html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --white: white;
  --black: black;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.outer-wrapper {
  background-color: #233852;
  height: 100vh;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.toolbar-wrapper {
  z-index: 9;
  width: 100%;
  height: 60px;
  padding-top: 10px;
}

.body-wrapper {
  z-index: 2;
  align-items: flex-start;
  height: 100vh;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  overflow: hidden;
}

.column-side {
  background-color: #fff;
  border: 1px solid #5998c5;
  width: 20%;
  min-width: 0;
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.column-header {
  color: #fff;
  background-color: #3a506b;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: relative;
  right: 0;
}

.middle-wrapper {
  width: 60%;
  height: 100vh;
  margin-left: 10px;
  margin-right: 10px;
}

.div-block-2 {
  opacity: .89;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b3e327a5b77_js-section-refresh.png");
  background-position: 50%;
  background-size: contain;
  width: 26px;
  height: 26px;
}

.tree-wrapper {
  height: auto;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
  font-family: Open Sans, sans-serif;
  overflow: auto;
}

.toolbar {
  flex-direction: row;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.tool-icon {
  opacity: .66;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b80b37a5b7a_js-toolbar-newscreen.png");
  background-position: 50%;
  background-size: 30px;
  width: 36px;
  height: 36px;
  margin-right: 8px;
}

.tool-icon:hover {
  opacity: 1;
}

.tool-icon.script {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b6cbd7a5b79_js-toolbar-newscript.png");
}

.tool-icon.save {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b25c27a5b78_js-toolbar-save.png");
}

.tool-icon.xml {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b22847a5b7b_js-toolbar-xml.png");
}

.tool-icon.search {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  margin-left: 4px;
  margin-right: 4px;
}

.tool-icon.keyboard {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b886d7a5b80_js-toolbar-shortcut.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  margin-left: 4px;
  margin-right: 4px;
}

.tool-icon.launch {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b61907a5b81_js-toolbar-launch.png");
  background-repeat: no-repeat;
  background-size: 22px;
  margin-left: 4px;
  margin-right: 4px;
  position: relative;
}

.tool-icon.launch:hover {
  opacity: 1;
}

.divider {
  opacity: .66;
  border-right: 1px solid #5998c5;
  width: 1px;
  height: 36px;
  margin-left: 10px;
  margin-right: 10px;
}

.divider:hover {
  opacity: 1;
}

.label-toolbar {
  justify-content: flex-start;
  align-items: center;
  height: 36px;
  margin-left: 5px;
  display: flex;
}

.text-12 {
  color: #ffffff9c;
  letter-spacing: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 14px;
}

.toggle {
  align-items: center;
  width: auto;
  height: 36px;
  margin-left: 10px;
  margin-right: 5px;
  display: flex;
}

.toggle-img {
  align-items: center;
  width: 36px;
  height: auto;
  display: flex;
}

.font-size-dd {
  border: 1px solid #8aa7cc;
  width: 80px;
  height: 28px;
  margin-left: 10px;
  margin-right: 10px;
}

.theme-dd {
  border: 1px solid #8aa7cc;
  width: 200px;
  height: 28px;
  margin-left: 10px;
  margin-right: 10px;
}

.file-name {
  opacity: .89;
  background-color: #ffffff30;
  border: 1px solid #ffffffb0;
  align-items: center;
  width: 160px;
  height: 25px;
  padding-left: 8px;
  font-size: 12px;
  display: flex;
  position: absolute;
  left: auto;
  right: 8px;
}

.column-header-middle {
  color: #fff;
  background-color: #3a506b;
  border-bottom: 1px solid #5998c5;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  padding-left: 0;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: relative;
  right: 0;
}

.tab {
  color: #fff9;
  border: 1px #000;
  border-left-color: #5998c5;
  border-right: 1px solid #5998c5;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  height: 100%;
  display: flex;
}

.tab.selected {
  color: #3a506b;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 2px;
  font-weight: 600;
  display: flex;
}

.code-editor-wrapper {
  background-color: #233852;
  border: 1px solid #5998c5;
  height: 80%;
  min-height: 100px;
  margin-bottom: 10px;
}

.botton-panel {
  background-color: #233852;
  border: 1px solid #5998c5;
  height: 18%;
  min-height: 20px;
  margin-bottom: 10px;
}

.div-block-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bc8d57a5b82_js-jsfile.png");
  background-position: 50%;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-right: 5px;
}

.tab-label {
  color: #3a506b;
  margin-right: 10px;
}

.close {
  opacity: .36;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-right: 5px;
}

.close:hover {
  opacity: .73;
}

.activity-indicator {
  opacity: 1;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 0;
  display: flex;
  position: absolute;
  right: 20px;
}

.activity-indicator:hover {
  opacity: 1;
}

.image {
  width: 20px;
}

.tooltip {
  z-index: 999;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .9;
  background-color: #162a42;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
  box-shadow: 2px 3px 7px 2px #0003;
}

.text-tooltip-2 {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.post-submit-area {
  background-color: #f6f6f6;
  border-style: none;
  border-top-color: #e2e2e2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  padding: 5px 20px 10px;
  display: flex;
}

.post-submit-area.center {
  justify-content: center;
}

.modal-top-bar {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.modal-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-319 {
  padding-top: 12px;
}

.button {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button:hover {
  color: #fff;
  background-color: #1679cf;
}

.button.cancel {
  background-color: #97a4af;
}

.button.cancel:hover {
  background-color: #889097;
}

.button.disable {
  opacity: .53;
  color: #fff;
  font-family: Open Sans, sans-serif;
}

.button.disable:hover {
  background-color: #3898ec;
}

.modal-box {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 500px;
  min-height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: block;
  overflow: visible;
}

.text-22 {
  color: #233852;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.text-22.blue-tran {
  color: #add2fff0;
}

.text-22.blue-tran.center {
  text-align: center;
}

.close-modal {
  cursor: pointer;
  display: inline-block;
}

.modal {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.form {
  width: 100%;
}

.text-field {
  width: 400px;
  font-family: Open Sans, sans-serif;
}

.form-block {
  margin-bottom: 0;
  padding-top: 20px;
}

.input-label {
  color: #233852;
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.checkbox-field {
  padding-top: 10px;
}

.table-details {
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  height: 100%;
  max-height: 100vh;
  margin-left: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.column-side-wide {
  background-color: #fff;
  border: 1px solid #5998c5;
  width: 25%;
  min-width: 0;
  height: 98vh;
  position: relative;
  overflow: hidden;
}

.body-wrapper2 {
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  height: 100vh;
  max-height: 100vh;
  padding: 10px;
  display: flex;
  overflow: hidden;
}

.body {
  background-color: #233852;
}

.column-header2 {
  color: #fff;
  background-color: #233852;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: relative;
  right: 0;
}

.div-block-320 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.button-2 {
  text-align: center;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  height: auto;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: inline-block;
}

.button-2:hover {
  background-color: #277eca;
}

.button-2.green {
  background-color: #26a69a;
  min-width: 120px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
}

.button-2.green:hover {
  background-color: #198177;
}

.button-2.grey {
  background-color: #90a4ae;
  min-width: 120px;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.button-2.grey:hover {
  background-color: #6a808b;
}

.button-2.blue {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.icon-wrapper {
  border-bottom: 1px solid #5998c5;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  display: flex;
}

.icon-architect {
  opacity: .66;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b6e6f7a5b87_icon-aws.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 38px;
  width: 48px;
  height: 48px;
  margin-right: 0;
}

.icon-architect:hover {
  opacity: 1;
}

.icon-architect.webflow {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9baf2d7a5b8a_icon-webflow.png");
}

.icon-architect.js {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b09247a5b88_icon-js-white.png");
}

.icon-architect.preview {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b08167a5b89_icon-preview.png");
  background-size: 28px;
}

.divider2 {
  opacity: .66;
  border-right: 1px solid #5998c5;
  width: 1px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
}

.divider2:hover {
  opacity: 1;
}

.side-grey-div {
  color: #838181;
  background-color: #f3f3f3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 32px;
  display: flex;
}

.button-bar {
  background-color: #f5f5f5;
  border-bottom: 1px solid #e4e4e4;
  align-items: center;
  padding: 20px 20px 12px;
  display: flex;
  position: relative;
}

.div-block-322 {
  margin-right: 6px;
}

.link {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link.bold {
  font-weight: 700;
  text-decoration: none;
}

.link.bold:hover {
  color: #0d4d85;
}

.open-explorer {
  opacity: 1;
  border-radius: 6px;
  align-items: center;
  margin-left: auto;
  padding: 4px 10px;
  display: flex;
}

.open-explorer:hover {
  background-color: #d5e6f8;
}

.name-section {
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
}

.column {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.text-14 {
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.text-14.bold {
  text-align: left;
  font-weight: 700;
  text-decoration: none;
}

.text-14.bold.right {
  text-align: right;
}

.text-14.bold {
  text-align: left;
  padding-left: 10px;
  font-weight: 700;
  text-decoration: none;
}

.columns {
  align-items: center;
  width: 600px;
  height: 44px;
  display: flex;
}

.column-2 {
  align-items: center;
  height: 40px;
  padding-left: 0;
  display: flex;
}

.div-block-324 {
  border: 1px solid #cecece;
  width: 100%;
  height: 90%;
}

.table-section {
  width: 1040px;
  min-width: 0;
  padding: 0 20px 20px 40px;
  position: static;
}

.add-field {
  justify-content: flex-end;
  align-items: flex-start;
  width: 90px;
  margin-left: auto;
  text-decoration: none;
  display: block;
  position: relative;
}

.row {
  background-color: #fff;
  border-bottom: 1px solid #d6d6d6;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row:hover {
  background-color: #ebebeb;
}

.row.heading {
  color: #fff;
  background-color: #507aad;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.table-fields {
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  width: 986px;
  height: auto;
  margin-top: 10px;
}

.cell {
  border-right: 1px #d6d6d6;
  align-self: auto;
  align-items: center;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  min-height: 40px;
  padding: 4px 0 4px 10px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.cell.field-name {
  width: auto;
  min-width: 300px;
  max-width: 300px;
  font-family: Open Sans, sans-serif;
}

.cell.input {
  width: auto;
  min-width: 400px;
  max-width: 400px;
}

.cell.type {
  width: auto;
  min-width: 180px;
  max-width: 180px;
  font-size: 14px;
}

.cell.short {
  justify-content: center;
  width: auto;
  min-width: 85px;
  max-width: 85px;
}

.cell.type {
  width: auto;
  min-width: 180px;
  max-width: 180px;
}

.img-delete {
  opacity: .8;
}

.img-delete:hover {
  opacity: 1;
}

.div-block-325 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-325.checked {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 0 0;
  background-size: cover;
}

.column-search-explorer {
  background-color: #ffffff1a;
  border: 1px #5998c5;
  flex-direction: column;
  width: 420px;
  min-width: 200px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.select-field {
  background-color: #f3f3f3;
}

.search-section-div {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 4px 18px;
  display: block;
}

.button-small {
  color: #fff;
  letter-spacing: .5px;
  background-color: #0000;
  border: 1px solid #ffffff85;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 24px;
  padding: 6px 20px 0;
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  display: inline-block;
}

.button-small:hover {
  background-color: #4280eb;
}

.button-small.tall {
  letter-spacing: 0;
  cursor: pointer;
  width: 150px;
  height: 30px;
  margin-right: 10px;
  padding-top: 0;
  font-size: 12px;
  line-height: 12px;
  display: flex;
}

.button-small.execute {
  cursor: pointer;
  align-items: center;
  width: 110px;
  height: 30px;
  padding-top: 0;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 11px;
  line-height: 11px;
  display: flex;
}

.button-small.tall {
  letter-spacing: 0;
  cursor: pointer;
  height: 30px;
  margin-right: 10px;
  padding-top: 0;
  font-size: 12px;
  line-height: 12px;
  display: flex;
}

.button-small.execute {
  cursor: pointer;
  align-items: center;
  height: 30px;
  padding-top: 0;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 11px;
  line-height: 11px;
  display: flex;
}

.button-small.execute:hover {
  background-color: #7cb342;
}

.button-small.executing {
  cursor: progress;
  align-items: center;
  width: 100px;
  height: 30px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
  line-height: 11px;
  display: block;
}

.button-small.executing:hover {
  background-color: #0000;
}

.remove {
  color: #fff9;
  text-align: right;
  margin-top: -8px;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
}

.form-2 {
  padding-top: 0;
  overflow: visible;
}

.text-field-2 {
  background-color: #00000038;
  border: 1px #000;
  margin-bottom: 15px;
}

.text-field-2::placeholder {
  color: #ffffff80;
}

.label {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label.big {
  font-size: 18px;
  font-weight: 300;
}

.label.as {
  margin-right: 8px;
}

.label.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label.alias.from {
  font-size: 14px;
}

.label.on {
  margin-left: 10px;
}

.search-button-div {
  background-color: #233852;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: 70px;
  padding: 20px;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.reset {
  color: #fff9;
  text-align: right;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
}

.search-button {
  color: #fff;
  letter-spacing: .5px;
  background-color: #7294ce;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 34px;
  margin-right: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  display: flex;
}

.search-button:hover {
  background-color: #4280eb;
}

.form-block-2 {
  height: auto;
  margin-bottom: 0;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

.section-header {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.form-items-wrapper {
  height: auto;
  max-height: 91vh;
  padding-top: 10px;
  padding-bottom: 15px;
  display: none;
  position: relative;
  overflow: auto;
}

.old-content-row {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.old-content-row:hover {
  background-color: #c9dffa;
}

.old-content-row.hover {
  background-color: #bbd5f5;
}

.old-content-row.selected {
  background-color: #8ebef6;
}

.block {
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block.hidden {
  min-height: 200px;
}

.header-row {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.html-embed {
  margin-top: 10px;
  margin-left: 25px;
  overflow: auto;
}

.old-explorer-cell {
  border-bottom: 1px solid var(--white);
  color: #161616;
  object-fit: fill;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.old-header-cell {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.old-header-cell.selected {
  background-color: #39587e;
}

.table-row {
  background-color: #d3e7ff;
  border-top: 1px solid #fff;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 60px;
  padding-top: 14px;
  padding-bottom: 4px;
  display: flex;
  position: relative;
}

.field {
  background-color: #fff;
  border: 1px solid #cecece;
  justify-content: flex-start;
  align-items: center;
  width: 220px;
  height: 32px;
  margin-right: 10px;
  display: flex;
}

.field.short {
  width: 110px;
  padding-left: 6px;
}

.table-field-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 50px;
  min-height: 44px;
  margin-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-336 {
  padding-right: 10px;
}

.table-label-column {
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.table-right-column {
  align-items: center;
  display: block;
}

.label-left-column {
  justify-content: flex-end;
  align-items: center;
  height: 44px;
  display: flex;
}

.icon-div {
  opacity: .68;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  margin-left: 5px;
  margin-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.icon-div:hover {
  opacity: .94;
  background-color: #162a4299;
}

.edit-toolbar {
  z-index: 2;
  background-color: #375274;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 56px;
  padding-left: 10px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
  overflow: visible;
}

.divider-vertical {
  opacity: .68;
  border: 1px solid #fff3;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
}

.command-menu {
  z-index: 3;
  background-color: #445f81;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.title {
  align-items: center;
  height: 46px;
  padding-left: 20px;
  display: flex;
}

.command-input {
  color: #ffffffcf;
  background-color: #00000038;
  height: 62px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.commands-list {
  max-height: 70vh;
  overflow: auto;
}

.command-item {
  opacity: .76;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding-left: 20px;
  padding-right: 14px;
  display: flex;
}

.command-item:hover {
  background-color: #ffffff2e;
}

.command-item.selected {
  opacity: 1;
  opacity: 1;
  background-color: #ffffff2e;
  display: flex;
}

.unmatched-text {
  color: #fffc;
  text-align: left;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.key {
  color: #ffffffb3;
  text-align: center;
  background-color: #233852;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.shortcut-key-holder {
  justify-content: flex-end;
  align-items: center;
  margin-left: 3px;
  margin-right: 3px;
  display: flex;
}

.commands-options {
  z-index: 3;
  background-color: #445f81;
  width: 560px;
  height: 420px;
  margin: 13% auto auto;
  display: none;
  position: fixed;
  inset: 43% 0% 0%;
  overflow: hidden;
  box-shadow: -3px 5px 20px 9px #0000004d;
}

.div-block-387 {
  opacity: .5;
  margin-right: 14px;
}

.inputfield {
  color: #312b3de3;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield.short {
  width: 380px;
  display: block;
}

.submitbutton {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitbutton:hover {
  background-color: #1679cf;
}

.submitbutton.login {
  cursor: pointer;
  width: 300px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 13px;
  font-family: Open Sans, sans-serif;
}

.labelsmall {
  color: #000000b3;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.labelsmall.left {
  text-align: left;
  text-align: left;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.modal-container {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.tooltip-2 {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.command-menu-modal {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.matched-text {
  cursor: default;
  font-weight: 400;
}

.command-label {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.table-chooser-modal {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.table-display-name {
  color: #fffc;
  text-align: left;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-57 {
  text-align: center;
  padding-bottom: 8px;
}

.badge {
  color: #fff;
  text-align: center;
  background-color: #ff5252;
  border: 1px solid #ffffff80;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 15px;
  min-width: 15px;
  height: 15px;
  min-height: 15px;
  font-size: 11px;
  font-weight: 600;
  line-height: 12px;
  display: block;
  position: absolute;
  inset: -7px -3px auto auto;
}

.sort-arrow-3 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.arrow {
  opacity: .6;
}

.header-label {
  font-weight: 400;
}

.header-cell-content {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content.selected {
  background-color: #39587e;
}

.div-block-457 {
  width: 300px;
  min-height: 100px;
}

.sort-arrow {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-462 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 200px;
  height: 200px;
}

.div-block-463 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.div-block-462-copy {
  max-width: 500px;
  font-size: 22px;
  line-height: 27px;
}

.no-input-block {
  opacity: .51;
  padding-top: 220px;
}

.select-statement-view {
  flex: 1;
}

.search-section-div-copy {
  border-bottom: 1px solid #dee1ff47;
  padding: 12px 18px 4px;
  display: block;
}

.result-holder {
  flex: 1;
  max-height: 100vh;
  position: relative;
  overflow: auto;
}

.css-and-template.hidden {
  display: block;
  overflow: auto;
}

.left-panel-copy {
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
}

.div-block-464 {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.twm-spinner {
  margin-top: 40px;
}

.loading-indicator-view {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: block;
  position: relative;
  overflow: hidden;
}

.title-2 {
  margin-top: 6px;
}

.quote-title {
  color: #00528c;
  font-size: 18px;
  font-weight: 500;
}

.quote-text {
  color: #00528c;
  text-shadow: 2px 2px 9px #ffffffd1;
  max-width: 600px;
  font-size: 32px;
  font-weight: 600;
  line-height: 42px;
}

.quote-name {
  color: #00528c;
  font-size: 24px;
  font-weight: 500;
  line-height: 26px;
}

.quote-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 6px;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.quote-text-wrapper.no-opacity.hidden {
  display: none;
}

.quote-text-wrapper.no-opacity {
  opacity: 0;
}

.by-line-2 {
  margin-top: 40px;
}

.load-more {
  text-align: center;
  width: 100%;
}

.text-block-59 {
  color: #fff;
  font-size: 26px;
  line-height: 40px;
}

.search-section-div-copy {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 10px 18px 10px 40px;
  display: block;
}

.where-menu-modal, .field-chooser-component-holder {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.div-block-465 {
  background-color: #00000038;
  flex: 1;
  min-height: 40px;
}

.field-chooser-holder {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: space-around;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.chip-label {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.autocomplete-input-5 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.result-row-3 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-3:hover, .result-row-3.selected {
  background-color: #e7eeff;
}

.results-wrapper-3 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-label {
  display: flex;
}

.tag-content {
  align-items: center;
  height: 36px;
  min-height: 36px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-2 {
  position: relative;
}

.results-scroller-2 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.result-icon {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon.all {
  opacity: .5;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon.query {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62b501fc7691c38301f43031_query.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon.function {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b6cc841938e_function.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon.number {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
}

.result-icon.keyword {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b797d419393_key.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-icon.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-icon.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon.alias {
  background-image: none;
  padding-left: 3px;
  font-weight: 700;
}

.result-icon.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.result-icon.comment {
  opacity: .64;
  background-image: none;
  position: relative;
}

.result-icon.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon.mini-calendar {
  opacity: .84;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1edd05db81f1a6dc96b7b9_icon-date.png");
}

.result-icon.value {
  opacity: .55;
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b9beb419391_quote.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon.calendar {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b6d6f719f0291dd35de40f_calendly-icon.png");
}

.result-icon.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b9beb419391_quote.png");
  background-size: 20px;
  background-attachment: scroll;
}

.results-holder-2 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-2.kljh, .results-holder-2.hjkl {
  display: none;
}

.matched {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.dd-result-icon {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 19px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.dd-result-icon.patient {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac2f566bb541_patient.png");
  background-size: 16px;
  width: 24px;
  min-width: 24px;
  height: 24px;
}

.dd-result-icon.region {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac55e76bb545_region.png");
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
}

.dd-result-icon.all {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac69b36bb547_usa.png");
  background-size: 21px;
}

.dd-result-icon.clinic {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acb1526bb53f_clinic.png");
}

.dd-result-icon.all-regions {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
}

.remove-3 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-3:hover {
  opacity: 1;
}

.ac-default-label {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.tag {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag.multi {
  background-color: #e7eeff;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  display: inline-block;
  position: relative;
}

.tag.multi.value {
  background-color: #69eee2;
  border-style: solid;
}

.tag.multi.field {
  background-color: #d6bfff;
  border-style: solid;
}

.tag.multi.selected {
  opacity: 1;
  filter: saturate(200%);
  border-color: #fff;
}

.tag.multi.operator.opening-fx {
  z-index: 1;
  padding-right: 10px;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.orange:hover, .tag.clear.orange.hovered {
  background-color: #e59102;
}

.tag.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.orange {
  margin-top: 0;
  margin-bottom: 0;
}

.tag.clear.orange:hover, .tag.clear.orange.hovered {
  background-color: #e59102;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink {
  padding-left: 0;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.orange {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.multi.value {
  background-color: #69eee2;
}

.tag.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag.multi.operator {
  background-color: #ffcc80;
}

.tag.multi.field {
  background-color: #d6bfff;
}

.tag.multi.table {
  background-color: #8fcbff;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag.record-type:hover {
  background-color: #0189f5;
}

.tag.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 1px solid #3d597e;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag.multi:hover {
  filter: saturate(200%);
}

.tag.multi.fk {
  border-color: #4179c9;
}

.tag.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag.clear:hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear:hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear:hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear:hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear:hover, .tag.clear.show-hover {
  background-color: #698dda;
}

.tag.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag.clear:hover {
  background-color: #698dda;
}

.tag.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag.clear.pink:hover, .tag.clear.pink.hovered {
  background-color: #f06292;
}

.tag.clear.pink.hovered:hover {
  background-color: #f06292b3;
}

.tag.clear.selected {
  border-style: dotted;
  border-color: #fff;
}

.tag.clear.green {
  padding-left: 0;
}

.tag.clear.green:hover {
  background-color: #12b7c06e;
}

.tag.clear.green.selected {
  background-color: #12b7c0;
}

.tag.clear.green.selected:hover {
  background-color: #12b7c0b3;
}

.tag.clear.hovered {
  opacity: 1;
  background-color: #698dda;
  margin-right: 4px;
  padding-left: 4px;
  padding-right: 4px;
}

.tag.clear.hovered:hover {
  background-color: #698ddab3;
}

.tag.clear.blue {
  padding-right: 3px;
}

.tag.clear.blue:hover, .tag.clear.blue.hovered {
  background-color: #2196f3;
}

.tag.clear.blue.hovered:hover {
  background-color: #2196f3b3;
}

.tag.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag.clear.orange:hover {
  background-color: #e59102;
}

.tag.clear.orange.expr {
  padding-left: 20px;
}

.tag.clear.orange.hovered {
  background-color: #e59102;
  padding-left: 2px;
  padding-right: 5px;
}

.tag.clear.orange.hovered:hover {
  background-color: #ffa000b3;
}

.tag.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.remove-5 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-5:hover {
  opacity: 1;
}

.div-block-466 {
  width: 48%;
}

.simple-auto-complete-component {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.preview-area {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 10px 18px;
  display: block;
}

.where-component-holder {
  color: #ffffffcf;
  background-color: #00000038;
  height: 62px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.autocomplete-input-6 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-2 {
  color: #ffffffcf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
}

.command-component {
  z-index: 3;
  background-color: #445f81;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.little-lable {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.search-button-div-copy {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: 70px;
  padding: 20px;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.edit-collection-modal {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.command-menu-copy {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.collection-edit-content {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-467 {
  display: flex;
}

.div-block-469 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.submit-save-button-3 {
  text-align: center;
  white-space: nowrap;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-3:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-save-button-3.cancel {
  background-color: #a8a8a8;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-3.cancel:hover {
  background-color: #929292;
}

.plan-button-holder {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 340px;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 15px;
  display: flex;
}

.plan-button-holder.right-aligned {
  justify-content: flex-end;
  width: 100%;
  margin-left: 0;
  padding: 20px 20px 20px 10px;
}

.plan-button-holder.new {
  justify-content: flex-start;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
}

.div-block-470 {
  display: flex;
}

.plan-button-holder-copy {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 340px;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 15px;
  display: flex;
}

.plan-button-holder-copy.new {
  justify-content: flex-end;
  width: 100%;
  padding: 20px 10px 10px;
}

.whisper {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  max-width: 600px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -100px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.sf-15-med {
  color: #000000db;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 18px;
}

.template-holder {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.dd-result-icon-copy {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac55e76bb545_region.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 8px;
}

.dd-result-icon-copy.all {
  opacity: 0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac69b36bb547_usa.png");
  background-size: 21px;
  width: 6px;
  min-width: 6px;
}

.text-span {
  color: #ffffffd4;
  background-color: #0000;
}

.input-text-placeholder {
  color: #fffc;
  font-weight: 400;
}

.form-block-4 {
  background-color: #00000038;
  padding: 20px;
}

.text-input {
  color: #ffffffd4;
  background-color: #0000;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.lightning {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1836a282797a6ebaeff4ed_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-right: 5px;
}

.text-12-white {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.spinner-execute {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 5px;
}

.result-icon-table {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184589defea542b6491ca1_table.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 8px;
}

.result-icon-field {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.text-field-3 {
  color: #fff;
  background-color: #00000038;
  border: 1px #000;
  font-family: Open Sans, sans-serif;
}

.command-menu-left {
  z-index: 3;
  background-color: #445f81;
  margin-top: 15px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 10px 10px;
  display: block;
}

.result-icon-operator {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 21px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-value {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 19px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-globe {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 19px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.query-container {
  background-color: #fff;
  flex-direction: column;
  width: 100%;
  min-height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.div-block-471 {
  background-color: #233852cc;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.image-73 {
  width: 20px;
}

.clipboard-icon {
  opacity: .7;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.clipboard-icon:hover {
  opacity: 1;
  background-color: #233852;
}

.query-text {
  min-height: 90px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
}

.div-block-472 {
  position: relative;
}

.result-row-4 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-4:hover, .result-row-4.selected {
  background-color: #d8e6fc;
}

.result-row-4.selected-tab {
  background-color: #233852;
}

.matched-2 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.results-holder-3 {
  z-index: 1;
  display: block;
  position: relative;
  overflow: visible;
}

.results-scroller-3 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.top-tab-bar {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 40px;
  display: flex;
  position: relative;
}

.db-tab {
  opacity: .56;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 32px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab.current {
  opacity: 1;
  align-items: center;
  max-width: 200px;
  padding-right: 4px;
  display: flex;
}

.db-tab-label-holder {
  color: #ffffffe6;
  object-fit: fill;
  align-items: center;
  max-width: 132px;
  height: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: flex;
  overflow: hidden;
}

.tab-container {
  align-items: center;
  display: flex;
}

.text-block-60 {
  white-space: nowrap;
  line-height: 15px;
}

.add-tab {
  z-index: 999;
  opacity: .64;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.add-tab:hover {
  opacity: .88;
}

.select-db-menu {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.db-list {
  z-index: 3;
  background-color: #547092;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.db-block {
  float: left;
  color: #fff;
  object-position: 0% 0%;
  background-color: #233852;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block:hover {
  background-color: #2a4363;
}

.text-block-61 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.close-db-menu {
  opacity: .54;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 56px;
  height: 44px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-db-menu:hover {
  opacity: .9;
}

.results-holder-4 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-4.test {
  display: none;
}

.where-ac-holder {
  position: relative;
}

.div-block-475, .div-block-476 {
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-477 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.sf-15-med-copy {
  color: #000000db;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 18px;
}

.div-block-478 {
  flex: 1;
  overflow: auto;
}

.outer-wrapper-2 {
  background-color: #233852;
  flex-direction: column;
  height: 100vh;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-64 {
  white-space: nowrap;
  cursor: pointer;
  line-height: 15px;
}

.intro-5 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: none;
  position: fixed;
  overflow: hidden;
}

.tab-content-holder {
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.all-tabs-holder {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding: 10px;
  display: flex;
  overflow: hidden;
}

.add-tab-2 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.add-tab-2:hover {
  opacity: .88;
}

.db-tab-2 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 32px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-2:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-2.current {
  opacity: 1;
  opacity: 1;
  opacity: 1;
  align-items: center;
  max-width: none;
  padding-right: 4px;
  display: flex;
}

.db-tab-2.current.hidden {
  max-width: none;
}

.modal-progress-indicator-3 {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.loader-3 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.db-block-2 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #233852;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-2:hover {
  background-color: #2a4363;
}

.spinner {
  justify-content: center;
  align-items: center;
  margin-bottom: 6px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.select-db-fullscreen-bg {
  z-index: 998;
  background-color: #547092;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.no-dbs-display, .db-list-copy {
  z-index: 3;
  background-color: #547092;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.nz-15 {
  color: #161616;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 17px;
}

.nz-15.bold {
  font-weight: 700;
}

.nz-15.bold.center {
  color: #fff;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  font-size: 18px;
  display: block;
}

.fcheader {
  z-index: 9999;
  background-color: #00000026;
  justify-content: center;
  align-self: stretch;
  height: 90px;
  display: flex;
  position: static;
  top: 0;
  left: 0;
  right: 0;
}

.fcheader.dash {
  color: #00528c;
  background-color: #4c99f8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
}

.h3-2 {
  color: #312b3de3;
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 26px;
}

.form-block-5 {
  margin-top: 25px;
}

.div-block-479 {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 40px 40px;
  display: block;
}

.form-4 {
  padding-bottom: 8px;
}

.body-2 {
  background-color: #4c99f8;
}

.command-label-2 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.left-panel-copy-2 {
  justify-content: space-between;
  margin-bottom: 0;
  padding: 10px 10px 0;
  display: flex;
}

.fc-icon {
  z-index: 999;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f467159be48040ed74dd06f_fc-icon.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 34px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 34px;
  margin-bottom: 2px;
  margin-left: 6px;
  margin-right: 4px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon:hover {
  opacity: .88;
  background-color: #ffffff59;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f467159be480443674dd071_logout.png");
  background-size: 20px;
}

.chip-label-2 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.edit-field-modal {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.div-block-480 {
  flex: 1;
  min-height: 50px;
}

.record-type-component-holder {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: block;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.div-block-481 {
  width: 240px;
}

.div-block-466-copy {
  width: 24%;
  margin-left: 10px;
}

.field-chooser-holder-2 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.collection-edit-content-copy {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.select-field-4 {
  padding-top: 6px;
}

.text-field-5 {
  margin-top: 6px;
}

.add-field-modal-2 {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.text-field-6 {
  width: 120px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.tag-content-2 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tab-loader {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f501668d7478a4698884015_Rolling-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 22px;
  height: 22px;
  margin-right: 4px;
}

.title-3 {
  justify-content: space-between;
  align-items: center;
  height: 46px;
  padding-left: 20px;
  display: flex;
}

.title-3.unselectable {
  cursor: move;
}

.on-heading {
  align-items: center;
  height: 31px;
  padding-bottom: 4px;
  padding-left: 20px;
  display: flex;
}

.preview-area-left-copy {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 10px 10px;
  display: block;
}

.a-join-holder {
  z-index: 3;
  background-color: #445f81;
  margin-top: 15px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.explorer-cell-2 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.select-statement-view-2 {
  flex: 1;
  overflow: auto;
}

.div-block-482 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f198f6a996e1bad91979bdb_clip.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 16px;
  height: 16px;
  margin-right: 6px;
}

.right-click {
  z-index: 996;
  opacity: .8;
  background-color: #262c46;
  border: 1px solid #ffffffc7;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0% auto auto;
  box-shadow: 2px 3px 7px 2px #0003;
}

.right-click:hover {
  opacity: .92;
}

.tooltip-3 {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.close-section {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  display: flex;
}

.close-section:hover {
  opacity: 1;
}

.ac-default-label-4 {
  color: #ffffffcf;
  width: 120px;
  height: 40px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-4:focus {
  width: 200px;
}

.ac-default-label-4.sm {
  font-size: 13px;
  line-height: 18px;
}

.text-11 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
  line-height: 11px;
}

.text-11.red-semi {
  color: #ed4444;
  font-weight: 600;
}

.text-11.white-trans {
  color: #ffffffb3;
  letter-spacing: .5px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .5px;
  letter-spacing: .5px;
  letter-spacing: .5px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  letter-spacing: .6px;
  padding-top: 16px;
  padding-bottom: 6px;
  padding-left: 0;
  line-height: 14px;
}

.text-block-65 {
  display: inline-block;
  position: relative;
}

.text-block-65:hover {
  background-color: #3b93ff;
}

.cell-copy {
  cursor: pointer;
  padding-left: 6px;
  padding-right: 6px;
}

.cell-copy:hover {
  opacity: .76;
}

.content-row-3 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-3._2 {
  display: flex;
  position: relative;
}

.content-row-3.selected {
  background-color: #a3c8f5;
}

.cell-setting-icon {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f59794f28b1d9362d0f14e5_settings.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-left: 1px solid #ffffff8f;
  width: 20px;
  height: 18px;
  margin-left: 6px;
}

.cell-setting-icon:hover {
  opacity: .76;
}

.cell-options {
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: flex;
  position: absolute;
  inset: -11px auto auto 6px;
}

.header-cell-2 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-2:hover {
  background-color: #3e6696;
}

.row-select-cell-fa {
  cursor: pointer;
  background-color: #aacdf8;
  border-right: 1px solid #fff;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
}

.row-select-cell-fa:hover {
  opacity: .3;
  background-color: #6ea2e0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5fac344b8805446afa8f1618_icon-check%403x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.row-select-cell-fa.header {
  background-color: #0000;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.row-select-cell-fa.header:hover {
  background-image: none;
}

.row-select-cell-fa.selected {
  background-color: #6ea2e0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5fac344b8805446afa8f1618_icon-check%403x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.header-cell-content-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.content-row-4 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-4:hover {
  background-color: #bbd5f5;
}

.content-row-4.selected {
  background-color: #a3c8f5;
}

.header-row-2 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.explorer-cell-3 {
  color: #161616;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.header-label-2 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.block-2 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-2.hidden {
  min-height: 200px;
}

.record-type-table-label {
  color: #161616;
  cursor: pointer;
  object-fit: fill;
  border-bottom-style: none;
  border-bottom-color: #fff;
  padding: 6px 4px 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.row-open {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9be4427a5b8b_open.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border-right-width: 1px;
  border-right-color: #fff;
  width: 26px;
  height: 100%;
  min-height: 30px;
}

.row-open:hover {
  opacity: 1;
}

.icon-div-2 {
  opacity: .68;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-2:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-2.delete {
  display: flex;
}

.icon-div-2.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.row-select-cell-copy {
  cursor: pointer;
  background-color: #aacdf8;
  border-right: 1px solid #fff;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
}

.row-select-cell-copy:hover {
  opacity: .3;
  background-color: #6ea2e0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5fac344b8805446afa8f1618_icon-check%403x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.row-select-cell-copy.header {
  background-color: #0000;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.row-select-cell-copy.header:hover {
  background-image: none;
}

.explorer-cell-4 {
  color: #161616;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.tool-label {
  color: #fff;
  cursor: pointer;
  margin-left: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 13px;
}

.edit-toolbar-2 {
  z-index: 2;
  background-color: #375274;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-2.hidden {
  z-index: 1000;
  flex: none;
  position: relative;
}

.left-column {
  justify-content: flex-end;
  align-items: center;
  min-width: 200px;
  min-height: 32px;
  margin-right: 20px;
  padding-left: 10px;
  display: flex;
}

.table-wrapper-2 {
  background-color: #d3e7ff;
  max-width: 70vw;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.nested-label {
  width: 120px;
  padding-right: 10px;
}

.table-field-wrapper-2-copy {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 50px;
  min-height: 44px;
  padding-right: 5px;
  display: flex;
}

.modal-content-container {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-height: 200px;
  padding: 3px 0 0;
  display: inline-block;
  position: relative;
  top: 80px;
  left: 450px;
  box-shadow: 0 -4px 14px 4px #000, 3px 3px 14px 4px #0003;
}

.div-block-470-copy {
  background-color: #f6f6f6;
  display: flex;
}

.table-field-wrapper-2 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 50px;
  min-height: 44px;
  padding-right: 5px;
  display: flex;
}

.date-field {
  background-color: #fff;
  border: 1px solid #cecece;
  justify-content: flex-start;
  align-items: center;
  width: 180px;
  height: 32px;
  margin-right: 10px;
  padding-left: 6px;
  display: flex;
}

.table-row-2 {
  background-color: #d3e7ff;
  border-top: 1px solid #fff;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.link-holder {
  padding-top: 6px;
}

.right-column {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 32px;
  display: flex;
}

.modal-record {
  z-index: 999;
  cursor: pointer;
  padding-top: 20px;
  display: none;
  position: fixed;
  inset: 0;
}

.plan-button-holder-copy-copy {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 340px;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 15px;
  display: flex;
}

.plan-button-holder-copy-copy.new {
  justify-content: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
}

.div-block-483 {
  padding-bottom: 10px;
  display: flex;
}

.white-label {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.link-2 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-2.bold {
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.link-2.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-2.bold:hover {
  color: #0d4d85;
}

.record-field-label {
  color: #ffffffbf;
  text-align: right;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.modal-top-bar-2 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.modal-record-2 {
  z-index: 999;
  cursor: pointer;
  background-color: #0000;
  padding-top: 20px;
  display: none;
  position: fixed;
  inset: 0;
}

.modal-content-container-2 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-height: 200px;
  padding: 3px 0 0;
  display: inline-block;
  position: relative;
  top: 80px;
  left: 450px;
  box-shadow: 0 0 12px 7px #00000080;
}

.table-row-3 {
  background-color: #00000038;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.submit-section {
  border-style: none;
  border-top-color: #e2e2e2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  padding: 5px 20px 10px;
  display: flex;
}

.submit-section.center {
  background-color: #1c3d98;
  justify-content: center;
  padding-top: 10px;
  position: relative;
}

.close-modal-2 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-2:hover {
  opacity: .9;
}

.close-modal-2.close-modal {
  margin-right: 10px;
}

.table-wrapper-3 {
  background-color: #445f81;
  max-width: 70vw;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.modal-record-copy {
  z-index: 999;
  cursor: pointer;
  padding-top: 20px;
  display: none;
  position: fixed;
  inset: 0;
}

.text-block-66 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-67 {
  padding-left: 6px;
  line-height: 30px;
}

.div-block-484 {
  padding-right: 6px;
  position: relative;
}

.cell-options-copy {
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: flex;
  position: absolute;
  inset: -12px auto auto 6px;
}

.div-block-485 {
  cursor: pointer;
  display: flex;
}

.cell-copy-2 {
  padding-left: 6px;
}

.cell-copy-2:hover {
  opacity: .76;
}

.bit-0 {
  border: 3px solid #000;
  border-radius: 20px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.modal-record-3 {
  z-index: 999;
  cursor: pointer;
  background-color: #0000;
  padding-top: 20px;
  display: none;
  position: fixed;
  inset: 0;
}

.modal-record-3.close-modal {
  background-color: #00000059;
  width: 0;
  height: 0;
  display: none;
}

.bit-1 {
  background-color: #000;
  width: 4px;
  height: 18px;
}

.bit-toggle {
  background-color: #76ff03;
  border: 1px solid #76ff03;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 32px;
  display: flex;
}

.bit-toggle.off {
  background-color: #ffffff40;
  border-style: none;
}

.bit-toggle.off:hover {
  background-color: #76ff0380;
}

.bit-toggle-wrapper {
  border: 1px solid #fff6;
  align-items: center;
  width: 80px;
  height: 32px;
  display: flex;
}

.column-search-explorer-2 {
  background-color: #ffffff1a;
  border: 1px #5998c5;
  flex-direction: column;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.query-list {
  background-color: #0003;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.icon-trash {
  opacity: .6;
  transition: opacity .3s;
}

.icon-trash:hover {
  opacity: 1;
}

.left-panel-copy-3 {
  justify-content: space-between;
  margin-bottom: 0;
  padding: 10px;
  display: none;
}

.table-details-2 {
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  height: 100%;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-rename {
  opacity: .6;
  transition: opacity .3s;
}

.icon-rename:hover {
  opacity: 1;
}

.query-column {
  background-color: #445f81;
  flex-direction: column;
  width: 340px;
  min-width: 200px;
  height: 100vh;
  display: flex;
}

.outer-wrapper3 {
  display: flex;
  overflow: hidden;
}

.outer-wrapper3.unselectable {
  height: 100vh;
}

.div-block-487 {
  padding-left: 6px;
}

.right-tab-wrapper {
  background-color: #97b0ce;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.right-tab-wrapper.unselectable {
  align-items: center;
}

.query-history-list-container {
  background-color: #0003;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.small-text-copy {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 14px;
}

.small-text-copy.white {
  color: #fffc;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 15px;
}

.tab-wrapper {
  background-color: #233852;
  flex-direction: column;
  width: 100%;
  height: 100vh;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-486 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
  margin-top: 100px;
}

.query-item {
  cursor: pointer;
  width: 100%;
  padding: 10px 6px 15px 10px;
  position: relative;
  overflow: hidden;
}

.query-item:hover {
  background-color: #0000003d;
}

.small-text {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 14px;
}

.small-text.white {
  color: #fffc;
  line-height: 15px;
}

.small-text.white.gsgs {
  font-size: 18px;
  line-height: 18px;
}

.small-text.white.afea {
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
}

.small-text.red {
  color: #ff9696;
  line-height: 18px;
}

.named-queries-wrapper {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: flex;
  overflow: auto;
}

.icon-div-3 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-3:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-3.delete {
  display: flex;
}

.icon-div-3.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-3.save {
  cursor: pointer;
}

.icon-div-3.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.sort-option-button {
  color: #fffc;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button:hover {
  background-color: #498ad85e;
}

.sort-option-button.selected {
  color: #fff;
  background-color: #4280eb;
  border-color: #ffffff87;
  font-weight: 600;
}

.drag-bar {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
}

.drag-bar.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.all-tabs-holder-3 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding-top: 6px;
  padding-bottom: 6px;
  display: flex;
  overflow: hidden;
}

.command-menu-left-2 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 15px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.nav-tab-content-holder {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.div-block-488 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.right-column-tab {
  opacity: .88;
  color: #233852;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab.selected {
  opacity: 1;
  color: #fffc;
  background-color: #445f81;
}

.left-panel-progress-indicator {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: flex;
  overflow: auto;
}

.div-block-489 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.item-overlay {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay:hover {
  opacity: 1;
}

.tile-hover-icon-block {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  margin-right: 5px;
  display: flex;
}

.small-date-stamp {
  color: #fff9;
  letter-spacing: .2px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
  line-height: 12px;
}

.query-sort-options {
  background-color: #3d597e;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 10px;
  display: block;
}

.loader-4 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.cell-copy-copy {
  padding-left: 6px;
  padding-right: 6px;
}

.cell-copy-copy:hover {
  opacity: .76;
}

.command-menu-copy-2 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.table-wrapper-4 {
  background-color: #445f81;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.modal-content-container-3 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: inline-block;
  position: relative;
  top: 80px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.text-11-copy {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
  line-height: 11px;
}

.copy-tooltip {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: flex;
  position: fixed;
  inset: 533px auto auto 309px;
}

.field-chooser-holder-copy {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  display: flex;
}

.command-menu-2 {
  z-index: 3;
  background-color: #445f81;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.text-field-template {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-14-white {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.save-query-modal {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.progress-indicator-3 {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.query-name-input-holder {
  background-color: #fff;
  border: 1px solid #cecece;
  justify-content: flex-start;
  align-items: center;
  width: 320px;
  height: 32px;
  display: flex;
}

.collection-edit-content-2 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.query-column-2 {
  background-color: #445f81;
  flex-direction: column;
  flex: none;
  width: 280px;
  min-width: 200px;
  height: 100vh;
  display: flex;
}

.column-search-explorer-3 {
  background-color: #ffffff1a;
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  max-width: 700px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.copy-tooltip-2 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.cell-copy-copy-2 {
  padding: 4px 6px;
}

.cell-copy-copy-2:hover {
  opacity: .76;
}

.cell-copy-copy-2-copy {
  padding: 4px 6px;
}

.cell-copy-copy-2-copy:hover {
  opacity: .76;
}

.db-tab-label-holder-2 {
  color: #ffffffe6;
  object-fit: fill;
  align-items: center;
  height: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: flex;
  overflow: hidden;
}

.cell-copy-copy-copy {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
}

.cell-copy-copy-copy:hover {
  opacity: .76;
}

.copy-tooltip-3 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: block;
  position: fixed;
  inset: 533px auto auto 309px;
}

.cell-copy-copy-copy-2 {
  padding: 4px 6px;
}

.cell-copy-copy-copy-2:hover {
  opacity: .76;
}

.xs-text-label {
  color: #fff9;
  letter-spacing: .2px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
  line-height: 12px;
}

.xs-text-label.db {
  margin-top: 3px;
  margin-bottom: 0;
}

.right-column-tab-2 {
  opacity: .88;
  color: #233852;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-2.selected {
  opacity: 1;
  color: #fffc;
  background-color: #3d597e;
}

.query-column-3 {
  background-color: #3d597e;
  flex-direction: column;
  flex: none;
  width: 280px;
  min-width: 200px;
  height: 100vh;
  display: flex;
}

.collection-edit-content-3 {
  color: #ffffffcf;
  background-color: #00000038;
  max-width: 90vw;
  max-height: 80vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.edit-collection-modal-2 {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.div-block-466-copy-copy {
  margin-left: 20px;
  padding-top: 20px;
}

.div-block-466-copy-2 {
  margin-left: 10px;
}

.tf-toggle-wrapper {
  border: 1px solid #fff6;
  align-items: center;
  width: 140px;
  height: 32px;
  display: flex;
}

.tf-toggle {
  color: #1b1b1b;
  background-color: #81d4fa;
  border: 1px solid #81d4fa;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 32px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.tf-toggle.off {
  color: #000;
  background-color: #ffffff40;
  border-style: none;
}

.tf-toggle.off:hover {
  background-color: #b0e7ffa6;
}

.modal-content-container-4 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: inline-block;
  position: fixed;
  top: 80px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.modal-content-container-5 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 80px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tf-toggle-2 {
  color: #1b1b1b;
  cursor: pointer;
  background-color: #81d4fa;
  border: 1px solid #81d4fa;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 32px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.tf-toggle-2.off {
  color: #000;
  background-color: #ffffff40;
  border-style: none;
}

.tf-toggle-2.off:hover {
  background-color: #b0e7ffa6;
}

.record-modal {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 80px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.link-holder-copy {
  padding-top: 6px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.table-row-3-copy {
  background-color: #00000038;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.record-modal-2 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.link-3 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.tf-toggle-3 {
  color: #1b1b1b;
  cursor: pointer;
  background-color: #76ff03;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 32px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.tf-toggle-3.false {
  color: #fff;
  background-color: #f15656;
  border: 1px solid #fff6;
}

.tf-toggle-3.false:hover {
  background-color: #fd5858;
}

.tf-toggle-3.false.off {
  opacity: .6;
}

.tf-toggle-3.false.off:hover {
  opacity: .9;
}

.tf-toggle-3.true {
  color: #161616;
}

.tf-toggle-3.true.off {
  opacity: .5;
  color: #1b1b1bcc;
}

.tf-toggle-3.true.off:hover {
  opacity: .9;
}

.record-modal-3 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: block;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.query-list-wrapper {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: none;
  overflow: auto;
}

.table-details-section {
  background-color: #2b415d;
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  height: 300px;
  max-height: 85vh;
  padding-bottom: 10px;
  display: flex;
}

.table-list-wrapper {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: flex;
  overflow: auto;
}

.table-list-wrapper.hidden {
  flex: 1;
  justify-content: space-between;
  min-height: 400px;
  display: block;
  overflow: hidden;
}

.table-list {
  background-color: #0003;
  flex: 1;
  overflow: scroll;
}

.right-column-tab-3 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-3:hover {
  background-color: #fff3;
}

.right-column-tab-3.selected {
  opacity: 1;
  color: #fffc;
  background-color: #3d597e;
}

.folder-arrow {
  opacity: .72;
  align-items: center;
  margin-right: 4px;
  padding: 4px;
  display: flex;
}

.table-item {
  cursor: pointer;
  background-color: #0000;
  align-items: center;
  width: 100%;
  height: 36px;
  padding-left: 4px;
  padding-right: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.table-item:hover {
  background-color: #0000003d;
}

.table-item.child {
  padding-left: 38px;
}

.table-item.child.selected, .table-item.selected {
  background-color: #111446;
}

.table-info-cell {
  color: #fffc;
  text-align: left;
  width: 50%;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.table-info-cell.value {
  padding-left: 10px;
  font-weight: 400;
}

.history-list-wrapper {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: flex;
  overflow: auto;
}

.history-list-wrapper.hidden {
  display: none;
}

.query-column-4 {
  background-color: #3d597e;
  flex-direction: column;
  flex: none;
  width: 280px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.a-tab-wrapper {
  background-color: #97b0ce;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  max-height: 40px;
}

.table-info-wrapper {
  flex: 1;
  align-items: flex-start;
  height: 400px;
  overflow: auto;
}

.div-block-490 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.table-search {
  background-color: #3d597e;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 6px;
  display: block;
}

.table-search.hidden {
  display: block;
}

.table-search-wrapper {
  position: relative;
}

.div-block-491 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-info-row {
  background-color: #00000029;
  align-items: flex-start;
  width: 100%;
  padding: 10px 4px 10px 6px;
  display: flex;
}

.table-info-row.light {
  background-color: #3d597e14;
}

.div-block-492 {
  padding-top: 40px;
}

.table-db-icon {
  opacity: .72;
  justify-content: center;
  align-items: center;
  width: 20px;
  margin-right: 6px;
  display: flex;
}

.left-panel-progress-indicator-2 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.field-data-type-cell {
  color: #fffc;
  text-align: left;
  flex: none;
  width: 130px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.table-info-cell-2 {
  color: #fffc;
  text-align: left;
  flex: 1;
  margin-right: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.complex-tag.selected {
  border: 2px dotted #fff;
}

.results-scroller-4 {
  border: 1px solid #cfcfcf;
  width: 300px;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-4-copy {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px 6px 12px;
  font-size: 16px;
  display: flex;
}

.result-row-4-copy:hover {
  background-color: #d8e6fc;
}

.autocomplete-input-copy-copy {
  float: none;
  clear: none;
  color: #333;
  text-align: right;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 6px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.sql-tag-error {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61870aff741a72143ca7f3ea_error-icon-24.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 18px;
  height: 18px;
}

.results-holder-4-copy {
  z-index: 1;
  display: block;
  position: relative;
  overflow: visible;
}

.arg-holder {
  margin-left: 20px;
  display: flex;
  position: relative;
}

.arg-ac-holder {
  flex: 1;
  position: relative;
}

.fx-name-ac-holder {
  position: relative;
}

.chip-label-copy {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.query-container-2 {
  background-color: #fff;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.column-search-explorer-4 {
  background-color: #ffffff1a;
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.table-details-3 {
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  min-width: 100px;
  height: 100%;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.drag-bar-2 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-2.horizontal {
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.results-holder-4-copy-copy {
  z-index: 1;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-4-copy-2, .results-holder-4-copy-copy-2 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.table-list-2 {
  flex: 1;
  overflow: scroll;
}

.div-block-493 {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.int-field-template {
  text-align: right;
  width: 130px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.content-row-5 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-5:hover {
  background-color: #f5f8bd;
}

.content-row-5.selected {
  background-color: #8ebef6;
}

.content-row-5.selected:hover {
  background-color: #77aae7;
}

.row-select-cell-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right: 1px solid #fff;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
}

.row-select-cell-2:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-2.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.row-select-cell-2.header {
  background-color: #0000;
  background-image: none;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.load-more-2 {
  text-align: center;
  width: 100%;
  height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-497 {
  height: 100px;
  display: flex;
}

.header-row-3 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.results-frame {
  width: 100%;
  display: flex;
}

.scrollable-results {
  border-style: solid;
  border-color: #19ec5c;
  flex: 1;
  overflow: visible;
}

.div-block-495 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.result-holder-2 {
  flex: 1;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: auto;
}

.load-more-copy {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
}

.frozen-results {
  border-style: solid;
  border-color: #363af8 #0000007a #363af8 #363af8;
}

.table-scroller {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.freeze-dragger {
  cursor: ew-resize;
  background-color: #020303;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  min-width: 6px;
}

.freeze-dragger.unselectable {
  background-color: #507aad85;
  border: 1px solid gray;
  min-width: 6px;
}

.freeze-dragger.unselectable.dragging {
  background-color: #507aad;
}

.block-3 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-3.hidden {
  min-height: 200px;
}

.select-field-5 {
  padding-top: 6px;
}

.select-field-5:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.row-select-cellfawef {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right: 1px solid #fff;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
}

.row-select-cellfawef:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cellfawef.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.row-select-cellfawef.header {
  background-color: #0000;
  background-image: none;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.row-select-cellfawef-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right: 1px solid #fff;
  flex-direction: column;
  justify-content: center;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cellfawef-2:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cellfawef-2.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.row-select-cellfawef-2.header {
  background-color: #0000;
  background-image: none;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.content-row-6 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 100px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-6:hover {
  background-color: #f5f8bd;
}

.content-row-6.selected {
  background-color: #8ebef6;
}

.content-row-6.selected:hover {
  background-color: #77aae7;
}

.row-select-cell-3 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-3:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-3.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.row-select-cell-3.header {
  background-color: #0000;
  background-image: none;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.no-input-block-2 {
  opacity: .51;
  width: 100%;
  padding-top: 220px;
}

.query-list-wrapper-2 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.query-list-wrapper-2.hidden {
  display: none;
  overflow: hidden;
}

.content-row-7 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-7.hover {
  background-color: #bbd5f5;
}

.content-row-7._2 {
  display: flex;
  position: relative;
}

.content-row-7.selected {
  background-color: #a3c8f5;
}

.query-list-2 {
  background-color: #0003;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.query-column-5 {
  background-color: #3d597e;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.command-menu-left-2-copy {
  z-index: 3;
  background-color: #445f81;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.ac-default-label-5 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-5:focus {
  width: 200px;
}

.ac-default-label-5.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.preview-area-left-2 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 10px 0 10px 10px;
  display: block;
}

.cell-right-click {
  z-index: 996;
  opacity: .8;
  background-color: #262c46;
  border: 1px solid #ffffffc7;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click:hover {
  opacity: .92;
}

.add-tab-3 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.add-tab-3:hover {
  opacity: .88;
}

.explorer-cell-5 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.query-list-wrapper-3 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: none;
  overflow: auto;
}

.text-menu-option {
  color: #00528c;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option.right-click {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  position: static;
}

.text-menu-option.right-click {
  box-shadow: none;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.text-menu-option.big {
  font-size: 16px;
  line-height: 18px;
}

.cell-right-click-2 {
  z-index: 996;
  opacity: .8;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click-2:hover {
  opacity: .92;
}

.program-options {
  z-index: 40;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.option-menu-div-2 {
  color: #fff;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.option-menu-div-2:hover {
  background-color: #cfcfcf;
}

.option-menu-div-2.big {
  color: #0000;
  cursor: pointer;
  cursor: pointer;
  cursor: pointer;
  cursor: pointer;
  height: auto;
  padding: 6px 15px;
}

.bold-text {
  font-weight: 800;
}

.text-block-60-copy {
  white-space: nowrap;
  cursor: pointer;
  padding-left: 6px;
  padding-right: 6px;
  line-height: 15px;
}

.query-list-wrapper-4 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: block;
  overflow: auto;
}

.join-edit {
  opacity: .8;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit:hover {
  opacity: 1;
}

.div-block-494 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.join-type-modal {
  z-index: 998;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0% 0 0 0%;
}

.join-menu {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 238px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.join-option-wrapper {
  height: 200px;
  padding-bottom: 20px;
  overflow: auto;
}

.div-block-506 {
  border-radius: 8px;
}

.delete-record {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 4px;
  min-width: 40px;
  height: 40px;
  position: absolute;
  inset: 20px 20px auto auto;
}

.delete-record:hover {
  opacity: .9;
  background-color: #00000038;
}

.filter-option {
  opacity: .76;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  padding-left: 14px;
  padding-right: 14px;
  display: flex;
}

.filter-option:hover {
  background-color: #ffffff2e;
}

.filter-option.selected {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113dbefb821e0f9a52105a_check.png");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 14px;
  display: flex;
}

.text-15-2 {
  color: #ffffffe6;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
}

.div-block-494-copy {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.text-block-60-coadf {
  white-space: nowrap;
  cursor: pointer;
  line-height: 15px;
}

.text-block-60-copy-2 {
  white-space: nowrap;
  cursor: pointer;
  padding-left: 2px;
  padding-right: 2px;
  line-height: 15px;
}

.text-block-68 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.text-block-60-copy-copy {
  white-space: nowrap;
  cursor: pointer;
  padding-right: 2px;
  line-height: 15px;
}

.clause-holder.hidden {
  background-color: #445f81;
}

.preview-area-left-copy-2 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 6px 10px;
  display: block;
}

.div-block-486-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.title-4 {
  justify-content: space-between;
  align-items: center;
  height: 30px;
  padding-left: 20px;
  display: flex;
}

.title-4.unselectable {
  cursor: move;
}

.on-heading-2 {
  align-items: center;
  height: 31px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.preview-area-left-3 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 0 10px;
  display: block;
}

.query-item-copy {
  cursor: pointer;
  width: 100%;
  padding: 220px 6px 10px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy:hover {
  background-color: #0000003d;
}

.a-join-holder-2 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-3 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 15px;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.on-heading-3 {
  align-items: center;
  height: 28px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.command-menu-left-4 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-4.hidden {
  margin-bottom: 6px;
}

.command-menu-left-5 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-5.hidden {
  margin-bottom: 0;
}

.xs-text-label-2 {
  color: #fff9;
  letter-spacing: .2px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  line-height: 16px;
}

.xs-text-label-2.db {
  margin-top: 3px;
  margin-bottom: 0;
}

.top-tab-bar-2 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: auto;
}

.add-tab-4 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-4:hover {
  opacity: .88;
}

.div-block-507 {
  z-index: 100;
  background-color: #97b0ce;
  width: 42px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
}

.tab-container-2 {
  align-items: center;
  margin-left: 40px;
  display: flex;
}

.title-5 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-5.unselectable {
  cursor: move;
}

.simple-right-click {
  z-index: 996;
  opacity: .84;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click:hover {
  opacity: .92;
}

.program-options-2 {
  z-index: 40;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.tag-content-3 {
  align-items: center;
  height: 30px;
  min-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.autocomplete-input-copy-copy-2 {
  float: none;
  clear: none;
  color: #333;
  text-align: right;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 2px;
  font-size: 16px;
  display: flex;
  position: relative;
}

.chip-label-4 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-copy-2 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.remove-7 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-7:hover {
  opacity: 1;
}

.ac-default-label-6 {
  color: #ffffffcf;
  width: 120px;
  height: 32px;
  margin: 2px 6px;
  padding-top: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-6:focus {
  width: 200px;
}

.remove-6 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: none;
}

.remove-6:hover {
  opacity: 1;
}

.remove-8 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-8:hover {
  opacity: 1;
}

.chip-label-5 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-5.as {
  padding-left: 6px;
  padding-right: 6px;
}

.tag-content-4 {
  align-items: center;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.autocomplete-input-7 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-7 {
  color: #ffffffcf;
  width: 120px;
  height: 32px;
  margin: 0 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-7:focus {
  width: 200px;
}

.title-6 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
}

.div-block-508 {
  padding-bottom: 8px;
}

.query-tab-bottom-section {
  background-color: #fff;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.frozen-results-2 {
  border-style: none;
  border-color: #000;
}

.scrollable-results-2 {
  flex: 1;
  overflow: visible;
}

.checkbox-12 {
  color: #ffffffb3;
  text-align: center;
  border: 1px solid #aaa;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-12:hover {
  background-color: #dfdfdf;
}

.checkbox-12.checked {
  background-color: #2196f3;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border-color: #2196f3;
}

.results-wrapper-4 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: none;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.program-options-copy {
  z-index: 40;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 3px;
  padding-bottom: 3px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.remove-9 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 4px -5px 0% auto;
}

.remove-9:hover {
  opacity: 1;
}

.tag-content-5 {
  align-items: center;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 6px;
  display: flex;
  position: relative;
}

.dark-bg-test {
  background-color: #445f81;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.grip-line-holder {
  cursor: move;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 20px;
  height: 14px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.remove-10 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 4px -12px 0% auto;
}

.remove-10:hover {
  opacity: 1;
}

.grip {
  border-top: 1px solid #98bbe7;
  border-bottom: 1px solid #98bbe7;
  width: 100%;
  height: 5px;
}

.sql-text-editor-tool-bar {
  background-color: #375274;
  border-bottom: 1px solid #a3c8f5;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.results-holder-4-copy-3 {
  z-index: 10000;
  display: none;
  position: relative;
  overflow: visible;
}

.unmatched-3, .matched-4 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-defaulafewt-label-5-copy {
  color: #ffffffcf;
  height: 32px;
  margin: 0;
  padding-top: 10px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-defaulafewt-label-5-copy:focus {
  width: 200px;
}

.results-holder-6 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.db-tab-3 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 32px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-3:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-3.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-3.current.hidden {
  max-width: none;
}

.db-tab-3.hidden {
  flex: none;
}

.div-block-517 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-519 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.ac-label-2 {
  white-space: nowrap;
  display: flex;
}

.right-panel-button-bar {
  background-color: #375274;
  border-bottom: 1px solid #a3c8f5;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.results-holderasdf {
  z-index: 10000;
  display: block;
  position: relative;
  top: auto;
  right: auto;
  overflow: visible;
}

.div-block-512 {
  width: 100%;
  overflow: auto;
}

.text-field-7 {
  color: #fffc;
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-7::placeholder {
  color: #fffc;
}

.action-icon {
  opacity: .7;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon:hover {
  opacity: 1;
  background-color: #233852;
}

.div-block-514 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.chip-label-6 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-wrapper-3jjlkopy-copy {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.form-block-6 {
  margin-bottom: 0;
}

.results-scroller-5 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-8 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.menu-arrow {
  opacity: .8;
  width: 8px;
  margin-left: 8px;
}

.all-tabs-holder-4 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding-top: 6px;
  padding-bottom: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-516 {
  display: flex;
  position: relative;
}

.matched-5 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.search-wrapper-4 {
  display: block;
  position: relative;
}

.whnmlere-ac-holder-copy {
  background-color: #445f81;
  position: relative;
}

.div-block-513 {
  background-color: #3d597e;
}

.results-scroller-6 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 300px;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-wrapper-5 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.unmatched-4 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.unmatched-4.fa {
  padding-right: 6px;
}

.tab-filter-section {
  background-color: #3d597e;
  border-left: 3px solid #97b0ce;
  flex: none;
  width: 100px;
}

.result-row-2 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-2:hover {
  background-color: #0000004a;
}

.select-field-6 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 120px;
  height: 28px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.db-tab-label-holder-3 {
  color: #ffffffe6;
  object-fit: fill;
  flex: none;
  align-items: center;
  height: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: flex;
  overflow: hidden;
}

.menu-label-wrapper {
  margin-right: 6px;
}

.last-executed-dot {
  background-color: #05ff11;
  border: 2px solid #507aad;
  border-radius: 16px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: auto;
  bottom: 3px;
  right: 4px;
}

.where-ac-holder-2 {
  background-color: #445f81;
  position: relative;
}

.ac-input {
  cursor: pointer;
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  align-items: center;
  min-width: 40px;
  height: 28px;
  padding-left: 8px;
  padding-right: 6px;
  display: flex;
}

.clear-x-button {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: auto 0% auto auto;
}

.clear-x-button:hover {
  opacity: 1;
}

.clear-x-button.hidden {
  cursor: pointer;
}

.text-12-white-2 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.text-12-white-2.label {
  color: #fffc;
}

.form-5 {
  align-items: center;
  display: flex;
}

.results-scrolasdfsopy-copy {
  z-index: 200000;
  min-width: 300px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.query-button-wrapper {
  align-items: center;
  display: flex;
}

.top-tab-bar-3 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.add-tab-button {
  z-index: 100;
  background-color: #97b0ce;
  width: 42px;
  height: 40px;
  position: static;
  top: 0;
  left: 0;
}

.left-panel-copy-4 {
  justify-content: space-between;
  margin-bottom: 0;
  padding: 10px;
  display: block;
}

.ac-default-label-8 {
  color: #ffffffcf;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-8:focus {
  width: 200px;
}

.ac-default-label-8.sql-ac-input {
  color: #ffffff7a;
}

.remove-7-copy {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 2px -12px 0% auto;
}

.remove-7-copy:hover {
  opacity: 1;
}

.div-block-520 {
  width: 4px;
  min-width: 4px;
}

.remove-11 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-11:hover {
  opacity: 1;
}

.clear-x-button-copy {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: auto 0% auto auto;
}

.clear-x-button-copy:hover {
  opacity: 1;
}

.clear-x-button-copy.hidden {
  cursor: pointer;
}

.clear-x-button-2 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.clear-x-button-2:hover {
  opacity: 1;
}

.clear-x-button-2.hidden {
  cursor: pointer;
  inset: -20px 0 0% auto;
}

.close-section-copy {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: -16px 5px 0% auto;
}

.close-section-copy:hover {
  opacity: 1;
}

.div-block-521 {
  cursor: pointer;
  display: flex;
  position: relative;
}

.tag-content-6 {
  align-items: center;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-522 {
  cursor: pointer;
  display: flex;
  position: static;
}

.keyword-search-input {
  color: #fffc;
  background-color: #00000038;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input::placeholder {
  color: #8093b3;
}

.sort-option-button-2 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-2:hover {
  background-color: #498ad85e;
}

.sort-option-button-2.selected {
  color: #fff;
  background-color: #4280eb;
  border-color: #ffffff87;
  font-weight: 600;
}

.clear-keyword-icon {
  opacity: .4;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 14px;
  height: 14px;
  position: absolute;
  inset: 12px 6px auto auto;
}

.clear-keyword-icon:hover {
  opacity: .6;
}

.preview-area-left-4 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 10px;
  display: block;
}

.results-holderdsf {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.where-ac-holder-3 {
  background-color: #445f81;
  display: block;
  position: relative;
}

.remove-7-copy-2 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 6px -3px 0% auto;
}

.remove-7-copy-2:hover {
  opacity: 1;
}

.ac-label-3 {
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-3.selected-tab {
  color: #ffffffe6;
}

.ac-label-3.suffix {
  padding-left: 6px;
}

.db-tab-4 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-4:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-4.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-4.current.hidden {
  max-width: none;
}

.db-tab-4.hidden {
  flex: none;
}

.all-tabs-holder-5 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding-top: 2px;
  padding-bottom: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-510 {
  flex: 1;
  overflow: hidden;
}

.tab-container-3 {
  align-items: center;
  display: flex;
  position: relative;
}

.query-tab-scroller {
  width: 100%;
  position: relative;
  overflow: auto;
}

.div-block-523 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.text-12-black {
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.text-span-2 {
  font-weight: 700;
}

.tab-content-holder-2 {
  border-bottom: 1px solid #a3c8f5;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.tab-content-holder-2.hidden {
  display: flex;
}

.last-run-info-holder.hidden {
  background-color: #fff;
  display: none;
}

.action-cell {
  border-right: 1px solid #fff;
  align-items: center;
  width: 28px;
  padding-left: 4px;
  padding-right: 4px;
  display: flex;
}

.action-cell.long {
  width: 33%;
}

.action-cell.time {
  align-items: center;
  width: 12%;
}

.results-holder-4-hkhklh {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.edit-toolbar-3 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-3.hidden {
  padding-right: 6px;
}

.field-options-ac-holder {
  position: relative;
}

.action-table-row {
  min-height: 22px;
  display: flex;
}

.action-table-row:hover {
  background-color: #ecf8ff;
}

.action-table-row.header {
  background-color: #eee;
}

.hljhklhl {
  align-items: center;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.gkgjkhgkjg {
  color: #fff;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg:hover {
  background-color: #cfcfcf;
}

.gkgjkhgkjg.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.union-holder {
  background-color: #445f81;
  border: 1px solid #ffffff87;
  min-height: 30px;
  padding-top: 10px;
  display: block;
  position: relative;
}

.command-menu-left-6 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-6.hidden {
  margin-bottom: 0;
}

.div-block-528 {
  min-height: 300px;
}

.a-join-holder-3 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.where-ac-holder-4 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.select-statement-view-3 {
  flex: 1;
  overflow: hidden;
}

.union-ac-holder {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.close-section-2 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-right: 6px;
  display: flex;
}

.close-section-2:hover {
  opacity: 1;
}

.fghjfjjl {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding-bottom: 6px;
  padding-left: 16px;
  padding-right: 0;
  display: block;
}

.link-12 {
  color: #5bc0ff;
  font-size: 11px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
  display: inline;
}

.link-12:hover {
  text-decoration: underline;
}

.tooltip-link {
  display: block;
}

.div-block-525 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.changed-tab-tooltip {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  max-width: 240px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.union-holder-2 {
  background-color: #445f81;
  border-color: #ffffff87;
  min-height: 30px;
  padding-top: 10px;
  display: block;
  position: relative;
}

.select-holder-2 {
  border: 1px solid #ffffff96;
}

.hljhlkj {
  color: #ff0808;
  max-width: 500px;
  font-size: 28px;
  line-height: 27px;
}

.text-block-69 {
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
}

.error-block {
  width: 100%;
  padding-top: 40px;
}

.error-block-2 {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding: 40px;
  display: flex;
}

.image-76 {
  margin: 30px auto 0;
}

.text-32-semibold {
  color: #233852;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.text-32-semibold.red {
  color: #ff6767;
}

.error-description {
  background-color: #fff2f2;
  border: 1px solid #ff8383;
  margin-top: 40px;
  padding: 14px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.main-area-cover-2 {
  background-color: #0006;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.div-block-846 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.div-block-842 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.iframe-holder-2 {
  background-color: #fff;
  flex: 1;
  height: 100%;
  display: none;
}

.intro-7 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.div-block-843 {
  padding-top: 100px;
}

.label-header-name {
  color: #ffffffed;
  margin-left: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 24px;
}

.div-block-853 {
  overflow: hidden;
}

.menu-item-wrapper {
  cursor: pointer;
  align-items: center;
  width: 100%;
  height: 68px;
  padding-left: 8px;
  padding-right: 10px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.menu-item-wrapper:hover {
  background-color: #172766;
}

.icon-img-holder-2 {
  opacity: .86;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 30px;
  min-height: 30px;
  margin-right: 12px;
  display: flex;
}

.module-content-holder {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: block;
}

.workbench-wrapper {
  flex-direction: column;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.nav-label {
  color: #ffffffdb;
  letter-spacing: .2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 17px;
}

.fc-menu-button-wrapper {
  z-index: 999;
  display: block;
  position: absolute;
  inset: 3px auto auto 0%;
}

.fc-icon-2 {
  z-index: 999;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-2:hover {
  opacity: 1;
  background-color: #111446;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.img-static {
  width: 24px;
}

.img-static._26 {
  width: 26px;
}

.right-side-content {
  flex: 1;
  display: none;
  overflow: auto;
}

.nav-panel {
  text-align: center;
  background-color: #1c3d97;
  width: 300px;
  height: 100%;
  transition: all 2s;
  display: block;
  position: relative;
  left: 0;
}

.nav-panel.hide {
  display: block;
}

.nav-item-wrapper {
  text-align: left;
  border-top: 1px solid #315e82;
  border-bottom: 1px solid #315e82;
}

.right-side-bar-holder {
  text-align: center;
  background-color: #ddeefa;
  flex-direction: column;
  justify-content: space-between;
  width: 420px;
  height: 100%;
  margin-left: auto;
  transition: all 2s;
  display: none;
  position: relative;
  box-shadow: -1px 5px 12px 4px #0006;
}

.menu-tile-2 {
  cursor: pointer;
  align-items: center;
  height: 68px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.menu-tile-2:hover {
  background-color: #0d3068;
}

.workbench-nav-button {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 260px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.side-bar-loading-indicator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 50px;
  margin-top: 140px;
}

.button-logout-4 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #fffc;
  padding: 7px 14px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  transition: background-color .2s;
}

.button-logout-4:hover {
  background-color: #172766;
}

.wb-content {
  flex: 1;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
}

.sign-out-wrapper-2 {
  text-align: left;
  border-top: 1px solid #ffffff36;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 12px;
}

.main-frame-area-2 {
  flex-direction: row;
  flex: 1;
  transition: all 2s;
  display: flex;
  position: relative;
}

.loading-iframe-holder {
  flex: 1;
  display: block;
}

.module-sharing {
  z-index: 3;
  background-color: #445f81;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-854 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.right-panel-select-holder {
  flex: 1;
  overflow: auto;
}

.panel-tab-3 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.panel-tab-3:hover {
  background-color: #fff3;
}

.panel-tab-3.right {
  width: 50%;
}

.panel-tab-3.right.selected {
  color: #fffc;
  background-color: #3d597e;
}

.results-scrolasdfsopy-copy-2 {
  z-index: 200000;
  background-color: #cfcfcf;
  min-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.right-panel-tab-bar {
  background-color: #97b0ce;
  border-bottom: 1px solid #a3c8f5;
  align-items: center;
  height: 40px;
  min-height: 40px;
  display: flex;
}

.right-column-tab-4 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-4:hover {
  background-color: #fff3;
}

.right-column-tab-4.selected {
  opacity: 1;
  color: #fffc;
  opacity: 1;
  background-color: #2b415d;
}

.title-sharing-tagging {
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 8px;
  display: flex;
}

.results-scroller-9 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-holder-share-tag {
  z-index: 10000;
  display: none;
  position: relative;
  overflow: visible;
}

.results-wrapper-3jjlkopy-copy-2 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: auto;
  box-shadow: 3px 3px 13px 1px #0003;
}

.sharing-tagging-wrapper {
  background-color: #445f81;
  flex: 1;
  overflow: auto;
}

.sharing-tagging-ac {
  margin-top: 10px;
  position: relative;
}

.div-block-855 {
  flex: 1;
  overflow: auto;
}

.divider-rightclick {
  border-top: 1px solid #96b3d8;
  height: 1px;
  margin: 6px 15px;
  padding-bottom: 0;
}

.icon-div-4 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-4:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-4.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-4.delete {
  display: flex;
}

.icon-div-4.disabled {
  opacity: .36;
}

.icon-div-4.disabled:hover {
  background-color: #0000;
}

.icon-div-4.save, .icon-div-4.excel {
  cursor: pointer;
}

.matched-6 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.ac-label-4 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-4.selected-tab {
  color: #ffffffe6;
}

.ac-label-4.suffix {
  padding-left: 6px;
}

.image-133 {
  transform: rotate(180deg);
}

.div-block-524 {
  padding-left: 6px;
  display: flex;
}

.results-scrolasdfsopy-copy-3 {
  z-index: 200000;
  background-color: #cfcfcf;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.duplicate-record {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62bf08897be42111fddb30a9_duplicate.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 4px;
  min-width: 40px;
  height: 40px;
}

.duplicate-record:hover {
  opacity: .9;
  background-color: #00000038;
}

.div-block-937 {
  justify-content: space-between;
  align-items: center;
  width: 92px;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 20px auto auto;
}

.delete-record-2 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 4px;
  min-width: 40px;
  height: 40px;
}

.delete-record-2:hover {
  opacity: .9;
  background-color: #00000038;
}

.title-7 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
}

.join-edit-2 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-2:hover {
  opacity: 1;
}

.select-modifier-modal {
  z-index: 998;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0% 0 0 0%;
}

.join-menu-2 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.select-modifier-results-holder {
  z-index: 10000;
  display: block;
  position: relative;
  overflow: visible;
}

.title-6-copy {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 18px;
  display: flex;
}

.input-text {
  color: #fffc;
  font-weight: 400;
}

.join-edit-3 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 20px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-3:hover {
  opacity: 1;
}

.join-edit-3.hidden {
  margin-right: 40px;
}

.fx-name-ac-holder-2 {
  display: none;
  position: relative;
}

.twm-spinner-2 {
  margin-top: 220px;
}

.autocomplete-input-9 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-9.hlk {
  width: 100%;
}

.autocomplete-input-9.comma-separated {
  top: 0;
  left: 0;
}

.div-block-938 {
  display: flex;
}

.whisper-2 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -100px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.result-row-5 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-5:hover {
  background-color: #f3f5f8;
}

.result-row-5.selected {
  background-color: #d8e6fc;
}

.result-row-5.selected-tab {
  background-color: #233852;
}

.download-bar {
  background-color: #f2f5f8;
  border-top: 1px solid #acb7c4;
  height: 56px;
  min-height: 56px;
}

.download-bar.hidden {
  display: none;
}

.tag-icon-chjlopy {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.download-inner-wrapper {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.chip-label-copy-3 {
  color: #233852;
  letter-spacing: -.5px;
  margin-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.right-panel-tab-content-holder {
  flex: 1;
  overflow: auto;
}

.close-download {
  opacity: .48;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-radius: 4px;
  min-width: 32px;
  min-height: 32px;
}

.close-download:hover {
  opacity: 1;
  background-color: #00000017;
}

.text-14-2 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.link-block {
  color: #020202;
  cursor: pointer;
  border: 1px solid #0000;
  border-radius: 6px;
  align-items: center;
  padding: 8px 14px;
  text-decoration: none;
  display: flex;
}

.link-block:hover {
  background-color: #ffffff94;
  border-color: #bebebe;
}

.right-panel-select-holder-2 {
  flex: 1;
  display: block;
  overflow: auto;
}

.right-column-2 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 32px;
  display: flex;
}

.row-select-cell-4 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-4:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-4.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.row-select-cell-4.header {
  background-color: #0000;
  background-image: none;
  align-items: stretch;
  height: auto;
  min-height: 42px;
}

.join-edit-4 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-4:hover {
  opacity: 1;
}

.join-edit-4.hidden {
  margin-right: 0;
}

.twm-spinner-3 {
  margin-top: 60px;
}

.title-8 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  margin-right: 40px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
}

.option-menu-div-3 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  min-width: 200px;
  min-height: 50px;
  padding: 0 4px 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-3:hover {
  background-color: #cfcfcf;
}

.text-span-67 {
  text-decoration: none;
}

.program-options-3 {
  z-index: 40;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.div-block-939 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.deselect-cell {
  cursor: pointer;
  background-color: #507aad;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6344f5ff34a681e2d847c8a6_deselect.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 34px;
  min-width: 34px;
  display: block;
}

.option-menu-div-4 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 0 4px 0 10px;
  text-decoration: none;
  display: block;
  position: relative;
}

.option-menu-div-4:hover {
  background-color: #cfcfcf;
}

.program-options-test {
  z-index: 40;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.option-menu-div-2-test {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 4px 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-2-test:hover {
  background-color: #cfcfcf;
}

.div-block-522-test {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.divider-rightclick-test {
  border-top: 1px solid #96b3d8;
  height: 1px;
  margin: 6px 15px;
  padding-bottom: 0;
}

.simple-right-click-test {
  z-index: 996;
  opacity: .8;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-test:hover {
  opacity: .92;
}

.option-menu-div-5 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 4px 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-5:hover {
  background-color: #cfcfcf;
}

.sql-text-editor {
  background-color: #002451;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  flex: 1;
  overflow: auto;
}

.div-block-1067-copy {
  cursor: auto;
  padding-right: 40px;
  display: flex;
}

.title-9 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 32px;
  margin-right: 40px;
  padding-top: 4px;
  padding-left: 18px;
  display: flex;
}

.title-9.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.results-frame-2 {
  background-color: #eee;
  width: 100%;
  display: flex;
}

.div-block-1067 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.query-tab-bottom-section-2 {
  background-color: #4a5e7e;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 300px;
  display: flex;
  position: static;
  bottom: 0;
}

.from-ac-holder {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.unmatched-7 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-7.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1068 {
  padding-right: 8px;
  display: flex;
}

.drag-bar-3 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-3:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-3.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-3.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.table-tree-option-holder {
  background-color: #2b415d;
  flex: 1;
  overflow: scroll;
}

.matched-7 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-7.white {
  color: #fffc;
  cursor: pointer;
}

.remove-12 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-12:hover {
  opacity: 1;
}

.results-scroller-12 {
  border: 1px solid #cfcfcf;
  width: 300px;
  min-width: 300px;
  max-height: 400px;
  display: none;
  position: absolute;
  overflow: auto;
}

.table-list-wrapper-2 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  display: block;
  overflow: auto;
}

.autocomplete-input-11 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.table-tree-ac-holder {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.div-block-938-copy {
  padding-right: 8px;
  display: flex;
}

.left-panel-progress-indicator-3 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.results-arrow {
  opacity: .72;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f4c28cfb517b_arrow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 2px;
}

.results-arrow.expanded {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
}

.results-arrow.collapsed {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  transform: rotate(-90deg);
}

.from-table-alias-section {
  align-items: center;
  padding-right: 8px;
  display: flex;
}

.table-tree-results-holder-2 {
  flex-direction: column;
  flex: 1;
  min-height: 200px;
  display: flex;
}

.div-block-494-copy-2 {
  cursor: pointer;
  display: flex;
}

.close-section-copy-2 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: -22px 5px 0% auto;
}

.close-section-copy-2:hover {
  opacity: 1;
}

.close-section-3 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: auto;
  margin-right: 6px;
  display: flex;
}

.close-section-3:hover {
  opacity: 1;
}

.query-column-6 {
  background-color: #2b415d;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.title-10 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 14px;
  display: flex;
}

.title-10.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.union-holder-3 {
  background-color: #445f81;
  border-color: #ffffff87;
  min-height: 30px;
  padding-top: 8px;
  display: block;
  position: relative;
}

.table-tree-scroller-2 {
  flex: 1;
  overflow: auto;
}

.div-block-1069 {
  flex: 1;
  padding-top: 40px;
}

.title-6-copy-2 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
}

.icon-expand {
  opacity: .62;
  background-color: #233852;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border: 1px solid #fffc;
  border-radius: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.icon-expand:hover {
  opacity: .9;
}

.icon-collapse {
  opacity: .62;
  background-color: #233852;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad4656b97a444757_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border: 1px solid #fffc;
  border-radius: 18px;
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
  display: block;
}

.icon-collapse:hover {
  opacity: .9;
}

.close-sectionafeawf {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 22px 5px 0% auto;
}

.close-sectionafeawf:hover {
  opacity: 1;
}

.table-list-wrapper-3 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.table-list-wrapper-3.hidden {
  display: block;
}

.preview-area-left-5 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-5.query {
  padding-left: 0;
}

.expand-collapse-wrapper {
  align-items: center;
  width: 20px;
  padding-top: 4px;
  padding-left: 3px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.preview-area-left-copy-3 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 6px 20px;
  display: block;
}

.icon-expand-2 {
  opacity: .62;
  background-color: #233852;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 9px;
  min-width: 14px;
  min-height: 14px;
}

.icon-expand-2:hover {
  opacity: .9;
}

.command-menu-left-2-copy-2 {
  z-index: 3;
  background-color: #445f81;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.table-list-wrapper-4 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.title-11 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-11.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.icon-collapse-2 {
  opacity: .62;
  background-color: #233852;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad4656b97a444757_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 9px;
  min-width: 14px;
  min-height: 14px;
  margin-right: 8px;
  display: block;
}

.icon-collapse-2:hover {
  opacity: .9;
}

.div-block-1070 {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.table-details-section-2 {
  background-color: #2b415d;
  flex-direction: column;
  flex: none;
  height: 300px;
  max-height: 85vh;
  padding-bottom: 10px;
  display: flex;
}

.div-block-1071 {
  padding-left: 10px;
  display: flex;
}

.table-section-2 {
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  position: static;
  overflow: auto;
}

.no-input-block-3 {
  opacity: .51;
  width: 100%;
  padding-top: 60px;
}

.table-tab-content-holder {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.table-tab-content-holder.hidden {
  display: block;
}

.int-field-template-2 {
  text-align: right;
  width: 160px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.table-row-3-copy-2 {
  background-color: #0006;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.div-block-1072 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.icon-div-5 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-5:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-5.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-5.excel {
  cursor: pointer;
}

.icon-div-5.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-5.activity:hover {
  background-color: #0000;
}

.icon-div-5.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-5.save {
  cursor: pointer;
}

.icon-div-5.save.disabled {
  opacity: .36;
}

.icon-div-5.delete {
  display: flex;
}

.icon-div-5.delete.disabled {
  opacity: .36;
}

.icon-div-5.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-5.stop:hover {
  opacity: 1;
}

.icon-div-5.stop.disabled {
  opacity: .38;
}

.icon-div-5.disabled {
  opacity: .36;
  cursor: auto;
  opacity: .36;
}

.icon-div-5.disabled:hover {
  background-color: #0000;
}

.table-fields-2 {
  border-left-color: #d6d6d6;
  flex: 1;
  align-self: flex-start;
  height: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  display: inline-block;
  position: relative;
  top: auto;
  left: auto;
  overflow: auto;
}

.div-block-1073 {
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.table-section-3 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.row-dragger {
  cursor: move;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c308e0c963a_211736_drag_icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  width: 40px;
  height: 40px;
}

.div-block-945 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.row-2 {
  background-color: #fff;
  border-bottom: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-2:hover {
  background-color: #ebebeb;
}

.row-2.heading {
  color: #fff;
  background-color: #507aad;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-2.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-2.selected {
  background-color: #ebebeb;
}

.div-block-1074 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.text-block-70 {
  max-width: 170px;
}

.div-block-946 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.text-span-64 {
  font-size: 18px;
  line-height: 22px;
}

.indicator-tex-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.text-block-71 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-940 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-941 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.timer-text {
  color: #00528c;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text.sm {
  font-size: 28px;
}

.div-block-942 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.query-tab-bottom-section-3 {
  background-color: #4a5e7e;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.nullable-check-cell {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.nullable-check-cell:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.nullable-check-cell.checked {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 26px;
  min-width: 26px;
  display: block;
}

.loading-indicator-view2 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 42px;
  display: block;
  position: relative;
  overflow: hidden;
}

.row-select-cell-column {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 26px;
  min-width: 26px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-column:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-column.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 26px;
  min-width: 26px;
  display: block;
}

.quote-title-2 {
  color: #00528c;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.results-holderasdf-2 {
  z-index: 10000;
  display: none;
  position: relative;
  top: auto;
  right: auto;
  overflow: visible;
}

.option-menu-div-6 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-6:hover {
  background-color: #cfcfcf;
}

.quote-title-2-copy {
  color: #00528c;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.tool-label-2 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 13px;
}

.tool-label-2.label {
  margin-right: 5px;
}

.text-span-64-copy {
  padding-left: 10px;
  font-size: 18px;
  line-height: 22px;
}

.title-12 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.last-run-label.bold {
  font-weight: 600;
}

.tool-label-3 {
  color: #fff;
  cursor: pointer;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 13px;
}

.tool-label-3.label {
  margin-right: 5px;
}

.scrolling-options-holder {
  max-height: 40vh;
  overflow: auto;
}

.commands-list-2 {
  overflow: auto;
}

.error-title-text {
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.close-sectionafeawf-2 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 14px 5px 0% auto;
}

.close-sectionafeawf-2:hover {
  opacity: 1;
}

.error-wrapper {
  background-color: #ffecec;
  border: 1px solid #eb8282;
  align-items: flex-start;
  width: 954px;
  min-height: 40px;
  margin-bottom: 10px;
  padding: 8px 10px;
  display: flex;
}

.error-wrapper.hidden {
  display: flex;
}

.image-138 {
  min-width: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.error-detail-text {
  font-family: Open Sans, sans-serif;
}

.scrolling-options-holder-2 {
  max-height: 50vh;
  overflow: auto;
}

.image-139 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-fk {
  background-color: #ebebeb;
  border: 1px solid #d6d6d6;
  border-top-style: none;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 50px;
  padding: 10px;
  display: flex;
}

.ac-default-label-9 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-9.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.label-13 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-block-72 {
  min-width: 60px;
  max-width: 170px;
}

.div-block-481-copy {
  width: 33%;
  padding-right: 10px;
}

.table-fk {
  width: 952px;
  margin-top: 0;
  margin-bottom: 20px;
}

.close-sectionafeawf-3 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 14px 10px 0% auto;
}

.close-sectionafeawf-3:hover {
  opacity: 1;
}

.editable-db-field {
  min-width: 60px;
}

.results-scrolasdfsopyaafaw {
  z-index: 200000;
  background-color: #cfcfcf;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.tab-template-ac-holder-2 {
  min-height: 700px;
}

.results-wrapper-3jjlkopy-copy-3 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.table-tab-template {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.table-tab-template.hidden {
  display: none;
}

.close-section-copy-3 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-3:hover {
  opacity: 1;
}

.right-cover {
  background-color: #0006;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.timer-text-2 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-2.sm {
  font-size: 28px;
}

.title-13 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-13.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.top-cover {
  background-color: #0006;
  width: 100%;
  height: 20px;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.query-item-copy-2 {
  cursor: pointer;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-2:hover {
  background-color: #0000003d;
}

.bottom-cover {
  background-color: #0006;
  width: 100%;
  height: 1600px;
  position: absolute;
  inset: auto 0 0 auto;
}

.select-cover-holder {
  display: none;
}

.right-panel-select-holder-3 {
  flex: 1;
  display: block;
  position: relative;
  overflow: auto;
}

.left-cover {
  background-color: #0006;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  left: auto;
}

.clause-arrow {
  opacity: .72;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 2px;
}

.clause-arrow.expanded {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
}

.clause-arrow.collapsed {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  transform: rotate(-90deg);
}

.div-block-1075 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.clause-arrow-2 {
  opacity: .16;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 2px;
  transition: all .2s;
  transform: translate(0);
}

.clause-arrow-2:hover {
  opacity: 1;
}

.clause-arrow-2.collapsed {
  transition-duration: .2s;
  transform: rotate(-90deg);
}

.title-6-copy-3 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
  position: relative;
}

.extra-icons {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons.hidden {
  padding-right: 6px;
}

.query-tab-content-holder {
  border-bottom: 1px solid #a3c8f5;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.query-tab-content-holder.hidden3 {
  display: flex;
}

.query-tab-content-holder.hidden4 {
  display: none;
}

.query-tab-content-holder.hidden-copy {
  display: block;
}

.query-tab-content-holder.hidden {
  display: flex;
}

.fk-cell {
  border-right: 1px #d6d6d6;
  align-self: auto;
  align-items: center;
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  min-height: 50px;
  padding: 4px 10px 4px 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.results-holderhjk {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-error {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.results-scroller-13 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-13.custom-scroller.vertical-custom-scroller {
  display: block;
}

.div-block-1076 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 200px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.tag-content-7 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.no-input-block-4 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.results-scroller-14 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: none;
  position: absolute;
  overflow: auto;
}

.results-scroller-14.custom-scroller.vertical-custom-scroller {
  display: block;
}

.join-option-wrapper-2 {
  overflow: auto;
}

.table-list-wrapper-5 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.item-overlay-2 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-2:hover {
  opacity: 1;
}

.from-ac-holder-2 {
  background-color: #445f81;
  flex: 1;
  min-height: 30px;
  display: block;
  position: relative;
}

.expr-holder {
  display: flex;
  position: relative;
}

.command-menu-left-2-copy-3 {
  z-index: 3;
  background-color: #445f81;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.ac-default-label-10 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-10:focus {
  width: 200px;
}

.ac-default-label-10.sql-ac-input {
  color: #ffffff7a;
}

.results-holderdsf-2 {
  z-index: 1;
  display: block;
  position: relative;
  overflow: visible;
}

.query-item-2 {
  cursor: pointer;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-2:hover {
  background-color: #0000003d;
}

.choose-query-modal {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.query-list-in-modal {
  background-color: #0003;
  flex: 1;
  height: 560px;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.collection-edit-content-4 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.choose-query-button {
  color: #fffc;
  cursor: pointer;
  background-color: #498ad8bd;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 26px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.choose-query-button:hover {
  background-color: #498ad8;
}

.div-block-1077 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.chat-response {
  background-color: #04021438;
  padding: 14px 14px 20px;
}

.chat-form-wrapper {
  margin-bottom: 0;
  padding: 20px 10px 0;
}

.chatgpt-tab-wrapper.hidden {
  display: none;
}

.text-14 {
  font-size: 14px;
}

.text-14.white {
  color: #ffffffb3;
  display: block;
}

.button-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 4px;
  width: 42px;
  height: 32px;
}

.textarea-9 {
  color: #ffffffdb;
  background-color: #04021438;
  border: 1px solid #7a96bb;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-9::placeholder {
  color: #ffffff80;
}

.text-12-white-copy {
  color: #ffffffc7;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.chat-loading {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.div-block-1078 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.text-field-4 {
  width: 400px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.create-table-modal {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.fwfweaf {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.text-field-8 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.intro-8 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: none;
  position: fixed;
  overflow: hidden;
}

.div-block-1079 {
  display: flex;
}

.image-140 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1080 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.db-tab-label-holder-4 {
  color: #ffffffe6;
  object-fit: fill;
  flex: none;
  align-items: center;
  height: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: flex;
  overflow: hidden;
}

.header-cell-3 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-3:hover {
  background-color: #3e6696;
}

.matched-8 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1081 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.preview-area-left-copy-4 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 6px 20px;
  display: block;
}

.remove-13 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-13:hover {
  opacity: 1;
}

.where-ac-holder-5 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1082 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-8 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-8.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1083 {
  display: flex;
}

.ac-default-label-11 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-11.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-3 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-3:hover {
  opacity: 1;
}

.results-wrapper-6 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.table-tree-results-holder-3 {
  flex-direction: column;
  flex: 1;
  min-height: 200px;
  display: flex;
}

.div-block-518 {
  display: flex;
}

.text-block-73 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.field-label {
  font-family: Open Sans, sans-serif;
}

.header-row-4 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1084 {
  min-height: 300px;
}

.icon-div-6 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-6:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-6.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-6.excel {
  cursor: pointer;
}

.icon-div-6.disabled {
  opacity: .36;
}

.icon-div-6.disabled:hover {
  background-color: #0000;
}

.icon-div-6.delete {
  display: flex;
}

.icon-div-6.save {
  cursor: pointer;
}

.icon-div-6.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-6.stop:hover {
  opacity: 1;
}

.icon-div-6.stop.disabled {
  opacity: .38;
}

.icon-div-6.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-6.activity:hover {
  background-color: #0000;
}

.icon-div-6.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1085 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-3 {
  display: none;
  position: relative;
}

.row-open-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9be4427a5b8b_open.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border-right-width: 1px;
  border-right-color: #fff;
  width: 26px;
  height: 100%;
  min-height: 30px;
  margin-left: 6px;
}

.row-open-2:hover {
  opacity: 1;
}

.div-block-1086 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1087 {
  display: flex;
  position: relative;
}

.div-block-1088 {
  position: relative;
}

.result-row-6 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-6:hover, .result-row-6.selected {
  background-color: #e7eeff;
}

.form-block-7 {
  margin-bottom: 0;
}

.edit-toolbar-4 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-4.hidden {
  padding-right: 6px;
}

.from-ac-holder-3 {
  background-color: #445f81;
  flex: 1;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1089 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.search-wrapper-5 {
  display: block;
  position: relative;
}

.table-fk-2 {
  width: 1000px;
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-1090 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.ac-label-5 {
  display: flex;
}

.remove-14 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-14:hover {
  opacity: 1;
}

.text-block-74 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-5 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-5:hover {
  opacity: 1;
}

.join-edit-5.hidden {
  margin-right: 0;
}

.image-141 {
  width: 20px;
}

.timer-text-3 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-3.sm {
  font-size: 28px;
}

.div-block-1091 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-14 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-14.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1092 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.all-tabs-holder-6 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding-top: 2px;
  padding-bottom: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.drag-bar-4 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-4:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-4.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-4.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1093 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.error-title-text-copy {
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.div-block-1094 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1095 {
  width: 300px;
  min-height: 100px;
}

.div-block-1096 {
  background-color: #3d597e;
}

.form-6 {
  align-items: center;
  display: flex;
}

.results-holder-7 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-7.test {
  display: none;
}

.div-block-1097 {
  height: 100px;
  display: flex;
}

.div-block-1098 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-7 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-7.hidden {
  margin-bottom: 0;
}

.load-more-3 {
  text-align: center;
  width: 100%;
  height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.explorer-cell-6 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-75 {
  display: inline-block;
  position: relative;
}

.text-block-75:hover {
  background-color: #3b93ff;
}

.div-block-1099 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-4 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-4.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-4.bold:hover {
  color: #0d4d85;
}

.header-label-3 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-8 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-8.kljh, .results-holder-8.hjkl {
  display: none;
}

.header-row-5 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-9 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.text-14-3 {
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.text-14-3.bold {
  text-align: left;
  padding-left: 10px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-1100 {
  padding-left: 6px;
  display: flex;
}

.query-item-copy-3 {
  cursor: pointer;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-3:hover {
  background-color: #0000003d;
}

.div-block-1101 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-76 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-76.ellipsis {
  max-width: 500px;
}

.div-block-1102 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.no-foreign-keys-exist {
  border-bottom: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.command-menu-left-2-copy-4 {
  z-index: 3;
  background-color: #445f81;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.block-4 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-4.hidden {
  min-height: 200px;
}

.matched-10 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-10.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1103 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-4 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-4:hover {
  opacity: 1;
}

.chip-label-7 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.results-scroller-15 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.table-details-4 {
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  min-width: 100px;
  height: 100%;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1104 {
  padding-bottom: 8px;
}

.add-tab-5 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-5:hover {
  opacity: .88;
}

.table-section-4 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1105 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-4 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1106 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-77 {
  text-align: center;
  padding-bottom: 8px;
}

.ac-default-label-12 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-12:focus {
  width: 200px;
}

.ac-default-label-12.sql-ac-input {
  color: #ffffff7a;
}

.results-holderasdf-3 {
  z-index: 10000;
  display: block;
  position: relative;
  top: auto;
  right: auto;
  overflow: visible;
}

.remove-15 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-15:hover {
  opacity: 1;
}

.text-block-78 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1107 {
  flex: 1;
  padding-top: 40px;
}

.preview-area-left-6 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-6.query {
  padding-left: 0;
}

.a-join-holder-4 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.top-tab-bar-4 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.right-column-tab-5 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-5:hover {
  background-color: #fff3;
}

.right-column-tab-5.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.table-info-cell-3 {
  color: #fffc;
  text-align: left;
  flex: 1;
  margin-right: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.autocomplete-input-12 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-3 {
  min-height: 700px;
}

.div-block-481-copy-copy {
  width: 20%;
  padding-right: 10px;
}

.left-panel-progress-indicator-4 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-8 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-8.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1108 {
  padding-right: 6px;
  position: relative;
}

.results-holder-9 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.icon-div-7 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-7:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-7.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-7 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-7:hover {
  background-color: #f3f5f8;
}

.result-row-7.selected-tab {
  background-color: #233852;
}

.result-row-7.selected {
  background-color: #d8e6fc;
}

.column-search-explorer-5 {
  background-color: #ffffff1a;
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.autocomplete-input-13 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1109 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1110 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1111 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.select-statement-view-4 {
  flex: 1;
  overflow: hidden;
}

.text-12-white-3 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.text-12-white-3.label {
  color: #fffc;
}

.div-block-1112 {
  padding-left: 6px;
}

.div-block-1113 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-4 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-8 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-8:hover {
  background-color: #f5f8bd;
}

.div-block-1114 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1115 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-13 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-13:focus {
  width: 200px;
}

.ac-default-label-13.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-3 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-3.selected {
  background-color: #39587e;
}

.div-block-1116 {
  flex: 1;
  overflow: hidden;
}

.no-input-block-5 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-15 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-4 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-16 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-16:hover {
  opacity: 1;
}

.unmatched-9 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.frozen-results-3 {
  border-style: none;
  border-color: #000;
}

.db-tab-5 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-5:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-5.hidden {
  flex: none;
}

.db-tab-5.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-5.current.hidden {
  max-width: none;
}

.header-cell-4 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-4.selected {
  background-color: #39587e;
}

.results-scroller-16 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-16.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-14 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-17 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1117 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.query-list-wrapper-5 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.query-list-wrapper-5.hidden {
  display: none;
  overflow: hidden;
}

.query-item-3 {
  cursor: pointer;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-3:hover {
  background-color: #0000003d;
}

.twm-spinner-4 {
  margin-top: 60px;
}

.tag-content-8 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1118 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.select-field-7 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 120px;
  height: 28px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.results-scroller-18 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.commands-list-3 {
  overflow: auto;
}

.right-column-3 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 32px;
  display: flex;
}

.where-ac-holder-6 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.collection-edit-content-5 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-79 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-15 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1119 {
  padding-right: 10px;
}

.command-label-3 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-4 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-4:hover {
  opacity: 1;
}

.results-wrapper-7 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.join-option-wrapper-3 {
  overflow: auto;
}

.div-block-1120 {
  display: flex;
}

.collection-edit-content-6 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.modal-top-bar-3 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.div-block-1121 {
  flex: 1;
  min-height: 50px;
}

.div-block-1122 {
  position: relative;
}

.result-row-8 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-8:hover, .result-row-8.selected {
  background-color: #e7eeff;
}

.form-block-8 {
  margin-bottom: 0;
}

.form-block-9 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-9 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-17 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-17:hover {
  opacity: 1;
}

.div-block-1123 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1124 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-4 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-10 {
  margin-top: 6px;
}

.loader-5 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-3 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.autocomplete-input-16 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.join-menu-3 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1125 {
  width: 240px;
}

.title-16 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-16.unselectable {
  cursor: move;
}

.table-field-wrapper-3 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 50px;
  min-height: 44px;
  padding-right: 5px;
  display: flex;
}

.record-id-input {
  width: 140px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.command-menu-copy-3 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.results-holder-10 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-11 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1126 {
  padding-left: 6px;
  display: flex;
}

.option-menu-div-7 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-7:hover {
  background-color: #cfcfcf;
}

.div-block-1127 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.cell-right-click-3 {
  z-index: 996;
  opacity: .8;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click-3:hover {
  opacity: .92;
}

.chip-label-9 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-68 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-1128 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1129 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-14 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-14:focus {
  width: 200px;
}

.div-block-1130 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.preview-area-left-7 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-7.query {
  padding-left: 0;
}

.ac-default-label-15 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.tooltip-4 {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-10 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-8 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-8:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-8.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-9 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-9:hover {
  background-color: #f3f5f8;
}

.remove-18 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-18:hover {
  opacity: 1;
}

.record-modal-4 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-default-label-16 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-16:focus {
  width: 200px;
}

.div-block-1131 {
  border-radius: 8px;
}

.div-block-1132 {
  opacity: .5;
  margin-right: 14px;
}

.remove-19 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-19:hover {
  opacity: 1;
}

.select-field-8 {
  padding-top: 6px;
}

.select-field-8:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-19 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-17 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-20 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.query-list-wrapper-6 {
  flex-direction: column;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: auto;
}

.query-list-wrapper-6.hidden {
  display: none;
  overflow: hidden;
}

.query-item-4 {
  cursor: pointer;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-4:hover {
  background-color: #0000003d;
}

.tag-content-9 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.tf-toggle-4 {
  color: #1b1b1b;
  cursor: pointer;
  background-color: #76ff03;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 32px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.tf-toggle-4.false {
  color: #fff;
  background-color: #f15656;
  border: 1px solid #fff6;
}

.tf-toggle-4.false:hover {
  background-color: #fd5858;
}

.tf-toggle-4.false.off {
  opacity: .6;
}

.tf-toggle-4.false.off:hover {
  opacity: .9;
}

.tf-toggle-4.true {
  color: #161616;
}

.tf-toggle-4.true.off {
  opacity: .5;
  color: #1b1b1bcc;
}

.tf-toggle-4.true.off:hover {
  opacity: .9;
}

.intro-9 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: none;
  position: fixed;
  overflow: hidden;
}

.div-block-1133 {
  display: flex;
}

.image-143 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1134 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-12 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1135 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.remove-20 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-20:hover {
  opacity: 1;
}

.where-ac-holder-7 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1136 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-10 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-10.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1137 {
  display: flex;
}

.ac-default-label-17 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-17.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-5 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-5:hover {
  opacity: 1;
}

.results-wrapper-8 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.table-tree-results-holder-4 {
  flex-direction: column;
  flex: 1;
  min-height: 200px;
  display: flex;
}

.div-block-1138 {
  display: flex;
}

.text-block-80 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-1139 {
  min-height: 300px;
}

.icon-div-9 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-9:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-9.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-9.excel {
  cursor: pointer;
}

.icon-div-9.disabled {
  opacity: .36;
}

.icon-div-9.disabled:hover {
  background-color: #0000;
}

.icon-div-9.delete {
  display: flex;
}

.icon-div-9.save {
  cursor: pointer;
}

.icon-div-9.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-9.stop:hover {
  opacity: 1;
}

.icon-div-9.stop.disabled {
  opacity: .38;
}

.icon-div-9.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-9.activity:hover {
  background-color: #0000;
}

.icon-div-9.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1140 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-4 {
  display: none;
  position: relative;
}

.div-block-1141 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1142 {
  display: flex;
  position: relative;
}

.div-block-1143 {
  position: relative;
}

.result-row-10 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-10:hover, .result-row-10.selected {
  background-color: #e7eeff;
}

.edit-toolbar-5 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-5.hidden {
  padding-right: 6px;
}

.from-ac-holder-4 {
  background-color: #445f81;
  flex: 1;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1144 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.table-fk-3 {
  width: 1000px;
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-1145 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.ac-label-6 {
  display: flex;
}

.ac-label-6.gsegreg {
  align-self: center;
}

.remove-21 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-21:hover {
  opacity: 1;
}

.text-block-81 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-6 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-6:hover {
  opacity: 1;
}

.join-edit-6.hidden {
  margin-right: 0;
}

.image-144 {
  width: 20px;
}

.timer-text-4 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-4.sm {
  font-size: 28px;
}

.div-block-1146 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-17 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-17.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1147 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.all-tabs-holder-7 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 100vw;
  max-height: 100vh;
  padding-top: 2px;
  padding-bottom: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.drag-bar-5 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-5:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-5.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-5.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1148 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.autocomplete-input-18 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-18.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-18.hlk {
  width: 100%;
}

.div-block-1149 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1150 {
  width: 300px;
  min-height: 100px;
}

.div-block-1151 {
  background-color: #3d597e;
}

.results-holder-11 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-11.test {
  display: none;
}

.div-block-1152 {
  height: 100px;
  display: flex;
}

.div-block-1153 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-8 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-8.hidden {
  margin-bottom: 0;
}

.load-more-4 {
  text-align: center;
  width: 100%;
  height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.search-wrapper-6 {
  display: block;
  position: relative;
}

.explorer-cell-7 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-82 {
  display: inline-block;
  position: relative;
}

.text-block-82:hover {
  background-color: #3b93ff;
}

.div-block-1154 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-5 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-5.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-5.bold:hover {
  color: #0d4d85;
}

.header-label-4 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-12 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-12.kljh, .results-holder-12.hjkl {
  display: none;
}

.header-row-6 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-13 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.text-14-4 {
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.text-14-4.bold {
  text-align: left;
  padding-left: 10px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-1155 {
  padding-left: 6px;
  display: flex;
}

.div-block-1156 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-83 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-83.ellipsis {
  max-width: 500px;
}

.div-block-1157 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.block-5 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-5.hidden {
  min-height: 200px;
}

.matched-14 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-14.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1158 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-5 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-5:hover {
  opacity: 1;
}

.chip-label-11 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.results-scroller-21 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1159 {
  padding-bottom: 8px;
}

.add-tab-6 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-6:hover {
  opacity: .88;
}

.form-block-10 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-5 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1160 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-5 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1161 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-84 {
  text-align: center;
  padding-bottom: 8px;
}

.ac-default-label-18 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-18:focus {
  width: 200px;
}

.ac-default-label-18.sql-ac-input {
  color: #ffffff7a;
}

.remove-22 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-22:hover {
  opacity: 1;
}

.text-block-85 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1162 {
  flex: 1;
  padding-top: 40px;
}

.preview-area-left-8 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-8.query {
  padding-left: 0;
}

.a-join-holder-5 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.top-tab-bar-5 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.right-column-tab-6 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-6:hover {
  background-color: #fff3;
}

.right-column-tab-6.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-9 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-info-cell-4 {
  color: #fffc;
  text-align: left;
  flex: 1;
  margin-right: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.autocomplete-input-19 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-4 {
  min-height: 700px;
}

.left-panel-progress-indicator-5 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-12 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-12.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1163 {
  padding-right: 6px;
  position: relative;
}

.icon-div-10 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-10:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-10.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-11 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-11:hover {
  background-color: #f3f5f8;
}

.result-row-11.selected-tab {
  background-color: #233852;
}

.result-row-11.selected {
  background-color: #d8e6fc;
}

.autocomplete-input-20 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1164 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1165 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1166 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1167 {
  padding-left: 6px;
}

.div-block-1168 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-4 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-5 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-9 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-9:hover {
  background-color: #f5f8bd;
}

.div-block-1169 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1170 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-19 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-19:focus {
  width: 200px;
}

.ac-default-label-19.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-5 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-5.selected {
  background-color: #39587e;
}

.div-block-1171 {
  flex: 1;
  overflow: hidden;
}

.ac-label-7 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-7.selected-tab {
  color: #ffffffe6;
}

.ac-label-7.suffix {
  padding-left: 6px;
}

.no-input-block-6 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-18 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-5 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-23 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-23:hover {
  opacity: 1;
}

.unmatched-11 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.frozen-results-4 {
  border-style: none;
  border-color: #000;
}

.db-tab-6 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-6:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-6.hidden {
  flex: none;
}

.db-tab-6.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-6.current.hidden {
  max-width: none;
}

.header-cell-5 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-5.selected {
  background-color: #39587e;
}

.results-scroller-22 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-22.custom-scroller.vertical-custom-scroller {
  display: block;
}

.results-scroller-23 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1172 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.sql-text-editor-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  flex: 1;
  overflow: auto;
}

.twm-spinner-5 {
  margin-top: 60px;
}

.tag-content-10 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1173 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-24 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.commands-list-4 {
  overflow: auto;
}

.right-column-4 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 32px;
  display: flex;
}

.where-ac-holder-8 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.collection-edit-content-7 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-86 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-21 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1174 {
  padding-right: 10px;
}

.command-label-4 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-6 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-6:hover {
  opacity: 1;
}

.join-option-wrapper-4 {
  overflow: auto;
}

.div-block-1175 {
  display: flex;
}

.collection-edit-content-8 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.div-block-1176 {
  flex: 1;
  min-height: 50px;
}

.div-block-1177 {
  position: relative;
}

.result-row-12 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-12:hover, .result-row-12.selected {
  background-color: #e7eeff;
}

.form-block-11 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-11 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-24 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-24:hover {
  opacity: 1;
}

.div-block-1178 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-4 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1179 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-5 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-12 {
  margin-top: 6px;
}

.loader-6 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-4 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.autocomplete-input-22 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.join-menu-4 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1180 {
  width: 240px;
}

.title-19 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-19.unselectable {
  cursor: move;
}

.results-holder-13 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-15 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1181 {
  padding-left: 6px;
  display: flex;
}

.option-menu-div-8 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-8:hover {
  background-color: #cfcfcf;
}

.div-block-1182 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.chip-label-13 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-69 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-12 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1183 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1184 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-20 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-20:focus {
  width: 200px;
}

.div-block-1185 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.preview-area-left-9 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-9.query {
  padding-left: 0;
}

.ac-default-label-21 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.chip-label-14 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-11 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-11:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-11.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-13 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-13:hover {
  background-color: #f3f5f8;
}

.remove-25 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-25:hover {
  opacity: 1;
}

.record-modal-5 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-default-label-22 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-22:focus {
  width: 200px;
}

.div-block-1186 {
  border-radius: 8px;
}

.ac-label-8 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1187 {
  opacity: .5;
  margin-right: 14px;
}

.remove-26 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-26:hover {
  opacity: 1;
}

.select-field-10 {
  padding-top: 6px;
}

.select-field-10:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-25 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-25.custom-scroller.vertical-custom-scroller {
  display: block;
}

.results-scroller-26 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-11 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1188 {
  display: flex;
}

.image-146 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1189 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-16 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1190 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-147 {
  transform: rotate(180deg);
}

.remove-27 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-27:hover {
  opacity: 1;
}

.where-ac-holder-9 {
  background-color: #445f81;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1191 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-12 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-12.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1192 {
  display: flex;
}

.ac-default-label-23 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-23.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-7 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-7:hover {
  opacity: 1;
}

.results-wrapper-9 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.div-block-1193 {
  display: flex;
}

.text-block-87 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-6 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-6.hidden {
  min-height: 200px;
}

.div-block-1194 {
  min-height: 300px;
}

.div-block-1195 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-5 {
  display: none;
  position: relative;
}

.div-block-1196 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1197 {
  display: flex;
  position: relative;
}

.div-block-1198 {
  position: relative;
}

.result-row-14 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-14:hover, .result-row-14.selected {
  background-color: #e7eeff;
}

.edit-toolbar-6 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-6.hidden {
  padding-right: 6px;
}

.from-ac-holder-5 {
  background-color: #445f81;
  flex: 1;
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1199 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.table-fk-4 {
  width: 1000px;
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-1200 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-28 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-28:hover {
  opacity: 1;
}

.text-block-88 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-7 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-7:hover {
  opacity: 1;
}

.join-edit-7.hidden {
  margin-right: 0;
}

.image-148 {
  width: 20px;
}

.timer-text-5 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-5.sm {
  font-size: 28px;
}

.div-block-1201 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-20 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-20.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1202 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.drag-bar-6 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-6:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-6.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-6.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1203 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.autocomplete-input-23 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-23.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-23.hlk {
  width: 100%;
}

.div-block-1204 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1205 {
  width: 300px;
  min-height: 100px;
}

.div-block-1206 {
  background-color: #3d597e;
}

.results-holder-14 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-14.test {
  display: none;
}

.div-block-1207 {
  height: 100px;
  display: flex;
}

.div-block-1208 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-9 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-9.hidden {
  margin-bottom: 0;
}

.search-wrapper-7 {
  display: block;
  position: relative;
}

.explorer-cell-8 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-89 {
  display: inline-block;
  position: relative;
}

.text-block-89:hover {
  background-color: #3b93ff;
}

.div-block-1209 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-6 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-6.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-6.bold:hover {
  color: #0d4d85;
}

.header-label-5 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-15 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-15.kljh, .results-holder-15.hjkl {
  display: none;
}

.header-row-7 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-17 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.text-14-5 {
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.text-14-5.bold {
  text-align: left;
  padding-left: 10px;
  font-weight: 700;
  text-decoration: none;
}

.text-14-5.white {
  color: #ffffffc2;
}

.text-14-5.semi {
  font-weight: 600;
}

.text-14-5.center-semi {
  text-align: center;
  font-weight: 600;
  line-height: 17px;
}

.div-block-1210 {
  padding-left: 6px;
  display: flex;
}

.div-block-1211 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-90 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-90.ellipsis {
  max-width: 500px;
}

.div-block-1212 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-18 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-18.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1213 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-6 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-6:hover {
  opacity: 1;
}

.chip-label-15 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.results-scroller-27 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1214 {
  padding-bottom: 8px;
}

.add-tab-7 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-7:hover {
  opacity: .88;
}

.form-block-13 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-6 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1215 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-6 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1216 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-91 {
  text-align: center;
  padding-bottom: 8px;
}

.ac-default-label-24 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-24:focus {
  width: 200px;
}

.ac-default-label-24.sql-ac-input {
  color: #ffffff7a;
}

.text-block-92 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1217 {
  flex: 1;
  padding-top: 40px;
}

.preview-area-left-10 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-10.query {
  padding-left: 0;
}

.text-14-6 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.a-join-holder-6 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.top-tab-bar-6 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.right-column-tab-7 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-7:hover {
  background-color: #fff3;
}

.right-column-tab-7.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-11 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-info-cell-5 {
  color: #fffc;
  text-align: left;
  flex: 1;
  margin-right: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.autocomplete-input-24 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-5 {
  min-height: 700px;
}

.left-panel-progress-indicator-6 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-16 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-16.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1218 {
  padding-right: 6px;
  position: relative;
}

.icon-div-12 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-12:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-12.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-15 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-15:hover {
  background-color: #f3f5f8;
}

.result-row-15.selected-tab {
  background-color: #233852;
}

.result-row-15.selected {
  background-color: #d8e6fc;
}

.autocomplete-input-25 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1219 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1220 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1221 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.text-12-white-6 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.text-12-white-6.label {
  color: #fffc;
}

.div-block-1222 {
  padding-left: 6px;
}

.div-block-1223 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-7 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-10 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-10:hover {
  background-color: #f5f8bd;
}

.div-block-1224 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1225 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-25 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-25:focus {
  width: 200px;
}

.ac-default-label-25.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-6 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-6.selected {
  background-color: #39587e;
}

.div-block-1226 {
  flex: 1;
  overflow: hidden;
}

.ac-label-9 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-9.selected-tab {
  color: #ffffffe6;
}

.ac-label-9.suffix {
  padding-left: 6px;
}

.no-input-block-7 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-21 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-6 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-29 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-29:hover {
  opacity: 1;
}

.unmatched-13 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-7 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-7:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-7.hidden {
  flex: none;
}

.db-tab-7.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-7.current.hidden {
  max-width: none;
}

.header-cell-6 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-6.selected {
  background-color: #39587e;
}

.autocomplete-input-26 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-28 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1227 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.sql-text-editor-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  flex: 1;
  overflow: auto;
}

.twm-spinner-6 {
  margin-top: 60px;
}

.tag-content-12 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1228 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-29 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.commands-list-5 {
  overflow: auto;
}

.collection-edit-content-9 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-93 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-27 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1229 {
  padding-right: 10px;
}

.command-label-5 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-8 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-8:hover {
  opacity: 1;
}

.join-option-wrapper-5 {
  overflow: auto;
}

.div-block-1230 {
  display: flex;
}

.collection-edit-content-10 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.div-block-1231 {
  flex: 1;
  min-height: 50px;
}

.form-block-14 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-13 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-30 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-30:hover {
  opacity: 1;
}

.div-block-1232 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-5 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1233 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-6 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-14 {
  margin-top: 6px;
}

.loader-7 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-5 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.join-menu-5 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1234 {
  width: 240px;
}

.title-22 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-22.unselectable {
  cursor: move;
}

.results-holder-16 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-19 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1235 {
  padding-left: 6px;
  display: flex;
}

.option-menu-div-9 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-9:hover {
  background-color: #cfcfcf;
}

.div-block-1236 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.chip-label-17 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-70 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-15 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1237 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1238 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-26 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-26:focus {
  width: 200px;
}

.div-block-1239 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.preview-area-left-11 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-11.query {
  padding-left: 0;
}

.ac-default-label-27 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.chip-label-18 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-13 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-13:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-13.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-16 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-16:hover {
  background-color: #f3f5f8;
}

.remove-31 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-31:hover {
  opacity: 1;
}

.record-modal-6 {
  background-color: #445f81;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-default-label-28 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-28:focus {
  width: 200px;
}

.div-block-1240 {
  border-radius: 8px;
}

.ac-label-10 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1241 {
  opacity: .5;
  margin-right: 14px;
}

.remove-32 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-32:hover {
  opacity: 1;
}

.select-field-12 {
  padding-top: 6px;
}

.select-field-12:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-28 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-30 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-13 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1242 {
  display: flex;
}

.image-149 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1243 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-20 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1244 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-150 {
  transform: rotate(180deg);
}

.remove-33 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-33:hover {
  opacity: 1;
}

.div-block-1245 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-14 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-14.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1246 {
  display: flex;
}

.ac-default-label-29 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-29.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-9 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-9:hover {
  opacity: 1;
}

.results-wrapper-10 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-17 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-17:hover {
  background-color: #0000004a;
}

.div-block-1247 {
  display: flex;
}

.text-block-94 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-7 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-7.hidden {
  min-height: 200px;
}

.div-block-1248 {
  min-height: 300px;
}

.div-block-1249 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-6 {
  display: none;
  position: relative;
}

.div-block-1250 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1251 {
  display: flex;
  position: relative;
}

.edit-toolbar-7 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-7.hidden {
  padding-right: 6px;
}

.div-block-1252 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1253 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-34 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-34:hover {
  opacity: 1;
}

.text-block-95 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-8 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-8:hover {
  opacity: 1;
}

.join-edit-8.hidden {
  margin-right: 0;
}

.image-151 {
  width: 20px;
}

.timer-text-6 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-6.sm {
  font-size: 28px;
}

.div-block-1254 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-23 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-23.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1255 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.drag-bar-7 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-7:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-7.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-7.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1256 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1257 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1258 {
  width: 300px;
  min-height: 100px;
}

.div-block-1259 {
  background-color: #3d597e;
}

.results-holder-17 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-17.test {
  display: none;
}

.div-block-1260 {
  height: 100px;
  display: flex;
}

.div-block-1261 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-10 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-10.hidden {
  margin-bottom: 0;
}

.search-wrapper-8 {
  display: block;
  position: relative;
}

.explorer-cell-9 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-96 {
  display: inline-block;
  position: relative;
}

.text-block-96:hover {
  background-color: #3b93ff;
}

.div-block-1262 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-7 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-7.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-7.bold:hover {
  color: #0d4d85;
}

.header-label-6 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-18 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-18.kljh, .results-holder-18.hjkl {
  display: none;
}

.header-row-8 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-21 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1263 {
  padding-left: 6px;
  display: flex;
}

.div-block-1264 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-97 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-97.ellipsis {
  max-width: 500px;
}

.div-block-1265 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-22 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-22.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1266 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-7 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-7:hover {
  opacity: 1;
}

.chip-label-19 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.results-scroller-31 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1267 {
  padding-bottom: 8px;
}

.add-tab-8 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-8:hover {
  opacity: .88;
}

.form-block-16 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-7 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1268 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-7 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1269 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-30 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-30:focus {
  width: 200px;
}

.ac-default-label-30.sql-ac-input {
  color: #ffffff7a;
}

.remove-35 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-35:hover {
  opacity: 1;
}

.text-block-98 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1270 {
  flex: 1;
  padding-top: 40px;
}

.preview-area-left-12 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-12.query {
  padding-left: 0;
}

.text-14-7 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.a-join-holder-7 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.top-tab-bar-7 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.right-column-tab-8 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-8:hover {
  background-color: #fff3;
}

.right-column-tab-8.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-13 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-info-cell-6 {
  color: #fffc;
  text-align: left;
  flex: 1;
  margin-right: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.autocomplete-input-29 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-6 {
  min-height: 700px;
}

.left-panel-progress-indicator-7 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-20 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-20.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1271 {
  padding-right: 6px;
  position: relative;
}

.icon-div-14 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-14:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-14.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-18 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-18:hover {
  background-color: #f3f5f8;
}

.result-row-18.selected {
  background-color: #d8e6fc;
}

.result-row-18.selected-tab {
  background-color: #233852;
}

.result-row-18.selected-tab.selected {
  background-color: #23385299;
}

.autocomplete-input-30 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1272 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1273 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1274 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1275 {
  padding-left: 6px;
}

.div-block-1276 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-8 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-11 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-11:hover {
  background-color: #f5f8bd;
}

.div-block-1277 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1278 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-31 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-31:focus {
  width: 200px;
}

.ac-default-label-31.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-7 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-7.selected {
  background-color: #39587e;
}

.div-block-1279 {
  flex: 1;
  overflow: hidden;
}

.ac-label-11 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-11.selected-tab {
  color: #ffffffe6;
}

.ac-label-11.suffix {
  padding-left: 6px;
}

.no-input-block-8 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-24 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-7 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-36 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-36:hover {
  opacity: 1;
}

.unmatched-15 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-8 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-8:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-8.hidden {
  flex: none;
}

.db-tab-8.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-8.current.hidden {
  max-width: none;
}

.header-cell-7 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-7.selected {
  background-color: #39587e;
}

.autocomplete-input-31 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-32 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1280 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.sql-text-editor-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  flex: 1;
  overflow: auto;
}

.twm-spinner-7 {
  margin-top: 60px;
}

.tag-content-14 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1281 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-33 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.commands-list-6 {
  overflow: auto;
}

.collection-edit-content-11 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-99 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-32 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1282 {
  padding-right: 10px;
}

.command-label-6 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-10 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-10:hover {
  opacity: 1;
}

.join-option-wrapper-6 {
  overflow: auto;
}

.div-block-1283 {
  display: flex;
}

.collection-edit-content-12 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.div-block-1284 {
  flex: 1;
  min-height: 50px;
}

.form-block-17 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-15 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-37 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-37:hover {
  opacity: 1;
}

.div-block-1285 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-6 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1286 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-7 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-16 {
  margin-top: 6px;
}

.loader-8 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-6 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.join-menu-6 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1287 {
  width: 240px;
}

.title-25 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-25.unselectable {
  cursor: move;
}

.results-holder-19 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-23 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1288 {
  padding-left: 6px;
  display: flex;
}

.div-block-1289 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.chip-label-21 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-21.light {
  color: #fff;
}

.text-span-71 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-18 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1290 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1291 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-32 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-32:focus {
  width: 200px;
}

.div-block-1292 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.preview-area-left-13 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-13.query {
  padding-left: 0;
}

.ac-default-label-33 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.chip-label-22 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-15 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-15:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-15.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-19 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-19:hover {
  background-color: #f3f5f8;
}

.ac-default-label-34 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-34:focus {
  width: 200px;
}

.div-block-1293 {
  border-radius: 8px;
}

.ac-label-12 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1294 {
  opacity: .5;
  margin-right: 14px;
}

.remove-38 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-38:hover {
  opacity: 1;
}

.select-field-14 {
  padding-top: 6px;
}

.select-field-14:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-33 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-34 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-15 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1295 {
  display: flex;
}

.image-152 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1296 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-24 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1297 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-153 {
  transform: rotate(180deg);
}

.remove-39 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-39:hover {
  opacity: 1;
}

.div-block-1298 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-16 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-16.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1299 {
  display: flex;
}

.ac-default-label-35 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-35.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-11 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-11:hover {
  opacity: 1;
}

.results-wrapper-11 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-20 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-20:hover {
  background-color: #0000004a;
}

.div-block-1300 {
  display: flex;
}

.text-block-100 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-8 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-8.hidden {
  min-height: 200px;
}

.div-block-1301 {
  min-height: 300px;
}

.div-block-1302 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-7 {
  display: none;
  position: relative;
}

.div-block-1303 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1304 {
  display: flex;
  position: relative;
}

.edit-toolbar-8 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-8.hidden {
  padding-right: 6px;
}

.div-block-1305 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1306 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.content-row-12 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-12.selected {
  background-color: #a3c8f5;
}

.content-row-12.hover {
  background-color: #bbd5f5;
}

.content-row-12._2 {
  display: flex;
  position: relative;
}

.remove-40 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-40:hover {
  opacity: 1;
}

.text-block-101 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-9 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-9:hover {
  opacity: 1;
}

.join-edit-9.hidden {
  margin-right: 0;
}

.image-154 {
  width: 20px;
}

.timer-text-7 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-7.sm {
  font-size: 28px;
}

.div-block-1307 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-26 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-26.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1308 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.drag-bar-8 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-8:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-8.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-8.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1309 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1310 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1311 {
  width: 300px;
  min-height: 100px;
}

.div-block-1312 {
  background-color: #3d597e;
}

.results-holder-20 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-20.test {
  display: none;
}

.div-block-1313 {
  height: 100px;
  display: flex;
}

.div-block-1314 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-11 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-11.hidden {
  margin-bottom: 0;
}

.search-wrapper-9 {
  display: block;
  position: relative;
}

.explorer-cell-10 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-102 {
  display: inline-block;
  position: relative;
}

.text-block-102:hover {
  background-color: #3b93ff;
}

.div-block-1315 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-8 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-8.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-8.bold:hover {
  color: #0d4d85;
}

.header-label-7 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-21 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-21.kljh, .results-holder-21.hjkl {
  display: none;
}

.header-row-9 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-25 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1316 {
  padding-left: 6px;
  display: flex;
}

.div-block-1317 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-103 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-103.ellipsis {
  max-width: 500px;
}

.div-block-1318 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-26 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-26.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1319 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-8 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-8:hover {
  opacity: 1;
}

.results-scroller-35 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1320 {
  padding-bottom: 8px;
}

.add-tab-9 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-9:hover {
  opacity: .88;
}

.form-block-19 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-8 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1321 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-8 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1322 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-36 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-36:focus {
  width: 200px;
}

.ac-default-label-36.sql-ac-input {
  color: #ffffff7a;
}

.remove-41 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-41:hover {
  opacity: 1;
}

.text-block-104 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1323 {
  flex: 1;
  padding-top: 40px;
}

.preview-area-left-14 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0 20px;
  display: block;
}

.preview-area-left-14.query {
  padding-left: 0;
}

.text-14-8 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.a-join-holder-8 {
  z-index: 3;
  background-color: #445f81;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.top-tab-bar-8 {
  background-color: #97b0ce;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.right-column-tab-9 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-9:hover {
  background-color: #fff3;
}

.right-column-tab-9.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-15 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.autocomplete-input-34 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-7 {
  min-height: 700px;
}

.left-panel-progress-indicator-8 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-23 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-23.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1324 {
  padding-right: 6px;
  position: relative;
}

.icon-div-16 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-16:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-16.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-21 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-21:hover {
  background-color: #f3f5f8;
}

.result-row-21.selected {
  background-color: #d8e6fc;
}

.result-row-21.selected-tab {
  background-color: #233852;
}

.result-row-21.selected-tab.selected {
  background-color: #23385299;
}

.autocomplete-input-35 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1325 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1326 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1327 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1328 {
  padding-left: 6px;
}

.div-block-1329 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-9 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-1330 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1331 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-37 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-37:focus {
  width: 200px;
}

.ac-default-label-37.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-8 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-8.selected {
  background-color: #39587e;
}

.div-block-1332 {
  flex: 1;
  overflow: hidden;
}

.chip-label-24 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-13 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-13.selected-tab {
  color: #ffffffe6;
}

.ac-label-13.suffix {
  padding-left: 6px;
}

.no-input-block-9 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-27 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-8 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-42 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-42:hover {
  opacity: 1;
}

.unmatched-17 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-9 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-9:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-9.hidden {
  flex: none;
}

.db-tab-9.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-9.current.hidden {
  max-width: none;
}

.header-cell-8 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-8.selected {
  background-color: #39587e;
}

.autocomplete-input-36 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-36 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1333 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.sql-text-editor-5 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  flex: 1;
  overflow: auto;
}

.twm-spinner-8 {
  margin-top: 60px;
}

.tag-content-16 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1334 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-37 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.commands-list-7 {
  overflow: auto;
}

.collection-edit-content-13 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-105 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-37 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1335 {
  padding-right: 10px;
}

.command-label-7 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-12 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-12:hover {
  opacity: 1;
}

.join-option-wrapper-7 {
  overflow: auto;
}

.div-block-1336 {
  display: flex;
}

.div-block-1337 {
  flex: 1;
  min-height: 50px;
}

.text-field-17 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-43 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-43:hover {
  opacity: 1;
}

.div-block-1338 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-7 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1339 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-8 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-18 {
  margin-top: 6px;
}

.loader-9 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-7 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.join-menu-7 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1340 {
  width: 240px;
}

.title-28 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-28.unselectable {
  cursor: move;
}

.results-holder-22 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-27 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1341 {
  padding-left: 6px;
  display: flex;
}

.div-block-1342 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-72 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-20 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1343 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1344 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-38 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-38:focus {
  width: 200px;
}

.div-block-1345 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-39 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.chip-label-25 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-17 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-17:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-17.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-22 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-22:hover {
  background-color: #f3f5f8;
}

.ac-default-label-40 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-40:focus {
  width: 200px;
}

.div-block-1346 {
  border-radius: 8px;
}

.ac-label-14 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1347 {
  opacity: .5;
  margin-right: 14px;
}

.remove-44 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-44:hover {
  opacity: 1;
}

.select-field-16 {
  padding-top: 6px;
}

.select-field-16:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-38 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-38 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-17 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1348 {
  display: flex;
}

.image-155 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1349 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-28 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1350 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-156 {
  transform: rotate(180deg);
}

.remove-45 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-45:hover {
  opacity: 1;
}

.div-block-1351 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-18 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-18.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1352 {
  display: flex;
}

.ac-default-label-41 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-41.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-13 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-13:hover {
  opacity: 1;
}

.results-wrapper-12 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-23 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-23:hover {
  background-color: #0000004a;
}

.div-block-1353 {
  display: flex;
}

.text-block-106 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-9 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-9.hidden {
  min-height: 200px;
}

.div-block-1354 {
  min-height: 300px;
}

.div-block-1355 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-8 {
  display: none;
  position: relative;
}

.div-block-1356 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1357 {
  display: flex;
  position: relative;
}

.edit-toolbar-9 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-9.hidden {
  padding-right: 6px;
}

.div-block-1358 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1359 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.content-row-13 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-13.selected {
  background-color: #a3c8f5;
}

.content-row-13.hover {
  background-color: #bbd5f5;
}

.content-row-13._2 {
  display: flex;
  position: relative;
}

.remove-46 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-46:hover {
  opacity: 1;
}

.text-block-107 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-10 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-10:hover {
  opacity: 1;
}

.join-edit-10.hidden {
  margin-right: 0;
}

.image-157 {
  width: 20px;
}

.timer-text-8 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-8.sm {
  font-size: 28px;
}

.div-block-1360 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-29 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-29.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1361 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.drag-bar-9 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-9:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-9.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-9.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1362 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1363 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1364 {
  width: 300px;
  min-height: 100px;
}

.div-block-1365 {
  background-color: #3d597e;
}

.results-holder-23 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-23.test {
  display: none;
}

.div-block-1366 {
  height: 100px;
  display: flex;
}

.div-block-1367 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-12 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-12.hidden {
  margin-bottom: 0;
}

.search-wrapper-10 {
  display: block;
  position: relative;
}

.explorer-cell-11 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-108 {
  display: inline-block;
  position: relative;
}

.text-block-108:hover {
  background-color: #3b93ff;
}

.div-block-1368 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-9 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-9.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-9.bold:hover {
  color: #0d4d85;
}

.header-label-8 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-24 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-24.kljh, .results-holder-24.hjkl {
  display: none;
}

.header-row-10 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-29 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1369 {
  padding-left: 6px;
  display: flex;
}

.div-block-1370 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-109 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-109.ellipsis {
  max-width: 500px;
}

.div-block-1371 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-30 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-30.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1372 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.close-section-copy-9 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-9:hover {
  opacity: 1;
}

.results-scroller-39 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1373 {
  padding-bottom: 8px;
}

.add-tab-10 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-10:hover {
  opacity: .88;
}

.form-block-21 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-9 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1374 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-9 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1375 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-42 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-42:focus {
  width: 200px;
}

.ac-default-label-42.sql-ac-input {
  color: #ffffff7a;
}

.remove-47 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-47:hover {
  opacity: 1;
}

.text-block-110 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1376 {
  flex: 1;
  padding-top: 40px;
}

.text-14-9 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.right-column-tab-10 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-10:hover {
  background-color: #fff3;
}

.right-column-tab-10.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-17 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.autocomplete-input-39 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-8 {
  min-height: 700px;
}

.left-panel-progress-indicator-9 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.chip-label-26 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-26.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1377 {
  padding-right: 6px;
  position: relative;
}

.icon-div-18 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-18:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-18.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-24 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-24:hover {
  background-color: #f3f5f8;
}

.result-row-24.selected {
  background-color: #d8e6fc;
}

.result-row-24.selected-tab {
  background-color: #233852;
}

.result-row-24.selected-tab.selected {
  background-color: #23385299;
}

.autocomplete-input-40 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1378 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1379 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1380 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.text-12-white-10 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.text-12-white-10.label {
  color: #fffc;
}

.div-block-1381 {
  padding-left: 6px;
}

.div-block-1382 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.div-block-1383 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1384 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-43 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-43:focus {
  width: 200px;
}

.ac-default-label-43.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-9 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-9.selected {
  background-color: #39587e;
}

.div-block-1385 {
  flex: 1;
  overflow: hidden;
}

.chip-label-27 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-15 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-15.selected-tab {
  color: #ffffffe6;
}

.ac-label-15.suffix {
  padding-left: 6px;
}

.no-input-block-10 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-30 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-9 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-48 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-48:hover {
  opacity: 1;
}

.unmatched-19 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-10 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-10:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-10.hidden {
  flex: none;
}

.db-tab-10.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-10.current.hidden {
  max-width: none;
}

.header-cell-9 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-9.selected {
  background-color: #39587e;
}

.autocomplete-input-41 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-40 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1386 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.tag-content-18 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1387 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-41 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-14 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-111 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-42 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1388 {
  padding-right: 10px;
}

.command-label-8 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.item-overlay-14 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-14:hover {
  opacity: 1;
}

.join-option-wrapper-8 {
  overflow: auto;
}

.div-block-1389 {
  display: flex;
}

.div-block-1390 {
  flex: 1;
  min-height: 50px;
}

.text-field-19 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-49 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-49:hover {
  opacity: 1;
}

.div-block-1391 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-8 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1392 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-9 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.text-field-20 {
  margin-top: 6px;
}

.loader-10 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-8 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.join-menu-8 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1393 {
  width: 240px;
}

.title-31 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-31.unselectable {
  cursor: move;
}

.results-holder-25 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-31 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1394 {
  padding-left: 6px;
  display: flex;
}

.div-block-1395 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-73 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-22 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1396 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1397 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-44 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-44:focus {
  width: 200px;
}

.div-block-1398 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-45 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.chip-label-28 {
  color: #fff;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.icon-div-19 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-19:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-19.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-25 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-25:hover {
  background-color: #f3f5f8;
}

.ac-default-label-46 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-46:focus {
  width: 200px;
}

.div-block-1399 {
  border-radius: 8px;
}

.ac-label-16 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1400 {
  opacity: .5;
  margin-right: 14px;
}

.remove-50 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-50:hover {
  opacity: 1;
}

.select-field-18 {
  padding-top: 6px;
}

.select-field-18:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-43 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-42 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-19 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1401 {
  display: flex;
}

.image-158 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1402 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-32 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1403 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-159 {
  transform: rotate(180deg);
}

.remove-51 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-51:hover {
  opacity: 1;
}

.div-block-1404 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-20 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-20.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1405 {
  display: flex;
}

.ac-default-label-47 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-47.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.item-overlay-15 {
  opacity: 0;
  background-image: linear-gradient(266deg, #2c3a4d, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-15:hover {
  opacity: 1;
}

.results-wrapper-13 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-26 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-26:hover {
  background-color: #0000004a;
}

.limit-input {
  outline-offset: 0px;
  color: #fffc;
  text-align: right;
  -webkit-text-stroke-color: #fffc;
  background-color: #0000;
  border: 0 solid #000;
  outline: 3px #ffffff7a;
  width: 60px;
  height: 32px;
  margin: 0 2px 0 0;
  padding: 0 6px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.div-block-1406 {
  display: flex;
}

.text-block-112 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-10 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-10.hidden {
  min-height: 200px;
}

.div-block-1407 {
  min-height: 300px;
}

.div-block-1408 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-9 {
  display: none;
  position: relative;
}

.div-block-1409 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1410 {
  display: flex;
  position: relative;
}

.edit-toolbar-10 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-10.hidden {
  padding-right: 6px;
}

.div-block-1411 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1412 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.content-row-14 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-14.selected {
  background-color: #a3c8f5;
}

.content-row-14.hover {
  background-color: #bbd5f5;
}

.content-row-14._2 {
  display: flex;
  position: relative;
}

.remove-52 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-52:hover {
  opacity: 1;
}

.text-block-113 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-11 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-11:hover {
  opacity: 1;
}

.join-edit-11.hidden {
  margin-right: 0;
}

.image-160 {
  width: 20px;
}

.timer-text-9 {
  color: #00528c;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-9.sm {
  font-size: 28px;
}

.div-block-1413 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-32 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-32.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1414 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.drag-bar-10 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-10:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-10.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-10.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1415 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1416 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1417 {
  width: 300px;
  min-height: 100px;
}

.div-block-1418 {
  background-color: #3d597e;
}

.results-holder-26 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-26.test {
  display: none;
}

.div-block-1419 {
  height: 100px;
  display: flex;
}

.div-block-1420 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-13 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-13.hidden {
  margin-bottom: 0;
}

.search-wrapper-11 {
  display: block;
  position: relative;
}

.explorer-cell-12 {
  color: #161616;
  object-fit: fill;
  background-color: #d3e7ff;
  border-bottom: 1px solid #fff;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-block-114 {
  display: inline-block;
  position: relative;
}

.text-block-114:hover {
  background-color: #3b93ff;
}

.div-block-1421 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-10 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-10.bold {
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.link-10.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-10.bold:hover {
  color: #afd9ff;
}

.header-label-9 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-27 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-27.kljh, .results-holder-27.hjkl {
  display: none;
}

.header-row-11 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-33 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1422 {
  padding-left: 6px;
  display: flex;
}

.div-block-1423 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-115 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-115.ellipsis {
  max-width: 500px;
}

.chip-label-29 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-29.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1424 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-34 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-34.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1425 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-10 {
  font-weight: 400;
}

.close-section-copy-10 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: absolute;
  inset: 0 0 0% auto;
}

.close-section-copy-10:hover {
  opacity: 1;
}

.results-scroller-43 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1426 {
  padding-bottom: 8px;
}

.add-tab-11 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-11:hover {
  opacity: .88;
}

.form-block-23 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-10 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1427 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-10 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1428 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-48 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-48:focus {
  width: 200px;
}

.ac-default-label-48.sql-ac-input {
  color: #ffffff7a;
}

.div-block-1429 {
  padding-left: 20px;
}

.remove-53 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-53:hover {
  opacity: 1;
}

.text-block-116 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1430 {
  flex: 1;
  padding-top: 40px;
}

.form-block-27 {
  margin-bottom: 0;
}

.text-14-10 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.right-column-tab-11 {
  opacity: .88;
  color: #233852;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-11:hover {
  background-color: #fff3;
}

.right-column-tab-11.selected {
  opacity: 1;
  color: #fffc;
  background-color: #2b415d;
}

.select-field-19 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.autocomplete-input-44 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-9 {
  min-height: 700px;
}

.left-panel-progress-indicator-10 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1431 {
  padding-right: 6px;
  position: relative;
}

.limit-holaawfawef, .title-6-copy-4 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 20px;
  display: flex;
  position: relative;
}

.icon-div-20 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-20:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-20.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-11 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-11:hover {
  opacity: 1;
}

.result-row-27 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-27:hover {
  background-color: #f3f5f8;
}

.result-row-27.selected {
  background-color: #d8e6fc;
}

.result-row-27.selected-tab {
  background-color: #233852;
}

.result-row-27.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-13 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-45 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-45.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-45.hlk {
  width: 100%;
}

.autocomplete-input-46 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1432 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1433 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1434 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.text-12-white-11 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 21px;
}

.text-12-white-11.label {
  color: #fffc;
}

.div-block-1435 {
  padding-left: 6px;
}

.div-block-1436 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-12 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-15 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-15:hover {
  background-color: #f5f8bd;
}

.div-block-1437 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1438 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-49 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-49:focus {
  width: 200px;
}

.ac-default-label-49.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-10 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-10.selected {
  background-color: #39587e;
}

.div-block-1439 {
  flex: 1;
  overflow: hidden;
}

.chip-label-30 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-17 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-17.selected-tab {
  color: #ffffffe6;
}

.ac-label-17.suffix {
  padding-left: 6px;
}

.no-input-block-11 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-33 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-10 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-54 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-54:hover {
  opacity: 1;
}

.unmatched-21 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-11 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-11:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-11.hidden {
  flex: none;
}

.db-tab-11.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-11.current.hidden {
  max-width: none;
}

.header-cell-10 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-10.selected {
  background-color: #39587e;
}

.autocomplete-input-47 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-44 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1440 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.tag-content-20 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1441 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-45 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-15 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-117 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-48 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1442 {
  padding-right: 10px;
}

.command-label-9 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.join-option-wrapper-9 {
  overflow: auto;
}

.div-block-1443 {
  display: flex;
}

.div-block-1444 {
  flex: 1;
  min-height: 50px;
}

.text-field-21 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-55 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-55:hover {
  opacity: 1;
}

.div-block-1445 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-9 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1446 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-10 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-12 {
  position: relative;
}

.text-field-22 {
  margin-top: 6px;
}

.loader-11 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.field-chooser-holder-9 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.join-menu-9 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1447 {
  width: 240px;
}

.title-34 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-34.unselectable {
  cursor: move;
}

.results-holder-28 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-35 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1448 {
  padding-left: 6px;
  display: flex;
}

.chip-label-31 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-11 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1449 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-74 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-28 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1450 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1451 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-50 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-50:focus {
  width: 200px;
}

.div-block-1452 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-51 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.icon-div-21 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-21:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-21.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-28 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-28:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-49 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-52 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-52:focus {
  width: 200px;
}

.div-block-1453 {
  border-radius: 8px;
}

.ac-label-18 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1454 {
  opacity: .5;
  margin-right: 14px;
}

.remove-56 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-56:hover {
  opacity: 1;
}

.select-field-20 {
  padding-top: 6px;
}

.select-field-20:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-50 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-46 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-21 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1455 {
  display: flex;
}

.image-161 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1456 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-36 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1457 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-162 {
  transform: rotate(180deg);
}

.remove-57 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-57:hover {
  opacity: 1;
}

.div-block-1458 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-22 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-22.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1459 {
  display: flex;
}

.results-wrapper-14 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-29 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-29:hover {
  background-color: #0000004a;
}

.div-block-1460 {
  display: flex;
}

.text-block-118 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-11 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-11.hidden {
  min-height: 200px;
}

.div-block-1461 {
  min-height: 300px;
}

.icon-div-22 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-22:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-22.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-22.excel {
  cursor: pointer;
}

.icon-div-22.disabled {
  opacity: .36;
}

.icon-div-22.disabled:hover {
  background-color: #0000;
}

.icon-div-22.delete {
  display: flex;
}

.icon-div-22.save {
  cursor: pointer;
}

.icon-div-22.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-22.stop:hover {
  opacity: 1;
}

.icon-div-22.stop.disabled {
  opacity: .38;
}

.icon-div-22.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-22.activity:hover {
  background-color: #0000;
}

.icon-div-22.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1462 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-10 {
  display: none;
  position: relative;
}

.div-block-1463 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1464 {
  display: flex;
  position: relative;
}

.edit-toolbar-11 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-11.hidden {
  padding-right: 6px;
}

.div-block-1465 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1466 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-58 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-58:hover {
  opacity: 1;
}

.text-block-119 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-12 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-12:hover {
  opacity: 1;
}

.join-edit-12.hidden {
  margin-right: 0;
}

.image-163 {
  width: 20px;
}

.div-block-1467 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-35 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-35.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1468 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-13 {
  position: relative;
}

.drag-bar-11 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-11:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-11.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-11.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1469 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1470 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1471 {
  width: 300px;
  min-height: 100px;
}

.div-block-1472 {
  background-color: #3d597e;
}

.results-holder-29 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-29.test {
  display: none;
}

.div-block-1473 {
  height: 100px;
  display: flex;
}

.div-block-1474 {
  width: 4px;
  min-width: 4px;
}

.command-menu-left-14 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-14.hidden {
  margin-bottom: 0;
}

.text-block-120 {
  display: inline-block;
  position: relative;
}

.text-block-120:hover {
  background-color: #3b93ff;
}

.div-block-1475 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-11 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-30 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-30.kljh, .results-holder-30.hjkl {
  display: none;
}

.header-row-12 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-37 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1476 {
  padding-left: 6px;
  display: flex;
}

.div-block-1477 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-121 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-121.ellipsis {
  max-width: 500px;
}

.chip-label-32 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-32.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1478 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-38 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-38.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1479 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-47 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1480 {
  padding-bottom: 8px;
}

.add-tab-12 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-12:hover {
  opacity: .88;
}

.form-block-29 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-11 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1481 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-11 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1482 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-53 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-53:focus {
  width: 200px;
}

.ac-default-label-53.sql-ac-input {
  color: #ffffff7a;
}

.div-block-1483 {
  padding-left: 20px;
}

.remove-59 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-59:hover {
  opacity: 1;
}

.text-block-122 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1484 {
  flex: 1;
  padding-top: 40px;
}

.form-block-30 {
  margin-bottom: 0;
}

.text-14-11 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-51 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tab-template-ac-holder-10 {
  min-height: 700px;
}

.left-panel-progress-indicator-11 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1485 {
  padding-right: 6px;
  position: relative;
}

.close-section-copy-12 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-12:hover {
  opacity: 1;
}

.result-row-30 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-30:hover {
  background-color: #f3f5f8;
}

.result-row-30.selected {
  background-color: #d8e6fc;
}

.result-row-30.selected-tab {
  background-color: #233852;
}

.result-row-30.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-14 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-52 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-52.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-52.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-53 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1486 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1487 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1488 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1489 {
  padding-left: 6px;
}

.div-block-1490 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-13 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-16 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-16:hover {
  background-color: #f5f8bd;
}

.div-block-1491 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1492 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-54 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-54:focus {
  width: 200px;
}

.ac-default-label-54.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.header-cell-content-11 {
  background-color: #507aad;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-11.selected {
  background-color: #39587e;
}

.div-block-1493 {
  flex: 1;
  overflow: hidden;
}

.chip-label-33 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-19 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-19.selected-tab {
  color: #ffffffe6;
}

.ac-label-19.suffix {
  padding-left: 6px;
}

.no-input-block-12 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-36 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-11 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-60 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-60:hover {
  opacity: 1;
}

.unmatched-23 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-12 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-12:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-12.hidden {
  flex: none;
}

.db-tab-12.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-12.current.hidden {
  max-width: none;
}

.header-cell-11 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-11.selected {
  background-color: #39587e;
}

.autocomplete-input-54 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-48 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1494 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.tag-content-22 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1495 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-49 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-16 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-123 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-55 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1496 {
  padding-right: 10px;
}

.join-option-wrapper-10 {
  overflow: auto;
}

.div-block-1497 {
  display: flex;
}

.icon-div-23 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-23:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-23.save {
  cursor: pointer;
}

.div-block-1498 {
  flex: 1;
  min-height: 50px;
}

.text-field-23 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-61 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-61:hover {
  opacity: 1;
}

.div-block-1499 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.command-menu-copy-10 {
  z-index: 3;
  background-color: #445f81;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-1500 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-11 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-14 {
  position: relative;
}

.text-field-24 {
  margin-top: 6px;
}

.loader-12 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-10 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1501 {
  width: 240px;
}

.title-37 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-37.unselectable {
  cursor: move;
}

.command-menu-copy-11 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.results-holder-31 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.matched-39 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1502 {
  padding-left: 6px;
  display: flex;
}

.chip-label-34 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-12 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1503 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-75 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-31 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1504 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1505 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-55 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-55:focus {
  width: 200px;
}

.div-block-1506 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-56 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-31 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-31:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-56 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-57 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-57:focus {
  width: 200px;
}

.div-block-1507 {
  border-radius: 8px;
}

.ac-label-20 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1508 {
  opacity: .5;
  margin-right: 14px;
}

.remove-62 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-62:hover {
  opacity: 1;
}

.select-field-21 {
  padding-top: 6px;
}

.select-field-21:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-57 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-50 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.tag-content-23 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-1509 {
  display: flex;
}

.image-164 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1510 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-40 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1511 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-165 {
  transform: rotate(180deg);
}

.remove-63 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-63:hover {
  opacity: 1;
}

.div-block-1512 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-24 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-24.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1513 {
  display: flex;
}

.results-wrapper-15 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-32 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-32:hover {
  background-color: #0000004a;
}

.div-block-1514 {
  display: flex;
}

.command-menu-left-15 {
  z-index: 3;
  background-color: #445f81;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-15.limit {
  margin-bottom: 6px;
}

.command-menu-left-15.hidden {
  margin-bottom: 0;
}

.text-block-124 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-12 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-12.hidden {
  min-height: 200px;
}

.div-block-1515 {
  min-height: 300px;
}

.icon-div-24 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-24:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-24.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-24.excel {
  cursor: pointer;
}

.icon-div-24.disabled {
  opacity: .36;
}

.icon-div-24.disabled:hover {
  background-color: #0000;
}

.icon-div-24.delete {
  display: flex;
}

.icon-div-24.save {
  cursor: pointer;
}

.icon-div-24.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-24.stop:hover {
  opacity: 1;
}

.icon-div-24.stop.disabled {
  opacity: .38;
}

.icon-div-24.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-24.activity:hover {
  background-color: #0000;
}

.icon-div-24.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1516 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-11 {
  display: none;
  position: relative;
}

.div-block-1517 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1518 {
  display: flex;
  position: relative;
}

.edit-toolbar-12 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-12.hidden {
  padding-right: 6px;
}

.text-block-125 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1519 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1520 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-64 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-64:hover {
  opacity: 1;
}

.text-block-126 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-13 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-13:hover {
  opacity: 1;
}

.join-edit-13.hidden {
  margin-right: 0;
}

.image-166 {
  width: 20px;
}

.div-block-1521 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-38 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-38.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1522 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-15 {
  position: relative;
}

.drag-bar-12 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-12:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-12.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-12.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1523 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1524 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1525 {
  width: 300px;
  min-height: 100px;
}

.div-block-1526 {
  background-color: #3d597e;
}

.results-holder-32 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-32.test {
  display: none;
}

.div-block-1527 {
  height: 100px;
  display: flex;
}

.div-block-1528 {
  width: 4px;
  min-width: 4px;
}

.tag-content-24 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-127 {
  display: inline-block;
  position: relative;
}

.text-block-127:hover {
  background-color: #3b93ff;
}

.div-block-1529 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-12 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.results-holder-33 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-33.kljh, .results-holder-33.hjkl {
  display: none;
}

.header-row-13 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-41 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1530 {
  padding-left: 6px;
  display: flex;
}

.div-block-1531 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-128 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-128.ellipsis {
  max-width: 500px;
}

.chip-label-35 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-35.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1532 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-42 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-42.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1533 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-51 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1534 {
  padding-bottom: 8px;
}

.add-tab-13 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-13:hover {
  opacity: .88;
}

.form-block-32 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-12 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1535 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-12 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1536 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-58 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-58:focus {
  width: 200px;
}

.ac-default-label-58.sql-ac-input {
  color: #ffffff7a;
}

.div-block-1537 {
  padding-left: 20px;
}

.remove-65 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-65:hover {
  opacity: 1;
}

.text-block-129 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1538 {
  flex: 1;
  padding-top: 40px;
}

.form-block-33 {
  margin-bottom: 0;
}

.text-14-12 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-58 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.left-panel-progress-indicator-12 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1539 {
  padding-right: 6px;
  position: relative;
}

.results-holder-34 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-13 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-13:hover {
  opacity: 1;
}

.result-row-33 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-33:hover {
  background-color: #f3f5f8;
}

.result-row-33.selected {
  background-color: #d8e6fc;
}

.result-row-33.selected-tab {
  background-color: #233852;
}

.result-row-33.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-15 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-59 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-59.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-59.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-60 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1540 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1541 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1542 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1543 {
  padding-left: 6px;
}

.div-block-1544 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-12 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-14 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-17 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-17:hover {
  background-color: #f5f8bd;
}

.div-block-1545 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1546 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-59 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-59:focus {
  width: 200px;
}

.ac-default-label-59.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1547 {
  flex: 1;
  overflow: hidden;
}

.chip-label-36 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-21 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-21.selected-tab {
  color: #ffffffe6;
}

.ac-label-21.suffix {
  padding-left: 6px;
}

.no-input-block-13 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-39 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-12 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-66 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-66:hover {
  opacity: 1;
}

.unmatched-25 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-13 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-13:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-13.hidden {
  flex: none;
}

.db-tab-13.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-13.current.hidden {
  max-width: none;
}

.header-cell-12 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-12.selected {
  background-color: #39587e;
}

.autocomplete-input-61 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-52 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1548 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.complex-tag-2 {
  font-style: normal;
}

.complex-tag-2.selected {
  border: 2px dotted #fff;
}

.div-block-1549 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.results-scroller-53 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-17 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-130 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-62 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1550 {
  padding-right: 10px;
}

.join-option-wrapper-11 {
  overflow: auto;
}

.div-block-1551 {
  display: flex;
}

.icon-div-25 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-25:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-25.save {
  cursor: pointer;
}

.div-block-1552 {
  flex: 1;
  min-height: 50px;
}

.text-field-25 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-67 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-67:hover {
  opacity: 1;
}

.div-block-1553 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1554 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-12 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-16 {
  position: relative;
}

.text-field-26 {
  margin-top: 6px;
}

.loader-13 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-11 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1555 {
  width: 240px;
}

.title-40 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-40.unselectable {
  cursor: move;
}

.tag-content-25 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-12 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-43 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1556 {
  padding-left: 6px;
  display: flex;
}

.chip-label-37 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-13 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1557 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.form-block-34 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1558 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1559 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-60 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-60:focus {
  width: 200px;
}

.div-block-1560 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-61 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-34 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-34:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-63 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-62 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-62:focus {
  width: 200px;
}

.div-block-1561 {
  border-radius: 8px;
}

.ac-label-22 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1562 {
  opacity: .5;
  margin-right: 14px;
}

.remove-68 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-68:hover {
  opacity: 1;
}

.select-field-22 {
  padding-top: 6px;
}

.select-field-22:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-64 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-54 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1563 {
  display: flex;
}

.image-167 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1564 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-44 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1565 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-168 {
  transform: rotate(180deg);
}

.remove-69 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-69:hover {
  opacity: 1;
}

.div-block-1566 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-26 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-26.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1567 {
  display: flex;
}

.results-wrapper-16 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-35 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-35:hover {
  background-color: #0000004a;
}

.div-block-1568 {
  display: flex;
}

.text-block-131 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-13 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-13.hidden {
  min-height: 200px;
}

.div-block-1569 {
  min-height: 300px;
}

.icon-div-26 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-26:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-26.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-26.excel {
  cursor: pointer;
}

.icon-div-26.disabled {
  opacity: .36;
}

.icon-div-26.disabled:hover {
  background-color: #0000;
}

.icon-div-26.delete {
  display: flex;
}

.icon-div-26.save {
  cursor: pointer;
}

.icon-div-26.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-26.stop:hover {
  opacity: 1;
}

.icon-div-26.stop.disabled {
  opacity: .38;
}

.icon-div-26.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-26.activity:hover {
  background-color: #0000;
}

.icon-div-26.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1570 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-12 {
  display: none;
  position: relative;
}

.div-block-1571 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1572 {
  display: flex;
  position: relative;
}

.edit-toolbar-13 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-13.hidden {
  padding-right: 6px;
}

.text-block-132 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1573 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1574 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-70 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-70:hover {
  opacity: 1;
}

.text-block-133 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-14 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-14:hover {
  opacity: 1;
}

.join-edit-14.hidden {
  margin-right: 0;
}

.image-169 {
  width: 20px;
}

.div-block-1575 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-41 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-41.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1576 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-17 {
  position: relative;
}

.drag-bar-13 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-13:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-13.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-13.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1577 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1578 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1579 {
  width: 300px;
  min-height: 100px;
}

.div-block-1580 {
  background-color: #3d597e;
}

.results-holder-35 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-35.test {
  display: none;
}

.div-block-1581 {
  height: 100px;
  display: flex;
}

.div-block-1582 {
  width: 4px;
  min-width: 4px;
}

.tag-content-26 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-134 {
  display: inline-block;
  position: relative;
}

.text-block-134:hover {
  background-color: #3b93ff;
}

.div-block-1583 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-13 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.header-row-14 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.matched-45 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1584 {
  padding-left: 6px;
  display: flex;
}

.div-block-1585 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-135 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-135.ellipsis {
  max-width: 500px;
}

.chip-label-38 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-38.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1586 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-46 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-46.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1587 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-55 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1588 {
  padding-bottom: 8px;
}

.add-tab-14 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-14:hover {
  opacity: .88;
}

.form-block-35 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-13 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1589 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-13 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1590 {
  cursor: pointer;
  display: flex;
  position: static;
}

.ac-default-label-63 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-63:focus {
  width: 200px;
}

.ac-default-label-63.sql-ac-input {
  color: #ffffff7a;
}

.div-block-1591 {
  padding-left: 20px;
}

.remove-71 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-71:hover {
  opacity: 1;
}

.text-block-136 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1592 {
  flex: 1;
  padding-top: 40px;
}

.form-block-36 {
  margin-bottom: 0;
}

.div-block-1593 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-13 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-65 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.left-panel-progress-indicator-13 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1594 {
  padding-right: 6px;
  position: relative;
}

.results-holder-36 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-14 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-14:hover {
  opacity: 1;
}

.chip-label-39 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-36 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-36:hover {
  background-color: #f3f5f8;
}

.result-row-36.selected {
  background-color: #d8e6fc;
}

.result-row-36.selected-tab {
  background-color: #233852;
}

.result-row-36.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-16 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-66 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-66.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-66.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-67 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1595 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1596 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1597 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1598 {
  padding-left: 6px;
}

.div-block-1599 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-13 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-15 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-18 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-18:hover {
  background-color: #f5f8bd;
}

.div-block-1600 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1601 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-64 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-64:focus {
  width: 200px;
}

.ac-default-label-64.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1602 {
  flex: 1;
  overflow: hidden;
}

.chip-label-40 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-23 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-23.selected-tab {
  color: #ffffffe6;
}

.ac-label-23.suffix {
  padding-left: 6px;
}

.no-input-block-14 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-42 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-13 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-72 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-72:hover {
  opacity: 1;
}

.unmatched-27 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-14 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-14:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-14.hidden {
  flex: none;
}

.db-tab-14.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-14.current.hidden {
  max-width: none;
}

.header-cell-13 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-13.selected {
  background-color: #39587e;
}

.autocomplete-input-68 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-56 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1603 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-1604 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1605 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-57 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-18 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-137 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-69 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1606 {
  padding-right: 10px;
}

.join-option-wrapper-12 {
  overflow: auto;
}

.div-block-1607 {
  display: flex;
}

.icon-div-27 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-27:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-27.save {
  cursor: pointer;
}

.div-block-1608 {
  flex: 1;
  min-height: 50px;
}

.text-field-27 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-73 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-73:hover {
  opacity: 1;
}

.div-block-1609 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1610 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-13 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-18 {
  position: relative;
}

.text-field-28 {
  margin-top: 6px;
}

.loader-14 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-12 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1611 {
  width: 240px;
}

.title-43 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-43.unselectable {
  cursor: move;
}

.tag-content-27 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-13 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-47 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1612 {
  padding-left: 6px;
  display: flex;
}

.chip-label-41 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-14 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1613 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.form-block-37 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1614 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1615 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1616 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-65 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-37 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-37:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-70 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-66 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-66:focus {
  width: 200px;
}

.div-block-1617 {
  border-radius: 8px;
}

.ac-label-24 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1618 {
  opacity: .5;
  margin-right: 14px;
}

.remove-74 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-74:hover {
  opacity: 1;
}

.select-field-23 {
  padding-top: 6px;
}

.select-field-23:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-71 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-58 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1619 {
  display: flex;
}

.image-170 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1620 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-48 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1621 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-171 {
  transform: rotate(180deg);
}

.remove-75 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-75:hover {
  opacity: 1;
}

.div-block-1622 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-28 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-28.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1623 {
  display: flex;
}

.ac-default-label-67 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-67.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-17 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-38 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-38:hover {
  background-color: #0000004a;
}

.div-block-1624 {
  display: flex;
}

.text-block-138 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-14 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-14.hidden {
  min-height: 200px;
}

.header-row-15 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1625 {
  min-height: 300px;
}

.icon-div-28 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-28:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-28.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-28.excel {
  cursor: pointer;
}

.icon-div-28.disabled {
  opacity: .36;
}

.icon-div-28.disabled:hover {
  background-color: #0000;
}

.icon-div-28.delete {
  display: flex;
}

.icon-div-28.save {
  cursor: pointer;
}

.icon-div-28.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-28.stop:hover {
  opacity: 1;
}

.icon-div-28.stop.disabled {
  opacity: .38;
}

.icon-div-28.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-28.activity:hover {
  background-color: #0000;
}

.icon-div-28.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1626 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-13 {
  display: none;
  position: relative;
}

.div-block-1627 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1628 {
  display: flex;
  position: relative;
}

.edit-toolbar-14 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-14.hidden {
  padding-right: 6px;
}

.text-block-139 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1629 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1630 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-76 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-76:hover {
  opacity: 1;
}

.text-block-140 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-15 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-15:hover {
  opacity: 1;
}

.join-edit-15.hidden {
  margin-right: 0;
}

.image-172 {
  width: 20px;
}

.div-block-1631 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-44 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-44.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1632 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-19 {
  position: relative;
}

.drag-bar-14 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-14:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-14.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-14.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1633 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1634 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1635 {
  width: 300px;
  min-height: 100px;
}

.div-block-1636 {
  background-color: #3d597e;
}

.results-holder-37 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-37.test {
  display: none;
}

.div-block-1637 {
  height: 100px;
  display: flex;
}

.div-block-1638 {
  width: 4px;
  min-width: 4px;
}

.tag-content-28 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-141 {
  display: inline-block;
  position: relative;
}

.text-block-141:hover {
  background-color: #3b93ff;
}

.div-block-1639 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-14 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-49 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1640 {
  padding-left: 6px;
  display: flex;
}

.div-block-1641 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-142 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-142.ellipsis {
  max-width: 500px;
}

.chip-label-42 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-42.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1642 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-50 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-50.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1643 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-59 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1644 {
  padding-bottom: 8px;
}

.add-tab-15 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-15:hover {
  opacity: .88;
}

.form-block-38 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-14 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1645 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-14 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1646 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1647 {
  padding-left: 20px;
}

.remove-77 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-77:hover {
  opacity: 1;
}

.text-block-143 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1648 {
  flex: 1;
  padding-top: 40px;
}

.form-block-39 {
  margin-bottom: 0;
}

.div-block-1649 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-14 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-72 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.left-panel-progress-indicator-14 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1650 {
  padding-right: 6px;
  position: relative;
}

.results-holder-38 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-15 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-15:hover {
  opacity: 1;
}

.chip-label-43 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-39 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-39:hover {
  background-color: #f3f5f8;
}

.result-row-39.selected {
  background-color: #d8e6fc;
}

.result-row-39.selected-tab {
  background-color: #233852;
}

.result-row-39.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-17 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-73 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-73.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-73.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-74 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1651 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1652 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1653 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1654 {
  padding-left: 6px;
}

.div-block-1655 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-14 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-16 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-19 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-19:hover {
  background-color: #f5f8bd;
}

.div-block-1656 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1657 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-68 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-68:focus {
  width: 200px;
}

.ac-default-label-68.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1658 {
  flex: 1;
  overflow: hidden;
}

.chip-label-44 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-25 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-25.selected-tab {
  color: #ffffffe6;
}

.ac-label-25.suffix {
  padding-left: 6px;
}

.no-input-block-15 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-45 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-14 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-78 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-78:hover {
  opacity: 1;
}

.unmatched-29 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-15 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-15:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-15.hidden {
  flex: none;
}

.db-tab-15.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-15.current.hidden {
  max-width: none;
}

.header-cell-14 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-14.selected {
  background-color: #39587e;
}

.autocomplete-input-75 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-60 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1659 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-1660 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1661 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-61 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1662 {
  display: flex;
}

.image-173 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1663 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-51 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1664 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-174 {
  transform: rotate(180deg);
}

.remove-79 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-79:hover {
  opacity: 1;
}

.div-block-1665 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-30 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-30.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1666 {
  display: flex;
}

.ac-default-label-69 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-69.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-18 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-40 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-40:hover {
  background-color: #0000004a;
}

.div-block-1667 {
  display: flex;
}

.text-block-144 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-15 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-15.hidden {
  min-height: 200px;
}

.header-row-16 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1668 {
  min-height: 300px;
}

.icon-div-29 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-29:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-29.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-29.excel {
  cursor: pointer;
}

.icon-div-29.disabled {
  opacity: .36;
}

.icon-div-29.disabled:hover {
  background-color: #0000;
}

.icon-div-29.delete {
  display: flex;
}

.icon-div-29.save {
  cursor: pointer;
}

.icon-div-29.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-29.stop:hover {
  opacity: 1;
}

.icon-div-29.stop.disabled {
  opacity: .38;
}

.icon-div-29.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-29.activity:hover {
  background-color: #0000;
}

.icon-div-29.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1669 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-14 {
  display: none;
  position: relative;
}

.div-block-1670 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1671 {
  display: flex;
  position: relative;
}

.edit-toolbar-15 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-15.hidden {
  padding-right: 6px;
}

.text-block-145 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1672 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1673 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-80 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-80:hover {
  opacity: 1;
}

.text-block-146 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-16 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-16:hover {
  opacity: 1;
}

.join-edit-16.hidden {
  margin-right: 0;
}

.image-175 {
  width: 20px;
}

.div-block-1674 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-46 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-46.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1675 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-20 {
  position: relative;
}

.drag-bar-15 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-15:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-15.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-15.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1676 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1677 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1678 {
  width: 300px;
  min-height: 100px;
}

.div-block-1679 {
  background-color: #3d597e;
}

.results-holder-39 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-39.test {
  display: none;
}

.div-block-1680 {
  height: 100px;
  display: flex;
}

.div-block-1681 {
  width: 4px;
  min-width: 4px;
}

.tag-content-29 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-147 {
  display: inline-block;
  position: relative;
}

.text-block-147:hover {
  background-color: #3b93ff;
}

.div-block-1682 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-15 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-52 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1683 {
  padding-left: 6px;
  display: flex;
}

.div-block-1684 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-148 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-148.ellipsis {
  max-width: 500px;
}

.chip-label-45 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-45.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1685 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-53 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-53.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1686 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-62 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1687 {
  padding-bottom: 8px;
}

.add-tab-16 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-16:hover {
  opacity: .88;
}

.form-block-40 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-15 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1688 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-15 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1689 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1690 {
  padding-left: 20px;
}

.remove-81 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-81:hover {
  opacity: 1;
}

.text-block-149 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1691 {
  flex: 1;
  padding-top: 40px;
}

.form-block-41 {
  margin-bottom: 0;
}

.div-block-1692 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-15 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-76 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.left-panel-progress-indicator-15 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1693 {
  padding-right: 6px;
  position: relative;
}

.results-holder-40 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-16 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-16:hover {
  opacity: 1;
}

.chip-label-46 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-41 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-41:hover {
  background-color: #f3f5f8;
}

.result-row-41.selected {
  background-color: #d8e6fc;
}

.result-row-41.selected-tab {
  background-color: #233852;
}

.result-row-41.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-18 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-77 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-77.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-77.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-78 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1694 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1695 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1696 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1697 {
  padding-left: 6px;
}

.div-block-1698 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-15 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-17 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-20 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-20:hover {
  background-color: #f5f8bd;
}

.div-block-1699 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1700 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-70 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-70:focus {
  width: 200px;
}

.ac-default-label-70.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1701 {
  flex: 1;
  overflow: hidden;
}

.chip-label-47 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-26 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-26.selected-tab {
  color: #ffffffe6;
}

.ac-label-26.suffix {
  padding-left: 6px;
}

.no-input-block-16 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-47 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-15 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-82 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-82:hover {
  opacity: 1;
}

.unmatched-31 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-16 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-16:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-16.hidden {
  flex: none;
}

.db-tab-16.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-16.current.hidden {
  max-width: none;
}

.header-cell-15 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-15.selected {
  background-color: #39587e;
}

.autocomplete-input-79 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-63 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1702 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-1703 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1704 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-64 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-19 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-150 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-80 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1705 {
  padding-right: 10px;
}

.join-option-wrapper-13 {
  overflow: auto;
}

.div-block-1706 {
  display: flex;
}

.icon-div-30 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-30:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-30.save {
  cursor: pointer;
}

.div-block-1707 {
  flex: 1;
  min-height: 50px;
}

.text-field-29 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-83 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-83:hover {
  opacity: 1;
}

.div-block-1708 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1709 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-14 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-21 {
  position: relative;
}

.text-field-30 {
  margin-top: 6px;
}

.loader-15 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-13 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1710 {
  width: 240px;
}

.title-48 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-48.unselectable {
  cursor: move;
}

.tag-content-30 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-14 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-54 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1711 {
  padding-left: 6px;
  display: flex;
}

.chip-label-48 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-15 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1712 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.form-block-42 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1713 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1714 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1715 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-71 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-42 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-42:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-81 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-72 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-72:focus {
  width: 200px;
}

.div-block-1716 {
  border-radius: 8px;
}

.ac-label-27 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1717 {
  opacity: .5;
  margin-right: 14px;
}

.remove-84 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-84:hover {
  opacity: 1;
}

.select-field-24 {
  padding-top: 6px;
}

.select-field-24:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-82 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-65 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1718 {
  display: flex;
}

.image-176 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1719 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-55 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1720 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-177 {
  transform: rotate(180deg);
}

.remove-85 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-85:hover {
  opacity: 1;
}

.div-block-1721 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-32 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-32.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1722 {
  display: flex;
}

.ac-default-label-73 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-73.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-19 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-43 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-43:hover {
  background-color: #0000004a;
}

.div-block-1723 {
  display: flex;
}

.text-block-151 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-16 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-16.hidden {
  min-height: 200px;
}

.header-row-17 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1724 {
  min-height: 300px;
}

.icon-div-31 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-31:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-31.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-31.excel {
  cursor: pointer;
}

.icon-div-31.disabled {
  opacity: .36;
}

.icon-div-31.disabled:hover {
  background-color: #0000;
}

.icon-div-31.delete {
  display: flex;
}

.icon-div-31.save {
  cursor: pointer;
}

.icon-div-31.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-31.stop:hover {
  opacity: 1;
}

.icon-div-31.stop.disabled {
  opacity: .38;
}

.icon-div-31.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-31.activity:hover {
  background-color: #0000;
}

.icon-div-31.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1725 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-15 {
  display: none;
  position: relative;
}

.div-block-1726 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1727 {
  display: flex;
  position: relative;
}

.edit-toolbar-16 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-16.hidden {
  padding-right: 6px;
}

.text-block-152 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1728 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1729 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-86 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-86:hover {
  opacity: 1;
}

.text-block-153 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-17 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-17:hover {
  opacity: 1;
}

.join-edit-17.hidden {
  margin-right: 0;
}

.image-178 {
  width: 20px;
}

.div-block-1730 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-49 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-49.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1731 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-22 {
  position: relative;
}

.drag-bar-16 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-16:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-16.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-16.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1732 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1733 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1734 {
  width: 300px;
  min-height: 100px;
}

.div-block-1735 {
  background-color: #3d597e;
}

.results-holder-41 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-41.test {
  display: none;
}

.div-block-1736 {
  height: 100px;
  display: flex;
}

.div-block-1737 {
  width: 4px;
  min-width: 4px;
}

.tag-content-31 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-154 {
  display: inline-block;
  position: relative;
}

.text-block-154:hover {
  background-color: #3b93ff;
}

.div-block-1738 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-16 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-56 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1739 {
  padding-left: 6px;
  display: flex;
}

.div-block-1740 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-155 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-155.ellipsis {
  max-width: 500px;
}

.chip-label-49 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-49.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1741 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-57 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-57.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1742 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-66 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1743 {
  padding-bottom: 8px;
}

.add-tab-17 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-17:hover {
  opacity: .88;
}

.form-block-43 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-16 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1744 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-16 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1745 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1746 {
  padding-left: 20px;
}

.remove-87 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-87:hover {
  opacity: 1;
}

.text-block-156 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1747 {
  flex: 1;
  padding-top: 40px;
}

.form-block-44 {
  margin-bottom: 0;
}

.div-block-1748 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-16 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-83 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.limit-input-2 {
  outline-offset: 0px;
  color: #fffc;
  text-align: center;
  -webkit-text-stroke-color: #fffc;
  background-color: #0000;
  border: 0 solid #000;
  outline: 3px #ffffff7a;
  width: 60px;
  height: 32px;
  margin: 0 2px 0 0;
  padding: 0 6px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.left-panel-progress-indicator-16 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1749 {
  padding-right: 6px;
  position: relative;
}

.results-holder-42 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-17 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-17:hover {
  opacity: 1;
}

.chip-label-50 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-44 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-44:hover {
  background-color: #f3f5f8;
}

.result-row-44.selected {
  background-color: #d8e6fc;
}

.result-row-44.selected-tab {
  background-color: #233852;
}

.result-row-44.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-19 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-84 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-84.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-84.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-85 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1750 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1751 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1752 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1753 {
  padding-left: 6px;
}

.div-block-1754 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-16 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-18 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-21 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-21:hover {
  background-color: #f5f8bd;
}

.div-block-1755 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1756 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-74 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-74:focus {
  width: 200px;
}

.ac-default-label-74.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1757 {
  flex: 1;
  overflow: hidden;
}

.chip-label-51 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-28 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-28.selected-tab {
  color: #ffffffe6;
}

.ac-label-28.suffix {
  padding-left: 6px;
}

.no-input-block-17 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-50 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-16 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-88 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-88:hover {
  opacity: 1;
}

.unmatched-33 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-17 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-17:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-17.hidden {
  flex: none;
}

.db-tab-17.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-17.current.hidden {
  max-width: none;
}

.header-cell-16 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-16.selected {
  background-color: #39587e;
}

.autocomplete-input-86 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-67 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1758 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-1759 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1760 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-68 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-20 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-157 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-87 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1761 {
  padding-right: 10px;
}

.join-option-wrapper-14 {
  overflow: auto;
}

.div-block-1762 {
  display: flex;
}

.icon-div-32 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-32:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-32.save {
  cursor: pointer;
}

.div-block-1763 {
  flex: 1;
  min-height: 50px;
}

.text-field-31 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-89 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-89:hover {
  opacity: 1;
}

.div-block-1764 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1765 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-15 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-23 {
  position: relative;
}

.text-field-32 {
  margin-top: 6px;
}

.loader-16 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-14 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1766 {
  width: 240px;
}

.title-51 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-51.unselectable {
  cursor: move;
}

.tag-content-32 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-15 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-58 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1767 {
  padding-left: 6px;
  display: flex;
}

.chip-label-52 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-16 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1768 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.form-block-45 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1769 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1770 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1771 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-75 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-45 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-45:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-88 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-76 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-76:focus {
  width: 200px;
}

.div-block-1772 {
  border-radius: 8px;
}

.ac-label-29 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1773 {
  opacity: .5;
  margin-right: 14px;
}

.remove-90 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-90:hover {
  opacity: 1;
}

.select-field-25 {
  padding-top: 6px;
}

.select-field-25:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-89 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-69 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1774 {
  display: flex;
}

.image-179 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1775 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-59 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1776 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-180 {
  transform: rotate(180deg);
}

.remove-91 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-91:hover {
  opacity: 1;
}

.div-block-1777 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-34 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-34.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1778 {
  display: flex;
}

.ac-default-label-77 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-77.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-20 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-46 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-46:hover {
  background-color: #0000004a;
}

.div-block-1779 {
  display: flex;
}

.text-block-158 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.block-17 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-17.hidden {
  min-height: 200px;
}

.header-row-18 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1780 {
  min-height: 300px;
}

.icon-div-33 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-33:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-33.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-33.excel {
  cursor: pointer;
}

.icon-div-33.disabled {
  opacity: .36;
}

.icon-div-33.disabled:hover {
  background-color: #0000;
}

.icon-div-33.delete {
  display: flex;
}

.icon-div-33.save {
  cursor: pointer;
}

.icon-div-33.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-33.stop:hover {
  opacity: 1;
}

.icon-div-33.stop.disabled {
  opacity: .38;
}

.icon-div-33.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-33.activity:hover {
  background-color: #0000;
}

.icon-div-33.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1781 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-16 {
  display: none;
  position: relative;
}

.div-block-1782 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1783 {
  display: flex;
  position: relative;
}

.edit-toolbar-17 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-17.hidden {
  padding-right: 6px;
}

.text-block-159 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1784 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1785 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-92 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-92:hover {
  opacity: 1;
}

.text-block-160 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-18 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-18:hover {
  opacity: 1;
}

.join-edit-18.hidden {
  margin-right: 0;
}

.image-181 {
  width: 20px;
}

.div-block-1786 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-52 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-52.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1787 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-24 {
  position: relative;
}

.drag-bar-17 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-17:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-17.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-17.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1788 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1789 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1790 {
  width: 300px;
  min-height: 100px;
}

.div-block-1791 {
  background-color: #3d597e;
}

.results-holder-43 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-43.test {
  display: none;
}

.div-block-1792 {
  height: 100px;
  display: flex;
}

.div-block-1793 {
  width: 4px;
  min-width: 4px;
}

.tag-content-33 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-161 {
  display: inline-block;
  position: relative;
}

.text-block-161:hover {
  background-color: #3b93ff;
}

.div-block-1794 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-17 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-60 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1795 {
  padding-left: 6px;
  display: flex;
}

.div-block-1796 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-162 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-162.ellipsis {
  max-width: 500px;
}

.chip-label-53 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-53.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1797 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-61 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-61.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1798 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-70 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1799 {
  padding-bottom: 8px;
}

.add-tab-18 {
  z-index: 999;
  opacity: .64;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f2479deeeb3e626c0bd98f8_more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-18:hover {
  opacity: .88;
}

.form-block-46 {
  margin-bottom: 0;
  margin-left: 20px;
}

.table-section-17 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.div-block-1800 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-17 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1801 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1802 {
  padding-left: 20px;
}

.remove-93 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-93:hover {
  opacity: 1;
}

.text-block-163 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1803 {
  flex: 1;
  padding-top: 40px;
}

.form-block-47 {
  margin-bottom: 0;
}

.div-block-1804 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-17 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-90 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.limit-input-3 {
  outline-offset: 0px;
  color: #fffc;
  text-align: center;
  -webkit-text-stroke-color: #fffc;
  background-color: #0000;
  border: 0 solid #000;
  outline: 3px #ffffff7a;
  width: 60px;
  height: 32px;
  margin: 0 2px 0 0;
  padding: 0 6px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.left-panel-progress-indicator-17 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1805 {
  padding-right: 6px;
  position: relative;
}

.results-holder-44 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.icon-div-34 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-34:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-34.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-18 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-18:hover {
  opacity: 1;
}

.chip-label-54 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-47 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-47:hover {
  background-color: #f3f5f8;
}

.result-row-47.selected {
  background-color: #d8e6fc;
}

.result-row-47.selected-tab {
  background-color: #233852;
}

.result-row-47.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-20 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-91 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-91.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-91.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-92 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1806 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1807 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1808 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1809 {
  padding-left: 6px;
}

.div-block-1810 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-17 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-19 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-22 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-22:hover {
  background-color: #f5f8bd;
}

.div-block-1811 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1812 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-78 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-78:focus {
  width: 200px;
}

.ac-default-label-78.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1813 {
  flex: 1;
  overflow: hidden;
}

.chip-label-55 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-30 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-30.selected-tab {
  color: #ffffffe6;
}

.ac-label-30.suffix {
  padding-left: 6px;
}

.no-input-block-18 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-53 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-17 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-94 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-94:hover {
  opacity: 1;
}

.unmatched-35 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-18 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-18:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-18.hidden {
  flex: none;
}

.db-tab-18.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-18.current.hidden {
  max-width: none;
}

.header-cell-17 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-17.selected {
  background-color: #39587e;
}

.autocomplete-input-93 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-71 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1814 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-1815 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1816 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-72 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-21 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-164 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-94 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1817 {
  padding-right: 10px;
}

.join-option-wrapper-15 {
  overflow: auto;
}

.div-block-1818 {
  display: flex;
}

.icon-div-35 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-35:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-35.save {
  cursor: pointer;
}

.div-block-1819 {
  flex: 1;
  min-height: 50px;
}

.whisper-3 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-48 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-33 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-95 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-95:hover {
  opacity: 1;
}

.div-block-1820 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1821 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-16 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-25 {
  position: relative;
}

.text-field-34 {
  margin-top: 6px;
}

.loader-17 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-15 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1822 {
  width: 240px;
}

.tag-content-34 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-16 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-62 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1823 {
  padding-left: 6px;
  display: flex;
}

.chip-label-56 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-17 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1824 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-1825 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1826 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1827 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-79 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.result-row-48 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-48:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-95 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-80 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-80:focus {
  width: 200px;
}

.div-block-1828 {
  border-radius: 8px;
}

.ac-label-31 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1829 {
  opacity: .5;
  margin-right: 14px;
}

.remove-96 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-96:hover {
  opacity: 1;
}

.select-field-26 {
  padding-top: 6px;
}

.select-field-26:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-96 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-73 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1830 {
  overflow: hidden;
}

.error-whisper {
  z-index: 996;
  background-color: #fcd0d1;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 660px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -300px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-1831 {
  align-items: center;
  display: flex;
}

.div-block-1832 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-1833 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.div-block-1834 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

.div-block-1834.hidden {
  width: 26px;
  height: 26px;
}

.div-block-1835 {
  padding-top: 6px;
}

.sf-15-med-copy-copy {
  color: #000000db;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.div-block-1836 {
  padding-top: 100px;
}

.div-block-1837 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.title-54 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.intro-10 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.div-block-1838 {
  overflow: hidden;
}

.div-block-1839 {
  align-items: center;
  display: flex;
}

.div-block-1840 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-1841 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.div-block-1842 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

.div-block-1843 {
  padding-top: 6px;
}

.div-block-1844 {
  padding-top: 100px;
}

.div-block-1845 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.title-55 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.intro-11 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.div-block-1846 {
  overflow: hidden;
}

.div-block-1847 {
  align-items: center;
  display: flex;
}

.div-block-1848 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-1849 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.div-block-1850 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

.div-block-1851 {
  padding-top: 6px;
}

.div-block-1852 {
  padding-top: 100px;
}

.div-block-1853 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.title-56 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.div-block-1854 {
  overflow: hidden;
}

.div-block-1855 {
  align-items: center;
  display: flex;
}

.div-block-1856 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-1857 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f183916a22e25649fdd9223_Double%20Ring-1.7s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.div-block-1858 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

.div-block-1859 {
  padding-top: 6px;
}

.div-block-1860 {
  padding-top: 100px;
}

.div-block-1861 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.title-57 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.div-block-1862 {
  overflow: hidden;
}

.whsiper-error-icon {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}

.div-block-1863 {
  align-items: center;
  display: flex;
}

.div-block-1864 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-1865 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b983844d60e69e30ebad1a_Double%20Ring-1.5s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.div-block-1866 {
  padding-top: 6px;
}

.div-block-1867 {
  padding-top: 100px;
}

.div-block-1868 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.title-58 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.intro-12 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: none;
  position: fixed;
  overflow: hidden;
}

.div-block-1869 {
  display: flex;
}

.image-182 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-1870 {
  z-index: 1;
  background-color: #e6ebf8;
  border-radius: 180px;
  width: 180px;
  min-width: 180px;
  height: 180px;
  min-height: 180px;
  position: absolute;
  top: 34px;
}

.matched-63 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1871 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-183 {
  transform: rotate(180deg);
}

.remove-97 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-97:hover {
  opacity: 1;
}

.div-block-1872 {
  background-color: #97b0ce;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-36 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-36.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1873 {
  display: flex;
}

.ac-default-label-81 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-81.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-21 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-49 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-49:hover {
  background-color: #0000004a;
}

.div-block-1874 {
  display: flex;
}

.text-block-165 {
  color: #00528c;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-1875 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93ed2936c30ba021e7ac25_face-white-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.block-18 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-18.hidden {
  min-height: 200px;
}

.header-row-19 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-bottom: 1px solid #fff;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-1876 {
  min-height: 300px;
}

.icon-div-36 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-36:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-36.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-36.excel {
  cursor: pointer;
}

.icon-div-36.disabled {
  opacity: .36;
}

.icon-div-36.disabled:hover {
  background-color: #0000;
}

.icon-div-36.delete {
  display: flex;
}

.icon-div-36.save {
  cursor: pointer;
}

.icon-div-36.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-36.stop:hover {
  opacity: 1;
}

.icon-div-36.stop.disabled {
  opacity: .38;
}

.icon-div-36.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-36.activity:hover {
  background-color: #0000;
}

.icon-div-36.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.div-block-1877 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-17 {
  display: none;
  position: relative;
}

.div-block-1878 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-1879 {
  display: flex;
  position: relative;
}

.edit-toolbar-18 {
  z-index: 2;
  background-color: #375274;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-18.hidden {
  padding-right: 6px;
}

.text-block-166 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-1880 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1881 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-98 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-98:hover {
  opacity: 1;
}

.text-block-167 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-19 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-19:hover {
  opacity: 1;
}

.join-edit-19.hidden {
  margin-right: 0;
}

.image-184 {
  width: 20px;
}

.div-block-1882 {
  color: #fffc;
  background-color: #3d597e;
  border-bottom: 1px solid #ffffff42;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.title-59 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-59.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1883 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-wrapper-26 {
  position: relative;
}

.drag-bar-18 {
  cursor: ew-resize;
  background-color: #233852;
  border-left: 1px solid #a3c8f5;
  border-right: 1px solid #a3c8f5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-18:hover {
  background-color: #215fac;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-18.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #a3c8f5;
  border-bottom-width: 1px;
  border-bottom-color: #a3c8f5;
  width: 100%;
  height: 8px;
}

.drag-bar-18.horizontal:hover {
  border-top-color: #2196f3;
  border-bottom-color: #2196f3;
}

.div-block-1884 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.div-block-1885 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1886 {
  width: 300px;
  min-height: 100px;
}

.div-block-1887 {
  background-color: #3d597e;
}

.results-holder-45 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-45.test {
  display: none;
}

.div-block-1888 {
  height: 100px;
  display: flex;
}

.div-block-1889 {
  width: 4px;
  min-width: 4px;
}

.tag-content-35 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-168 {
  display: inline-block;
  position: relative;
}

.text-block-168:hover {
  background-color: #3b93ff;
}

.div-block-1890 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-18 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-64 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1891 {
  padding-left: 6px;
  display: flex;
}

.div-block-1892 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.text-block-169 {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-169.ellipsis {
  max-width: 500px;
}

.chip-label-57 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-57.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1893 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b9b0c4f11099c06a4d5566_Eclipse-1s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 240px;
  display: flex;
  position: relative;
}

.matched-65 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-65.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1894 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-74 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-1895 {
  padding-bottom: 8px;
}

.div-block-1896 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-18 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1897 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1898 {
  padding-left: 20px;
}

.remove-99 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-99:hover {
  opacity: 1;
}

.text-block-170 {
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.div-block-1899 {
  flex: 1;
  padding-top: 40px;
}

.form-block-49 {
  margin-bottom: 0;
}

.div-block-1900 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-18 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.autocomplete-input-97 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.limit-input-4 {
  outline-offset: 0px;
  color: #fffc;
  text-align: center;
  -webkit-text-stroke-color: #fffc;
  background-color: #0000;
  border: 0 solid #000;
  outline: 3px #ffffff7a;
  width: 60px;
  height: 32px;
  margin: 0 2px 0 0;
  padding: 0 6px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.left-panel-progress-indicator-18 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.div-block-1901 {
  padding-right: 6px;
  position: relative;
}

.results-holder-46 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.close-section-copy-19 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-19:hover {
  opacity: 1;
}

.chip-label-58 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.result-row-50 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-50:hover {
  background-color: #f3f5f8;
}

.result-row-50.selected {
  background-color: #d8e6fc;
}

.result-row-50.selected-tab {
  background-color: #233852;
}

.result-row-50.selected-tab.selected {
  background-color: #23385299;
}

.explorer-cell-21 {
  color: #161616;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.autocomplete-input-98 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-98.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-98.comma-separated {
  top: 0;
  left: 0;
}

.autocomplete-input-99 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1902 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1903 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1904 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1905 {
  padding-left: 6px;
}

.div-block-1906 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-18 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-20 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.content-row-23 {
  background-color: #d3e7ff;
  border-top: 1px #000;
  border-bottom: 1px solid #fff;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-23:hover {
  background-color: #f5f8bd;
}

.div-block-1907 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1908 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-82 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-82:focus {
  width: 200px;
}

.ac-default-label-82.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1909 {
  flex: 1;
  overflow: hidden;
}

.chip-label-59 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-32 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-32.selected-tab {
  color: #ffffffe6;
}

.ac-label-32.suffix {
  padding-left: 6px;
}

.no-input-block-19 {
  opacity: .51;
  width: 100%;
  padding-top: 100px;
}

.title-60 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-18 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-100 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-100:hover {
  opacity: 1;
}

.unmatched-37 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.db-tab-19 {
  opacity: .56;
  cursor: pointer;
  background-color: #233852;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-19:hover {
  opacity: .93;
  background-color: #314d6f;
}

.db-tab-19.hidden {
  flex: none;
}

.db-tab-19.current {
  opacity: 1;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-19.current.hidden {
  max-width: none;
}

.header-cell-18 {
  color: #fff;
  object-fit: fill;
  background-color: #507aad;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-18.selected {
  background-color: #39587e;
}

.autocomplete-input-100 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-75 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-1910 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1911 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-76 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.collection-edit-content-22 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-171 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.autocomplete-input-101 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-1912 {
  padding-right: 10px;
}

.join-option-wrapper-16 {
  overflow: auto;
}

.div-block-1913 {
  display: flex;
}

.icon-div-37 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-37:hover {
  opacity: 1;
  background-color: #162a4299;
}

.icon-div-37.save {
  cursor: pointer;
}

.div-block-1914 {
  flex: 1;
  min-height: 50px;
}

.whisper-4 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-50 {
  background-color: #00000038;
  padding: 20px;
}

.text-field-35 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-101 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-101:hover {
  opacity: 1;
}

.div-block-1915 {
  background-color: #445f81;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-1916 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.copy-tooltip-17 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-27 {
  position: relative;
}

.text-field-36 {
  margin-top: 6px;
}

.loader-18 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.join-menu-16 {
  z-index: 3;
  background-color: #445f81;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 3px 3px 8px #000, -4px 4px 20px 9px #0000004d;
}

.div-block-1917 {
  width: 240px;
}

.tag-content-36 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.command-menu-copy-17 {
  z-index: 3;
  background-color: #445f81;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.matched-66 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1918 {
  padding-left: 6px;
  display: flex;
}

.chip-label-60 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.link-18 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1919 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.form-block-51 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1920 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-1921 {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-1922 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.ac-default-label-83 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.icon-div-38 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-38:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-38.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-51 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-51:hover {
  background-color: #f3f5f8;
}

.autocomplete-input-102 {
  float: none;
  clear: none;
  color: #333;
  background-color: #00000038;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-84 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-84:focus {
  width: 200px;
}

.div-block-1923 {
  border-radius: 8px;
}

.ac-label-33 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-1924 {
  opacity: .5;
  margin-right: 14px;
}

.remove-102 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-102:hover {
  opacity: 1;
}

.select-field-27 {
  padding-top: 6px;
}

.select-field-27:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-103 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-77 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.intro-13 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: none;
  position: fixed;
  overflow: hidden;
}

.div-block-1925 {
  display: flex;
}

.image-185 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.ac-defaulafewt-label-5-copy-2 {
  color: #ffffffbd;
  height: 32px;
  margin: 0;
  padding-top: 10px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-defaulafewt-label-5-copy-2:focus {
  width: 200px;
}

.edit-toolbar-19 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-19.hidden {
  padding-right: 6px;
}

.matched-67 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1926 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-186 {
  transform: rotate(180deg);
}

.explorer-cell-22 {
  color: #fffc;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.remove-103 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-103:hover {
  opacity: 1;
}

.command-menu-left-2-copy-5 {
  z-index: 3;
  background-color: #172766;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-1927 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-38 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-38.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1928 {
  display: flex;
}

.ac-default-label-85 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-85.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-22 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-4324 {
  color: #fffc;
  padding: 6px 10px 6px 16px;
}

.result-row-52 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-52:hover {
  background-color: #0000004a;
}

.right-column-tab-12 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-12:hover {
  background-color: #2a449a;
}

.right-column-tab-12.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.add-tab-button-2 {
  z-index: 100;
  background-color: #9cafeb;
  width: 42px;
  height: 40px;
  position: static;
  top: 0;
  left: 0;
}

.close-section-copy-20 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-20:hover {
  opacity: 1;
}

.div-block-1929 {
  display: flex;
}

.div-block-462-copy-2 {
  color: #fff;
  max-width: 500px;
  font-size: 22px;
  line-height: 27px;
}

.sharing-tagging-wrapper-2 {
  flex: 1;
  overflow: auto;
}

.block-19 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-19.hidden {
  min-height: 200px;
}

.explorer-cell-24 {
  color: #fff;
  object-fit: fill;
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-1930 {
  min-height: 300px;
}

.query-column-7 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.table-info-wrapper-2 {
  background-color: #111446;
  border-bottom: 1px solid #3a60d4;
  flex: 1;
  align-items: flex-start;
  height: 400px;
  overflow: auto;
}

.div-block-1931 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-18 {
  display: none;
  position: relative;
}

.div-block-1932 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.table-tree-option-holder-2 {
  background-color: #172766;
  flex: 1;
  overflow: scroll;
}

.div-block-1933 {
  display: flex;
  position: relative;
}

.text-block-172 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-9 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1934 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1935 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-104 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-76 {
  color: #ffffffe6;
}

.remove-104 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-104:hover {
  opacity: 1;
}

.item-overlay-16 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-16:hover {
  opacity: 1;
}

.table-info-row-2 {
  background-color: #111446;
  align-items: flex-start;
  width: 100%;
  padding: 10px 4px 10px 6px;
  display: flex;
}

.table-info-row-2.light {
  background-color: #2b53884f;
}

.text-block-173 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-20 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-20:hover {
  opacity: 1;
}

.join-edit-20.hidden {
  margin-right: 0;
}

.image-187 {
  width: 20px;
}

.title-61 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-61.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1936 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-1937 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.freeze-dragger-2 {
  cursor: ew-resize;
  background-color: #020303;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  min-width: 6px;
}

.freeze-dragger-2.unselectable {
  background-color: #507aad85;
  border-style: solid;
  border-width: 1px;
  min-width: 6px;
}

.freeze-dragger-2.unselectable.dragging {
  background-color: #111446;
}

.header-cell-19 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-19:hover {
  background-color: #243c92;
}

.search-wrapper-28 {
  position: relative;
}

.scrollable-results-3 {
  background-color: #111446;
  flex: 1;
  overflow: visible;
}

.div-block-1938 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-174 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-1939 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-1940 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-1941 {
  width: 300px;
  min-height: 100px;
}

.div-block-1942 {
  background-color: #3d597e;
}

.query-tab-bottom-section-4 {
  background-color: #111446;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.tab-wrapper-2 {
  background-color: #172766;
  flex-direction: column;
  width: 100%;
  height: 100vh;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.results-holder-47 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-47.test {
  display: none;
}

.div-block-1943 {
  height: 100px;
  display: flex;
}

.div-block-1944 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-9 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-37 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.table-details-section-3 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  height: 300px;
  max-height: 85vh;
  padding-bottom: 10px;
  display: flex;
}

.panel-tab-4 {
  opacity: .88;
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  background-color: #0000;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.panel-tab-4:hover {
  background-color: #2a449a;
}

.panel-tab-4.right {
  width: 50%;
}

.panel-tab-4.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.text-block-175 {
  display: inline-block;
  position: relative;
}

.text-block-175:hover {
  background-color: #3b93ff;
}

.content-row-fwaef {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-fwaef.selected {
  background-color: #415fc3;
}

.content-row-fwaef.hover {
  background-color: #163488;
}

.content-row-fwaef._2 {
  display: flex;
  position: relative;
}

.div-block-1945 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-19 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-68 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1946 {
  padding-left: 6px;
  display: flex;
}

.text-block-176 {
  color: #fffc;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-176.ellipsis {
  max-width: 500px;
}

.quote-title-2-copy-2 {
  color: #a0c4ff;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.div-block-1947 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.fc-icon-3 {
  z-index: 999;
  opacity: .65;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-3:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.chip-label-61 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-61.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-1948 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-2 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-2:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.header-row-20 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.content-row-25 {
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-25:hover {
  background-color: #213988;
}

.div-block-1949 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-69 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-69.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1950 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.preview-area-left-copy-5 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 6px;
  display: block;
}

.results-scroller-78 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.error-description-2 {
  background-color: #ffd3d3;
  border: 1px solid #ff8383;
  margin-top: 40px;
  padding: 14px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.div-block-1951 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.query-item-5 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-5:hover {
  background-color: #111446;
}

.right-panel-tab-bar-2 {
  background-color: #3954a9;
  align-items: center;
  height: 40px;
  min-height: 40px;
  display: flex;
}

.form-block-52 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1952 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-19 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-1953 {
  cursor: pointer;
  display: flex;
  position: static;
}

.column-search-explorer-6 {
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.text-block-177 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.row-select-cell-5 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd72a_unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-5:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd72d_check-hover.png");
}

.row-select-cell-5.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.autocomplete-input-105 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-105.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-105.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.where-ac-holder-10 {
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-1954 {
  padding-left: 20px;
}

.no-input-block-20 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.form-block-6-copy {
  margin-bottom: 0;
}

.header-cell {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell.selected {
  background-color: #243c92;
}

.remove-105 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-105:hover {
  opacity: 1;
}

.div-block-1955 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-19 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-19:hover {
  opacity: 1;
}

.autocomplete-input-106 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.sort-option-button-3 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-3:hover {
  background-color: #111446;
}

.sort-option-button-3.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.div-block-1956 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-19 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.timer-text-10 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-10.sm {
  font-size: 28px;
}

.command-menu-left-16 {
  z-index: 3;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 8px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-16.limit {
  margin-bottom: 6px;
}

.command-menu-left-16.hidden {
  margin-bottom: 0;
}

.header-row-21 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.results-frame-3 {
  background-color: #111446;
  width: 100%;
  display: flex;
}

.drag-bar-19 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-19:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-19.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.union-holder-4 {
  background-color: #172766;
  border-color: #ffffff87;
  min-height: 30px;
  padding-top: 8px;
  display: block;
  position: relative;
}

.table-search-2 {
  background-color: #172766;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 6px;
  display: block;
}

.left-panel-progress-indicator-19 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.preview-area-left-15 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-15.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-2 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.right-panel-tab-content-holder-2 {
  background-color: #172766;
  background-image: linear-gradient(151deg, #172766 8%, #172766a8 53%, #1c3d97c4), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd726_gradient.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex: 1;
  display: block;
  position: relative;
  overflow: auto;
}

.div-block-1957 {
  padding-right: 6px;
  position: relative;
}

.results-holder-48 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.dark-bg-test-2 {
  background-color: #3954a9;
  border-top: 1px #000;
  border-bottom: 1px solid #3f53a3;
  border-right-width: 1px;
  border-right-color: #000;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.query-list-3 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.extra-icons-2 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-2.hidden {
  padding-right: 6px;
}

.drag-bar-20 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-20:hover {
  background-color: #1c3d97;
}

.drag-bar-20.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.xs-text-label-3 {
  color: #fff9;
  letter-spacing: .2px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.xs-text-label-3.db {
  margin-top: 3px;
  margin-bottom: 0;
}

.label-2 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-2.as {
  margin-right: 8px;
}

.label-2.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-2.on {
  margin-left: 10px;
}

.label-2.alias.from {
  font-size: 14px;
}

.icon-div-39 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-39:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-39.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-21 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-21:hover {
  opacity: 1;
}

.chip-label-62 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-20 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-20:hover {
  opacity: .93;
}

.db-tab-20.hidden {
  flex: none;
}

.db-tab-20.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-20.current.hidden {
  max-width: none;
}

.result-row-53 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-53:hover {
  background-color: #f3f5f8;
}

.result-row-53.selected-tab {
  background-color: #172766;
}

.result-row-53.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-53.selected {
  background-color: #d8e6fc;
}

.div-block-1958 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1959 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-1960 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-1961 {
  padding-left: 6px;
}

.deselect-cell-2 {
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6344f5ff34a681e2d847c8a6_deselect.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-right-style: none;
  border-right-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 34px;
  min-width: 34px;
  display: block;
}

.div-block-1962 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-19 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-21 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-1963 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-1964 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-86 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-86:focus {
  width: 200px;
}

.ac-default-label-86.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-1965 {
  flex: 1;
  overflow: hidden;
}

.chip-label-63 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-34 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-34.selected-tab {
  color: #ffffffe6;
}

.ac-label-34.suffix {
  padding-left: 6px;
}

.title-62 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-19 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-40 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-40:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-40.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-40.excel {
  cursor: pointer;
}

.icon-div-40.disabled {
  opacity: .36;
}

.icon-div-40.disabled:hover {
  background-color: #0000;
}

.icon-div-40.delete {
  display: flex;
}

.icon-div-40.save {
  cursor: pointer;
}

.icon-div-40.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-40.stop:hover {
  opacity: 1;
}

.icon-div-40.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-40.activity:hover {
  background-color: #0000;
}

.icon-div-40.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-106 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-106:hover {
  opacity: 1;
}

.unmatched-39 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-2 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-4 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-4:hover {
  background-color: #111446c4;
}

.clause-arrow-3 {
  opacity: .4;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 2px;
  transition: all .2s;
  transform: translate(0);
}

.clause-arrow-3:hover {
  opacity: 1;
}

.clause-arrow-3.collapsed {
  transition-duration: .2s;
  transform: rotate(-90deg);
}

.textarea-10 {
  color: #ffffffdb;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-10::placeholder {
  color: #ffffff80;
}

.last-executed-dot-2 {
  background-color: #05ff11;
  border: 2px solid #172766;
  border-radius: 16px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: auto;
  bottom: 3px;
  right: 4px;
}

.a-tab-wrapper-2 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-2.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
}

.table-details-5 {
  background-color: #111446;
  flex-direction: column;
  flex: 1;
  min-width: 100px;
  height: 100%;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.autocomplete-input-107 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-79 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-20 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-20.selected {
  background-color: #243c92;
}

.keyword-search-input-2 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-2::placeholder {
  color: #8093b3;
}

.query-sort-options-2 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 10px;
  display: block;
}

.div-block-1966 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.ac-input-2 {
  cursor: pointer;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  align-items: center;
  min-width: 40px;
  height: 28px;
  padding-left: 8px;
  padding-right: 6px;
  display: flex;
}

.text-field-37 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-37::placeholder {
  color: #fffc;
}

.button-4 {
  background-color: #4187f8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 4px;
  width: 42px;
  height: 32px;
}

.button-4:hover {
  background-color: #276ee0;
}

.div-block-1967 {
  width: 4px;
  min-width: 4px;
}

.spinner-gif {
  width: 22px;
}

.results-scroller-80 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-10 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-10:hover {
  background-color: #1b2762;
}

.option-menu-div-10:active {
  text-transform: lowercase;
}

.command-menu-copy-18 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px #0000004d;
}

.cell-right-click-4 {
  z-index: 996;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click-4:hover {
  opacity: .92;
}

.collection-edit-content-23 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-178 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.command-menu-left-2-copy-6 {
  z-index: 3;
  background-color: #172766;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-1968 {
  padding-right: 10px;
}

.join-option-wrapper-17 {
  overflow: auto;
}

.div-block-1969 {
  display: flex;
}

.submit-save-button-4 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-4:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-4.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-4.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.command-component-2 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-1970 {
  flex: 1;
  min-height: 50px;
}

.div-block-1971 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-5 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-53 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-2 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-38 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.no-dbs-display-2 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.remove-107 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-107:hover {
  opacity: 1;
}

.link-12-2 {
  color: #76caff;
  font-size: 11px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
  display: inline;
}

.link-12-2:hover {
  color: #b4e2ff;
}

.item-overlay-17 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-17:hover {
  opacity: 1;
}

.loader-19 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-1972 {
  margin-right: 20px;
}

.div-block-1973 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-3 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.copy-tooltip-18 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-29 {
  position: relative;
}

.text-field-39 {
  margin-top: 6px;
}

.div-block-1974 {
  width: 240px;
}

.tag-content-38 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.program-options-copy-2 {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 3px;
  padding-bottom: 3px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.awfeafwf {
  width: 250px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.key-2 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-2.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.simple-right-click-2 {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-2:hover {
  opacity: .92;
}

.matched-70 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-1975 {
  padding-left: 6px;
  display: flex;
}

.chip-label-64 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-64.as {
  padding-left: 6px;
  padding-right: 6px;
}

.db-block-3 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-3:hover {
  background-color: #0e2a77;
}

.link-19 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1976 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.command-menu-3 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.tooltip-5 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.commands-options-2 {
  z-index: 3;
  background-color: #1c3d97;
  width: 560px;
  height: 420px;
  margin: 13% auto auto;
  display: none;
  position: fixed;
  inset: 43% 0% 0%;
  overflow: hidden;
  box-shadow: -3px 5px 20px 9px #0000004d;
}

.text-menu-option-2 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-2.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
  position: static;
}

.text-menu-option-2.big {
  font-size: 16px;
  line-height: 18px;
}

.text-menu-option-2.right-click {
  box-shadow: none;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.query-item-6 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-6:hover {
  background-color: #111446;
}

.form-block-54 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-1977 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-2 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-1978 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-5 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-108 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.where-ac-holder-11 {
  min-height: 30px;
  display: block;
  position: relative;
}

.field-label-2 {
  font-size: 16px;
  font-weight: 400;
}

.div-block-1979 {
  margin-right: 20px;
}

.div-block-1980 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.sort-option-button-4 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-4:hover {
  background-color: #111446;
}

.sort-option-button-4.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.autocomplete-input-109 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-16 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-16.query {
  padding-left: 0;
}

.ac-default-label-87 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.changed-tab-tooltip-2 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  max-width: 240px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.xs-text-label-4 {
  color: #fff9;
  letter-spacing: .2px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.xs-text-label-4.db {
  margin-top: 3px;
  margin-bottom: 0;
}

.label-3 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-3.big {
  font-size: 18px;
  font-weight: 300;
}

.icon-div-41 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-41:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-41.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-54 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-54:hover {
  background-color: #f3f5f8;
}

.program-options-4 {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.gkgjkhgkjg-2 {
  color: #fff;
  background-color: #243c92;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg-2:hover {
  background-color: #1b2762;
}

.gkgjkhgkjg-2.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.record-type-component-holder-2 {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.db-list-copy-2 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.button-5 {
  text-align: center;
  cursor: pointer;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button-5:hover {
  color: #fff;
  background-color: #276ee0;
}

.ac-default-label-88 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-88:focus {
  width: 200px;
}

.div-block-1981 {
  border-radius: 8px;
}

.div-block-1982 {
  margin-right: 20px;
}

.ac-label-35 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-42 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-42:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-42.save {
  cursor: pointer;
}

.div-block-1983 {
  opacity: .5;
  margin-right: 14px;
}

.remove-108 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-108:hover {
  opacity: 1;
}

.field-chooser-holder-10 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-28 {
  padding-top: 6px;
}

.select-field-28:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-110 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-81 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-19 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-7 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.query-sort-options-3 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 10px;
  display: block;
}

.search-button-2 {
  color: #fff;
  letter-spacing: .5px;
  background-color: #4187f8;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 34px;
  margin-right: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  display: flex;
}

.search-button-2:hover {
  background-color: #276ee0;
}

.join-menu-17 {
  z-index: 3;
  background-color: #1c3d97;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 4px 4px 11px 1px #00000082;
}

.div-block-1984 {
  display: flex;
}

.chip-label-65 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.image-188 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-20 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-20.hidden {
  padding-right: 6px;
}

.matched-71 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-1985 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-189 {
  transform: rotate(180deg);
}

.explorer-cell-25 {
  color: #fffc;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.remove-109 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-109:hover {
  opacity: 1;
}

.div-block-1986 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-40 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-40.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-1987 {
  display: flex;
}

.ac-default-label-89 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-89.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-23 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-26 {
  color: #fffc;
  padding: 6px 10px 6px 16px;
}

.result-row-55 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-55:hover {
  background-color: #0000004a;
}

.right-column-tab-13 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-13:hover {
  background-color: #2a449a;
}

.right-column-tab-13.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-22 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-22:hover {
  opacity: 1;
}

.div-block-1988 {
  display: flex;
}

.div-block-462-copy-3 {
  color: #fff;
  max-width: 500px;
  font-size: 22px;
  line-height: 27px;
}

.field-label-3 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-3 {
  flex: 1;
  overflow: auto;
}

.block-20 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-20.hidden {
  min-height: 200px;
}

.explorer-cell-27 {
  color: #fff;
  object-fit: fill;
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-1989 {
  min-height: 300px;
}

.query-column-8 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.table-info-wrapper-3 {
  background-color: #111446;
  border-bottom: 1px solid #3a60d4;
  flex: 1;
  align-items: flex-start;
  height: 400px;
  overflow: auto;
}

.div-block-1990 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-19 {
  display: none;
  position: relative;
}

.div-block-1991 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.table-tree-option-holder-3 {
  background-color: #172766;
  flex: 1;
  overflow: scroll;
}

.div-block-1992 {
  display: flex;
  position: relative;
}

.text-block-179 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-10 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1993 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-1994 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-111 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-77 {
  color: #ffffffe6;
}

.remove-110 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-110:hover {
  opacity: 1;
}

.item-overlay-18 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-18:hover {
  opacity: 1;
}

.table-info-row-3 {
  background-color: #111446;
  align-items: flex-start;
  width: 100%;
  padding: 10px 4px 10px 6px;
  display: flex;
}

.table-info-row-3.light {
  background-color: #2b53884f;
}

.select-holder-3 {
  border: 1px solid #3a60d4;
}

.text-block-180 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-21 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-21:hover {
  opacity: 1;
}

.join-edit-21.hidden {
  margin-right: 0;
}

.image-190 {
  width: 20px;
}

.title-63 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-63.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-1995 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-1996 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-20 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-20:hover {
  background-color: #243c92;
}

.search-wrapper-30 {
  position: relative;
}

.div-block-1997 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-181 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-1998 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-1999 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2000 {
  width: 300px;
  min-height: 100px;
}

.div-block-2001 {
  background-color: #3d597e;
}

.query-tab-bottom-section-5 {
  background-color: #111446;
  flex-direction: column;
  flex: none;
  width: 100%;
  height: 200px;
  display: flex;
  position: static;
  bottom: 0;
}

.tab-wrapper-3 {
  background-color: #172766;
  flex-direction: column;
  width: 100%;
  height: 100vh;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.results-holder-49 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-49.test {
  display: none;
}

.div-block-2002 {
  height: 100px;
  display: flex;
}

.div-block-2003 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-10 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-39 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-182 {
  display: inline-block;
  position: relative;
}

.text-block-182:hover {
  background-color: #3b93ff;
}

.content-row-26 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-26.selected {
  background-color: #415fc3;
}

.content-row-26.hover {
  background-color: #163488;
}

.content-row-26._2 {
  display: flex;
  position: relative;
}

.div-block-2004 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-20 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-72 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2005 {
  padding-left: 6px;
  display: flex;
}

.text-block-183 {
  color: #fffc;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-183.ellipsis {
  max-width: 500px;
}

.div-block-2006 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.fc-icon-4 {
  z-index: 999;
  opacity: .65;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-4:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2007 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-3 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-3:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.header-row-22 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.content-row-27 {
  background-color: #172766;
  border-bottom: 1px solid #3f53a3;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-27:hover {
  background-color: #213988;
}

.div-block-2008 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-73 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-73.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2009 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.results-scroller-82 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2010 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.query-item-7 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-7:hover {
  background-color: #111446;
}

.right-panel-tab-bar-3 {
  background-color: #3954a9;
  align-items: center;
  height: 40px;
  min-height: 40px;
  display: flex;
}

.form-block-55 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2011 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-20 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-2012 {
  cursor: pointer;
  display: flex;
  position: static;
}

.column-search-explorer-7 {
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.text-block-184 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.autocomplete-input-112 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-112.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-112.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.where-ac-holder-12 {
  min-height: 30px;
  display: block;
  position: relative;
}

.div-block-2013 {
  padding-left: 20px;
}

.no-input-block-21 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-21 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-21.selected {
  background-color: #243c92;
}

.remove-111 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-111:hover {
  opacity: 1;
}

.div-block-2014 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-20 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-20:hover {
  opacity: 1;
}

.autocomplete-input-113 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.sort-option-button-5 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-5:hover {
  background-color: #111446;
}

.sort-option-button-5.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.div-block-2015 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-20 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.timer-text-11 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-11.sm {
  font-size: 28px;
}

.command-menu-left-17 {
  z-index: 3;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 8px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-17.limit {
  margin-bottom: 6px;
}

.command-menu-left-17.hidden {
  margin-bottom: 0;
}

.header-row-23 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-21 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-21:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-21.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.union-holder-5 {
  background-color: #172766;
  border-color: #ffffff87;
  min-height: 30px;
  padding-top: 8px;
  display: block;
  position: relative;
}

.left-panel-progress-indicator-20 {
  flex-direction: column;
  flex: 0 auto;
  height: 100%;
  padding-top: 100px;
  display: none;
  overflow: auto;
}

.preview-area-left-17 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-17.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-3 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2016 {
  padding-right: 6px;
  position: relative;
}

.results-holder-50 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.query-list-4 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.extra-icons-3 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-3.hidden {
  padding-right: 6px;
}

.drag-bar-22 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-22:hover {
  background-color: #1c3d97;
}

.drag-bar-22.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-4 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-4.as {
  margin-right: 8px;
}

.label-4.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-4.on {
  margin-left: 10px;
}

.label-4.alias.from {
  font-size: 14px;
}

.icon-div-43 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-43:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-43.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-23 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-23:hover {
  opacity: 1;
}

.db-tab-21 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-21:hover {
  opacity: .93;
}

.db-tab-21.hidden {
  flex: none;
}

.db-tab-21.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-21.current.hidden {
  max-width: none;
}

.result-row-56 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-56:hover {
  background-color: #f3f5f8;
}

.result-row-56.selected-tab {
  background-color: #172766;
}

.result-row-56.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-56.selected {
  background-color: #d8e6fc;
}

.div-block-2017 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2018 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2019 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2020 {
  padding-left: 6px;
}

.div-block-2021 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-21 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-22 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2022 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.div-block-2023 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-90 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-90:focus {
  width: 200px;
}

.ac-default-label-90.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2024 {
  flex: 1;
  overflow: hidden;
}

.chip-label-66 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-36 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-36.selected-tab {
  color: #ffffffe6;
}

.ac-label-36.suffix {
  padding-left: 6px;
}

.title-64 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-20 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-44 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-44:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-44.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-44.excel {
  cursor: pointer;
}

.icon-div-44.disabled {
  opacity: .36;
}

.icon-div-44.disabled:hover {
  background-color: #0000;
}

.icon-div-44.delete {
  display: flex;
}

.icon-div-44.save {
  cursor: pointer;
}

.icon-div-44.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-44.stop:hover {
  opacity: 1;
}

.icon-div-44.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-44.activity:hover {
  background-color: #0000;
}

.icon-div-44.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-112 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-112:hover {
  opacity: 1;
}

.unmatched-41 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-3 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-5 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-5:hover {
  background-color: #111446c4;
}

.clause-arrow-4 {
  opacity: .4;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f479e7fb5178_arrow-white.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-right: 2px;
  transition: all .2s;
  transform: translate(0);
}

.clause-arrow-4:hover {
  opacity: 1;
}

.clause-arrow-4.collapsed {
  transition-duration: .2s;
  transform: rotate(-90deg);
}

.textarea-11 {
  color: #ffffffdb;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-11::placeholder {
  color: #ffffff80;
}

.last-executed-dot-3 {
  background-color: #05ff11;
  border: 2px solid #172766;
  border-radius: 16px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: auto;
  bottom: 3px;
  right: 4px;
}

.a-tab-wrapper-3 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-3.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
}

.table-details-6 {
  background-color: #111446;
  flex-direction: column;
  flex: 1;
  min-width: 100px;
  height: 100%;
  max-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.autocomplete-input-114 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-83 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-22 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-22.selected {
  background-color: #243c92;
}

.query-sort-options-4 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 10px;
  display: block;
}

.div-block-2025 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.text-field-40 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-40::placeholder {
  color: #fffc;
}

.div-block-2026 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-84 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-11 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-11:hover {
  background-color: #1b2762;
}

.option-menu-div-11:active {
  text-transform: lowercase;
}

.chip-label-67 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-67.light {
  color: #fff;
}

.collection-edit-content-24 {
  color: #ffffffcf;
  background-color: #00000038;
  padding: 40px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-185 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2027 {
  padding-right: 10px;
}

.join-option-wrapper-18 {
  overflow: auto;
}

.div-block-2028 {
  display: flex;
}

.submit-save-button-5 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-5:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-5.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-5.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.collection-edit-content-25 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-3 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2029 {
  flex: 1;
  min-height: 50px;
}

.div-block-2030 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-6 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-56 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-3 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-41 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.no-dbs-display-3 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.remove-113 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-113:hover {
  opacity: 1;
}

.item-overlay-19 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-19:hover {
  opacity: 1;
}

.loader-20 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2031 {
  margin-right: 20px;
}

.div-block-2032 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-4 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.copy-tooltip-19 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-31 {
  position: relative;
}

.text-field-42 {
  margin-top: 6px;
}

.div-block-2033 {
  width: 240px;
}

.tag-content-40 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-3 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-3.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.simple-right-click-3 {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-3:hover {
  opacity: .92;
}

.matched-74 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2034 {
  padding-left: 6px;
  display: flex;
}

.db-block-4 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-4:hover {
  background-color: #0e2a77;
}

.link-20 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2035 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.command-menu-4 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.tooltip-6 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.query-item-8 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-8:hover {
  background-color: #111446;
}

.text-span-78 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-57 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2036 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-3 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2037 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-6 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-115 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2038 {
  margin-right: 20px;
}

.div-block-2039 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.sort-option-button-6 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-6:hover {
  background-color: #111446;
}

.sort-option-button-6.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.autocomplete-input-116 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-18 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-18.query {
  padding-left: 0;
}

.ac-default-label-91 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-5 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-5.big {
  font-size: 18px;
  font-weight: 300;
}

.icon-div-45 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-45:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-45.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-57 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-57:hover {
  background-color: #f3f5f8;
}

.program-options-5 {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.gkgjkhgkjg-3 {
  color: #fff;
  background-color: #243c92;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg-3:hover {
  background-color: #1b2762;
}

.gkgjkhgkjg-3.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.record-type-component-holder-3 {
  z-index: 998;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.db-list-copy-3 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.ac-default-label-92 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-92:focus {
  width: 200px;
}

.div-block-2040 {
  border-radius: 8px;
}

.div-block-2041 {
  margin-right: 20px;
}

.ac-label-37 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-46 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-46:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-46.save {
  cursor: pointer;
}

.div-block-2042 {
  opacity: .5;
  margin-right: 14px;
}

.remove-114 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-114:hover {
  opacity: 1;
}

.field-chooser-holder-11 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-29 {
  padding-top: 6px;
}

.select-field-29:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-117 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-85 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-20 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-8 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.query-sort-options-5 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 10px;
  display: block;
}

.join-menu-18 {
  z-index: 3;
  background-color: #1c3d97;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 4px 4px 11px 1px #00000082;
}

.simple-right-click-4 {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-4:hover {
  opacity: .92;
}

.program-options-6 {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.div-block-2043 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.option-menu-div-12 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-12:hover {
  background-color: #1b2762;
}

.option-menu-div-12:active {
  text-transform: lowercase;
}

.simple-right-click-menu {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-menu:hover {
  opacity: .92;
}

.right-click-menu-options {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.div-block-2044 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.option-menu-div-13 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
  top: 0;
}

.option-menu-div-13:hover {
  background-color: #1b2762;
}

.option-menu-div-13:active {
  text-transform: lowercase;
}

.option-menu-div-14 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-14:hover {
  background-color: #1b2762;
}

.option-menu-div-14:active {
  text-transform: lowercase;
}

.chip-label-68 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-68.light {
  color: #fff;
}

.text-block-186 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2045 {
  padding-right: 10px;
}

.join-option-wrapper-19 {
  overflow: auto;
}

.div-block-2046 {
  display: flex;
}

.submit-save-button-6 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-6:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-6.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-6.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.collection-edit-content-26 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-4 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2047 {
  flex: 1;
  min-height: 50px;
}

.div-block-2048 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-7 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-58 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-4 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-43 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.no-dbs-display-4 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.remove-115 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-115:hover {
  opacity: 1;
}

.item-overlay-20 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-20:hover {
  opacity: 1;
}

.loader-21 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2049 {
  margin-right: 20px;
}

.div-block-2050 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-5 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.copy-tooltip-20 {
  cursor: pointer;
  background-color: #3b93ff;
  justify-content: space-between;
  align-items: center;
  height: 18px;
  display: none;
  position: fixed;
  inset: 533px auto auto 309px;
}

.search-wrapper-32 {
  position: relative;
}

.text-field-44 {
  margin-top: 6px;
}

.div-block-2051 {
  width: 240px;
}

.tag-content-41 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-4 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-4.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-75 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2052 {
  padding-left: 6px;
  display: flex;
}

.db-block-5 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-5:hover {
  background-color: #0e2a77;
}

.link-21 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2053 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.tooltip-7 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.query-item-9 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-9:hover {
  background-color: #111446;
}

.text-span-79 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-59 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2054 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-4 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2055 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-7 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-118 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2056 {
  margin-right: 20px;
}

.div-block-2057 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.sort-option-button-7 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-7:hover {
  background-color: #111446;
}

.sort-option-button-7.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.autocomplete-input-119 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-19 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-19.query {
  padding-left: 0;
}

.ac-default-label-93 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-6 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-6.big {
  font-size: 18px;
  font-weight: 300;
}

.icon-div-47 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-47:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-47.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-58 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-58:hover {
  background-color: #f3f5f8;
}

.gkgjkhgkjg-4 {
  color: #fff;
  background-color: #243c92;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg-4:hover {
  background-color: #1b2762;
}

.gkgjkhgkjg-4.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.db-list-copy-4 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.ac-default-label-94 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-94:focus {
  width: 200px;
}

.div-block-2058 {
  border-radius: 8px;
}

.div-block-2059 {
  margin-right: 20px;
}

.ac-label-38 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-48 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-48:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-48.save {
  cursor: pointer;
}

.div-block-2060 {
  opacity: .5;
  margin-right: 14px;
}

.remove-116 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-116:hover {
  opacity: 1;
}

.field-chooser-holder-12 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-30 {
  padding-top: 6px;
}

.select-field-30:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.simple-right-click-menu-2 {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-menu-2:hover {
  opacity: .92;
}

.autocomplete-input-120 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-86 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-21 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-9 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.join-menu-19 {
  z-index: 3;
  background-color: #1c3d97;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 4px 4px 11px 1px #00000082;
}

.div-block-2061 {
  display: flex;
}

.chip-label-69 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.image-191 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-21 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-21.hidden {
  padding-right: 6px;
}

.matched-76 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2062 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-192 {
  transform: rotate(180deg);
}

.remove-117 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-117:hover {
  opacity: 1;
}

.div-block-2063 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-42 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-42.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2064 {
  display: flex;
}

.ac-default-label-95 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-95.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-24 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-59 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-59:hover {
  background-color: #0000004a;
}

.right-column-tab-14 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-14:hover {
  background-color: #2a449a;
}

.right-column-tab-14.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-24 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-24:hover {
  opacity: 1;
}

.div-block-2065 {
  display: flex;
}

.field-label-4 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-4 {
  flex: 1;
  overflow: auto;
}

.block-21 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-21.hidden {
  min-height: 200px;
}

.div-block-2066 {
  min-height: 300px;
}

.query-column-9 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.table-info-wrapper-4 {
  background-color: #111446;
  border-bottom: 1px solid #3a60d4;
  flex: 1;
  align-items: flex-start;
  height: 400px;
  overflow: auto;
}

.div-block-2067 {
  flex: 1;
  min-height: 50px;
}

.fx-name-ac-holder-20 {
  display: none;
  position: relative;
}

.div-block-2068 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.table-tree-option-holder-4 {
  background-color: #172766;
  flex: 1;
  overflow: scroll;
}

.div-block-2069 {
  display: flex;
  position: relative;
}

.text-block-187 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-11 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2070 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2071 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-121 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-118 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-118:hover {
  opacity: 1;
}

.item-overlay-21 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-21:hover {
  opacity: 1;
}

.select-holder-4 {
  border: 1px solid #3a60d4;
}

.text-block-188 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-22 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-22:hover {
  opacity: 1;
}

.join-edit-22.hidden {
  margin-right: 0;
}

.image-193 {
  width: 20px;
}

.title-65 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-65.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2072 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2073 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-22 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-22:hover {
  background-color: #243c92;
}

.search-wrapper-33 {
  position: relative;
}

.div-block-2074 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-189 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-28 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-28:hover {
  background-color: #9cb0db;
}

.div-block-2075 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2076 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2077 {
  width: 300px;
  min-height: 100px;
}

.div-block-2078 {
  background-color: #3d597e;
}

.results-holder-51 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-51.test {
  display: none;
}

.div-block-2079 {
  height: 100px;
  display: flex;
}

.div-block-2080 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-11 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-42 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-2081 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.header-label-21 {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.matched-77 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2082 {
  padding-left: 6px;
  display: flex;
}

.div-block-2083 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-2084 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-4 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-4:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.header-row-24 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2085 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-78 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-78.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2086 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-22 {
  font-weight: 400;
}

.results-scroller-87 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2087 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.query-item-10 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-10:hover {
  background-color: #111446;
}

.form-block-60 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2088 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-21 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-2089 {
  cursor: pointer;
  display: flex;
  position: static;
}

.column-search-explorer-8 {
  border: 1px #5998c5;
  flex-direction: column;
  flex: none;
  width: 400px;
  min-width: 224px;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.text-block-190 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-28 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-122 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-122.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-122.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2090 {
  padding-left: 20px;
}

.no-input-block-22 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-23 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-23.selected {
  background-color: #243c92;
}

.remove-119 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-119:hover {
  opacity: 1;
}

.div-block-2091 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-21 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-21:hover {
  opacity: 1;
}

.autocomplete-input-123 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.sort-option-button-8 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-8:hover {
  background-color: #111446;
}

.sort-option-button-8.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.div-block-2092 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-21 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.timer-text-12 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-12.sm {
  font-size: 28px;
}

.row-select-cell-6 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-6:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-6.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.command-menu-left-18 {
  z-index: 3;
  margin-bottom: 0;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 8px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.command-menu-left-18.limit {
  margin-bottom: 6px;
}

.command-menu-left-18.hidden {
  margin-bottom: 0;
}

.header-row-25 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-23 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-23:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-23.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-20 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-20.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-4 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2093 {
  padding-right: 6px;
  position: relative;
}

.results-holder-52 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.query-list-5 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.explorer-cell-29 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-4 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-4.hidden {
  padding-right: 6px;
}

.drag-bar-24 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-24:hover {
  background-color: #1c3d97;
}

.drag-bar-24.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-7 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-7.as {
  margin-right: 8px;
}

.label-7.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-7.on {
  margin-left: 10px;
}

.label-7.alias.from {
  font-size: 14px;
}

.icon-div-49 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-49:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-49.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-25 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-25:hover {
  opacity: 1;
}

.db-tab-22 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-22:hover {
  opacity: .93;
}

.db-tab-22.hidden {
  flex: none;
}

.db-tab-22.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-22.current.hidden {
  max-width: none;
}

.result-row-60 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-60:hover {
  background-color: #f3f5f8;
}

.result-row-60.selected-tab {
  background-color: #172766;
}

.result-row-60.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-60.selected {
  background-color: #d8e6fc;
}

.text-block-191 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-191:hover {
  background-color: #3b93ff;
}

.div-block-2094 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2095 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2096 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2097 {
  padding-left: 6px;
}

.div-block-2098 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-23 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-23 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2099 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-192 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-192.ellipsis {
  max-width: 500px;
}

.div-block-2100 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-96 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-96:focus {
  width: 200px;
}

.ac-default-label-96.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2101 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-30 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-70 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-39 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-39.selected-tab {
  color: #ffffffe6;
}

.ac-label-39.suffix {
  padding-left: 6px;
}

.title-66 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-21 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-50 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-50:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-50.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-50.excel {
  cursor: pointer;
}

.icon-div-50.disabled {
  opacity: .36;
}

.icon-div-50.disabled:hover {
  background-color: #0000;
}

.icon-div-50.delete {
  display: flex;
}

.icon-div-50.save {
  cursor: pointer;
}

.icon-div-50.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-50.stop:hover {
  opacity: 1;
}

.icon-div-50.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-50.activity:hover {
  background-color: #0000;
}

.icon-div-50.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-120 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-120:hover {
  opacity: 1;
}

.unmatched-43 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-4 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-6 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-6:hover {
  background-color: #111446c4;
}

.a-tab-wrapper-4 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-4.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
}

.autocomplete-input-124 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-88 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-24 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-24.selected {
  background-color: #243c92;
}

.div-block-2102 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-29 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-29.hover {
  background-color: #a9bde8;
}

.content-row-29.selected {
  background-color: #faf2a1;
}

.content-row-29._2 {
  display: flex;
  position: relative;
}

.text-field-45 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-45::placeholder {
  color: #fffc;
}

.div-block-2103 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-89 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-15 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-15:hover {
  background-color: #1b2762;
}

.option-menu-div-15:active {
  text-transform: lowercase;
}

.chip-label-71 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-71.light {
  color: #fff;
}

.text-block-193 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2104 {
  padding-right: 10px;
}

.join-option-wrapper-20 {
  overflow: auto;
}

.div-block-2105 {
  display: flex;
}

.collection-edit-content-27 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-5 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2106 {
  flex: 1;
  min-height: 50px;
}

.div-block-2107 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-8 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-61 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-5 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-46 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.no-dbs-display-5 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.remove-121 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-121:hover {
  opacity: 1;
}

.item-overlay-22 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-22:hover {
  opacity: 1;
}

.loader-22 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2108 {
  margin-right: 20px;
}

.div-block-2109 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-6 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.search-wrapper-34 {
  position: relative;
}

.text-field-47 {
  margin-top: 6px;
}

.div-block-2110 {
  width: 240px;
}

.tag-content-43 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-5 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-5.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-79 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2111 {
  padding-left: 6px;
  display: flex;
}

.db-block-6 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-6:hover {
  background-color: #0e2a77;
}

.link-22 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2112 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.tooltip-8 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.query-item-11 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-11:hover {
  background-color: #111446;
}

.text-span-80 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-62 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2113 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-5 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2114 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-8 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-125 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2115 {
  margin-right: 20px;
}

.div-block-2116 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.sort-option-button-9 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-9:hover {
  background-color: #111446;
}

.sort-option-button-9.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.autocomplete-input-126 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-21 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-21.query {
  padding-left: 0;
}

.ac-default-label-97 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-8 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-8.big {
  font-size: 18px;
  font-weight: 300;
}

.icon-div-51 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-51:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-51.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-61 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-61:hover {
  background-color: #f3f5f8;
}

.gkgjkhgkjg-5 {
  color: #fff;
  background-color: #243c92;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg-5:hover {
  background-color: #1b2762;
}

.gkgjkhgkjg-5.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.db-list-copy-5 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.ac-default-label-98 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-98:focus {
  width: 200px;
}

.div-block-2117 {
  border-radius: 8px;
}

.div-block-2118 {
  margin-right: 20px;
}

.ac-label-40 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.div-block-2119 {
  opacity: .5;
  margin-right: 14px;
}

.remove-122 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-122:hover {
  opacity: 1;
}

.field-chooser-holder-13 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-31 {
  padding-top: 6px;
}

.select-field-31:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-127 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-90 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-22 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-10 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.join-menu-20 {
  z-index: 3;
  background-color: #1c3d97;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 4px 4px 11px 1px #00000082;
}

.div-block-2120 {
  display: flex;
}

.chip-label-72 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.image-194 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-22 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-22.hidden {
  padding-right: 6px;
}

.matched-80 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2121 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-195 {
  transform: rotate(180deg);
}

.remove-123 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-123:hover {
  opacity: 1;
}

.div-block-2122 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-44 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-44.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2123 {
  display: flex;
}

.ac-default-label-99 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-99.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-25 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-62 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-62:hover {
  background-color: #0000004a;
}

.right-column-tab-15 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-15:hover {
  background-color: #2a449a;
}

.right-column-tab-15.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-26 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-26:hover {
  opacity: 1;
}

.div-block-2124 {
  display: flex;
}

.field-label-5 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-5 {
  flex: 1;
  overflow: auto;
}

.block-22 {
  border: 1px solid #000;
  min-width: 600px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-22.hidden {
  min-height: 200px;
}

.div-block-2125 {
  min-height: 300px;
}

.query-column-10 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.table-info-wrapper-5 {
  background-color: #111446;
  border-bottom: 1px solid #3a60d4;
  flex: 1;
  align-items: flex-start;
  height: 400px;
  overflow: auto;
}

.div-block-2126 {
  flex: 1;
  min-height: 50px;
}

.div-block-2127 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2128 {
  display: flex;
  position: relative;
}

.text-block-194 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-12 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2129 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2130 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-128 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-124 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-124:hover {
  opacity: 1;
}

.item-overlay-23 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-23:hover {
  opacity: 1;
}

.select-holder-5 {
  border: 1px solid #3a60d4;
}

.text-block-195 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-23 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-23:hover {
  opacity: 1;
}

.join-edit-23.hidden {
  margin-right: 0;
}

.image-196 {
  width: 20px;
}

.title-67 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-67.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2131 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2132 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-24 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-24:hover {
  background-color: #243c92;
}

.search-wrapper-35 {
  position: relative;
}

.div-block-2133 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-196 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-30 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-30:hover {
  background-color: #9cb0db;
}

.div-block-2134 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2135 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2136 {
  width: 300px;
  min-height: 100px;
}

.div-block-2137 {
  background-color: #3d597e;
}

.results-holder-53 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-53.test {
  display: none;
}

.div-block-2138 {
  height: 100px;
  display: flex;
}

.div-block-2139 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-12 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-44 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-2140 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-81 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2141 {
  padding-left: 6px;
  display: flex;
}

.div-block-2142 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-2143 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-5 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-5:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.header-row-26 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2144 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-23 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-23.hidden {
  min-height: 200px;
}

.matched-82 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-82.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2145 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-23 {
  font-weight: 400;
}

.results-scroller-91 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2146 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.query-item-12 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-12:hover {
  background-color: #111446;
}

.form-block-63 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2147 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-22 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-2148 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-197 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-31 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-129 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-129.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-129.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2149 {
  padding-left: 20px;
}

.no-input-block-23 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-25 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-25.selected {
  background-color: #243c92;
}

.remove-125 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-125:hover {
  opacity: 1;
}

.div-block-2150 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-22 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-22:hover {
  opacity: 1;
}

.autocomplete-input-130 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.sort-option-button-10 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-10:hover {
  background-color: #111446;
}

.sort-option-button-10.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.div-block-2151 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-22 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.timer-text-13 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-13.sm {
  font-size: 28px;
}

.row-select-cell-7 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-7:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-7.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.header-row-27 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-25 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-25:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-25.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-22 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-22.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-5 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2152 {
  padding-right: 6px;
  position: relative;
}

.results-holder-54 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.query-list-6 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.explorer-cell-32 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-5 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-5.hidden {
  padding-right: 6px;
}

.drag-bar-26 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-26:hover {
  background-color: #1c3d97;
}

.drag-bar-26.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-9 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-9.as {
  margin-right: 8px;
}

.label-9.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-9.on {
  margin-left: 10px;
}

.label-9.alias.from {
  font-size: 14px;
}

.icon-div-52 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-52:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-52.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.close-section-copy-27 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-27:hover {
  opacity: 1;
}

.db-tab-23 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-23:hover {
  opacity: .93;
}

.db-tab-23.hidden {
  flex: none;
}

.db-tab-23.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-23.current.hidden {
  max-width: none;
}

.result-row-63 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-63:hover {
  background-color: #f3f5f8;
}

.result-row-63.selected-tab {
  background-color: #172766;
}

.result-row-63.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-63.selected {
  background-color: #d8e6fc;
}

.text-block-198 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-198:hover {
  background-color: #3b93ff;
}

.div-block-2153 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2154 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2155 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2156 {
  padding-left: 6px;
}

.div-block-2157 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-25 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-24 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2158 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-199 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-199.ellipsis {
  max-width: 500px;
}

.div-block-2159 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-100 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-100:focus {
  width: 200px;
}

.ac-default-label-100.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2160 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-33 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-73 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-41 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-41.selected-tab {
  color: #ffffffe6;
}

.ac-label-41.suffix {
  padding-left: 6px;
}

.title-68 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-22 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-126 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-126:hover {
  opacity: 1;
}

.unmatched-45 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-5 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-7 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-7:hover {
  background-color: #111446c4;
}

.a-tab-wrapper-5 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-5.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
}

.autocomplete-input-131 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-92 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-26 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-26.selected {
  background-color: #243c92;
}

.div-block-2161 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-31 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-31.hover {
  background-color: #a9bde8;
}

.content-row-31.selected {
  background-color: #faf2a1;
}

.content-row-31._2 {
  display: flex;
  position: relative;
}

.text-field-48 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-48::placeholder {
  color: #fffc;
}

.div-block-2162 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-93 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-16 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-16:hover {
  background-color: #1b2762;
}

.option-menu-div-16:active {
  text-transform: lowercase;
}

.chip-label-74 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-74.light {
  color: #fff;
}

.text-block-200 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2163 {
  padding-right: 10px;
}

.join-option-wrapper-21 {
  overflow: auto;
}

.div-block-2164 {
  display: flex;
}

.collection-edit-content-28 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-6 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2165 {
  flex: 1;
  min-height: 50px;
}

.div-block-2166 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-9 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-64 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-6 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-49 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.no-dbs-display-6 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.remove-127 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-127:hover {
  opacity: 1;
}

.item-overlay-24 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-24:hover {
  opacity: 1;
}

.loader-23 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2167 {
  margin-right: 20px;
}

.div-block-2168 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-7 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.search-wrapper-36 {
  position: relative;
}

.text-field-50 {
  margin-top: 6px;
}

.div-block-2169 {
  width: 240px;
}

.tag-content-45 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-6 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-6.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-83 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2170 {
  padding-left: 6px;
  display: flex;
}

.db-block-7 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-7:hover {
  background-color: #0e2a77;
}

.link-23 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2171 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.tooltip-9 {
  z-index: 996;
  opacity: .9;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.query-item-13 {
  cursor: pointer;
  background-color: #0000;
  width: 100%;
  padding: 12px 6px 12px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-13:hover {
  background-color: #111446;
}

.text-span-81 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-65 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2172 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-6 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2173 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-9 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-132 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2174 {
  margin-right: 20px;
}

.div-block-2175 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.sort-option-button-11 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-11:hover {
  background-color: #111446;
}

.sort-option-button-11.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.autocomplete-input-133 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-23 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-23.query {
  padding-left: 0;
}

.ac-default-label-101 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-10 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-10.big {
  font-size: 18px;
  font-weight: 300;
}

.icon-div-53 {
  opacity: .68;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 52px;
  min-width: 48px;
  height: 36px;
  margin-left: 4px;
  margin-right: 4px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-53:hover {
  opacity: .94;
  background-color: #162a4299;
}

.icon-div-53.add-new {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.result-row-64 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-64:hover {
  background-color: #f3f5f8;
}

.gkgjkhgkjg-6 {
  color: #fff;
  background-color: #243c92;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.gkgjkhgkjg-6:hover {
  background-color: #1b2762;
}

.gkgjkhgkjg-6.big {
  color: #0000;
  cursor: pointer;
  height: auto;
  padding: 8px 10px 8px 20px;
}

.db-list-copy-6 {
  z-index: 3;
  background-color: #172766;
  width: 95%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.ac-default-label-102 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-102:focus {
  width: 200px;
}

.div-block-2176 {
  border-radius: 8px;
}

.div-block-2177 {
  margin-right: 20px;
}

.ac-label-42 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-54 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-54:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-54.save {
  cursor: pointer;
}

.div-block-2178 {
  opacity: .5;
  margin-right: 14px;
}

.remove-128 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-128:hover {
  opacity: 1;
}

.field-chooser-holder-14 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-32 {
  padding-top: 6px;
}

.select-field-32:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-134 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-94 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-23 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-11 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.join-menu-21 {
  z-index: 3;
  background-color: #1c3d97;
  border-radius: 8px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 200px auto auto 220px;
  overflow: visible;
  box-shadow: 4px 4px 11px 1px #00000082;
}

.div-block-2179 {
  display: flex;
}

.chip-label-75 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.image-197 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-23 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-23.hidden {
  padding-right: 6px;
}

.matched-84 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2180 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-198 {
  transform: rotate(180deg);
}

.remove-129 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-129:hover {
  opacity: 1;
}

.div-block-2181 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-46 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-46.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2182 {
  display: flex;
}

.ac-default-label-103 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-103.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-26 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-65 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-65:hover {
  background-color: #0000004a;
}

.right-column-tab-16 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-16:hover {
  background-color: #2a449a;
}

.right-column-tab-16.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-28 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-28:hover {
  opacity: 1;
}

.div-block-2183 {
  display: flex;
}

.field-label-6 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-6 {
  flex: 1;
  overflow: auto;
}

.div-block-2184 {
  min-height: 300px;
}

.query-column-11 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.div-block-2185 {
  flex: 1;
  min-height: 50px;
}

.div-block-2186 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2187 {
  display: flex;
  position: relative;
}

.text-block-201 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-13 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2188 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2189 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-135 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-130 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-130:hover {
  opacity: 1;
}

.item-overlay-25 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-25:hover {
  opacity: 1;
}

.select-holder-6 {
  border: 1px solid #3a60d4;
}

.text-block-202 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-24 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-24:hover {
  opacity: 1;
}

.join-edit-24.hidden {
  margin-right: 0;
}

.image-199 {
  width: 20px;
}

.title-69 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-69.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2190 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2191 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-26 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-26:hover {
  background-color: #243c92;
}

.search-wrapper-37 {
  position: relative;
}

.div-block-2192 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-203 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-32 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-32:hover {
  background-color: #9cb0db;
}

.div-block-2193 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2194 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2195 {
  width: 300px;
  min-height: 100px;
}

.div-block-2196 {
  background-color: #3d597e;
}

.results-holder-55 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-55.test {
  display: none;
}

.div-block-2197 {
  height: 100px;
  display: flex;
}

.div-block-2198 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-13 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-46 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-2199 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-85 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2200 {
  padding-left: 6px;
  display: flex;
}

.div-block-2201 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-2202 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-6 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-6:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.header-row-28 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2203 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-24 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-24.hidden {
  min-height: 200px;
}

.matched-86 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-86.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2204 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-24 {
  font-weight: 400;
}

.results-scroller-95 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2205 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.form-block-66 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2206 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-23 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-2207 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-204 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-136 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-136.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-136.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2208 {
  padding-left: 20px;
}

.no-input-block-24 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-27 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-27.selected {
  background-color: #243c92;
}

.remove-131 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-131:hover {
  opacity: 1;
}

.div-block-2209 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-23 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-23:hover {
  opacity: 1;
}

.autocomplete-input-137 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.sort-option-button-12 {
  color: #fffc;
  cursor: pointer;
  border: 1px solid #ffffff4f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 54px;
  height: 30px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  display: flex;
}

.sort-option-button-12:hover {
  background-color: #111446;
}

.sort-option-button-12.selected {
  color: #fff;
  background-color: #4187f8;
  border-color: #ffffff87;
  font-weight: 600;
}

.div-block-2210 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-23 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.timer-text-14 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-14.sm {
  font-size: 28px;
}

.row-select-cell {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.header-row-29 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-27 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-27:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-27.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-24 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-24.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-6 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2211 {
  padding-right: 6px;
  position: relative;
}

.results-holder-56 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.query-list-7 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.explorer-cell-35 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-6 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-6.hidden {
  padding-right: 6px;
}

.drag-bar-28 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-28:hover {
  background-color: #1c3d97;
}

.drag-bar-28.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-11 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-11.as {
  margin-right: 8px;
}

.label-11.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-11.on {
  margin-left: 10px;
}

.label-11.alias.from {
  font-size: 14px;
}

.close-section-copy-29 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-29:hover {
  opacity: 1;
}

.db-tab-24 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-24:hover {
  opacity: .93;
}

.db-tab-24.hidden {
  flex: none;
}

.db-tab-24.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-24.current.hidden {
  max-width: none;
}

.result-row-66 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-66:hover {
  background-color: #f3f5f8;
}

.result-row-66.selected-tab {
  background-color: #172766;
}

.result-row-66.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-66.selected {
  background-color: #d8e6fc;
}

.text-block-205 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-205:hover {
  background-color: #3b93ff;
}

.div-block-2212 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2213 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2214 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2215 {
  padding-left: 6px;
}

.div-block-2216 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-27 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-25 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2217 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-206 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-206.ellipsis {
  max-width: 500px;
}

.div-block-2218 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-104 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-104:focus {
  width: 200px;
}

.ac-default-label-104.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2219 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-36 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-76 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-43 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-43.selected-tab {
  color: #ffffffe6;
}

.ac-label-43.suffix {
  padding-left: 6px;
}

.title-70 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-23 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-55 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-55:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-55.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-55.excel {
  cursor: pointer;
}

.icon-div-55.disabled {
  opacity: .36;
}

.icon-div-55.disabled:hover {
  background-color: #0000;
}

.icon-div-55.delete {
  display: flex;
}

.icon-div-55.save {
  cursor: pointer;
}

.icon-div-55.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-55.stop:hover {
  opacity: 1;
}

.icon-div-55.stop.disabled {
  opacity: .38;
}

.icon-div-55.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-55.activity:hover {
  background-color: #0000;
}

.icon-div-55.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-132 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-132:hover {
  opacity: 1;
}

.unmatched-47 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-6 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-8 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-8:hover {
  background-color: #111446c4;
}

.a-tab-wrapper-6 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-6.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
}

.autocomplete-input-138 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-96 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-28 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-28.selected {
  background-color: #243c92;
}

.div-block-2220 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row.hover {
  background-color: #a9bde8;
}

.content-row.selected {
  background-color: #faf2a1;
}

.content-row._2 {
  display: flex;
  position: relative;
}

.text-field-51 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-51::placeholder {
  color: #fffc;
}

.div-block-2221 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-97 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-17 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-17:hover {
  background-color: #1b2762;
}

.option-menu-div-17:active {
  text-transform: lowercase;
}

.chip-label-77 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-77.light {
  color: #fff;
}

.text-block-207 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2222 {
  padding-right: 10px;
}

.join-option-wrapper-22 {
  overflow: auto;
}

.div-block-2223 {
  display: flex;
}

.collection-edit-content-29 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-7 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2224 {
  flex: 1;
  min-height: 50px;
}

.div-block-2225 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-10 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-67 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-7 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-52 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-133 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-133:hover {
  opacity: 1;
}

.item-overlay-26 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-26:hover {
  opacity: 1;
}

.loader-24 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2226 {
  margin-right: 20px;
}

.div-block-2227 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-8 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.search-wrapper-38 {
  position: relative;
}

.text-field-53 {
  margin-top: 6px;
}

.div-block-2228 {
  width: 240px;
}

.tag-content-47 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-7 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-7.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-87 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2229 {
  padding-left: 6px;
  display: flex;
}

.db-block-8 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-8:hover {
  background-color: #0e2a77;
}

.link-24 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2230 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-82 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-68 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2231 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-7 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2232 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-10 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-139 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2233 {
  margin-right: 20px;
}

.div-block-2234 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-140 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-25 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-25.query {
  padding-left: 0;
}

.ac-default-label-105 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-12 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-12.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-67 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-67:hover {
  background-color: #f3f5f8;
}

.ac-default-label-106 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-106:focus {
  width: 200px;
}

.div-block-2235 {
  border-radius: 8px;
}

.div-block-2236 {
  margin-right: 20px;
}

.ac-label-44 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-56 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-56:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-56.save {
  cursor: pointer;
}

.div-block-2237 {
  opacity: .5;
  margin-right: 14px;
}

.remove-134 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-134:hover {
  opacity: 1;
}

.field-chooser-holder-15 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-33 {
  padding-top: 6px;
}

.select-field-33:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-141 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-98 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-24 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-12 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-2238 {
  display: flex;
}

.chip-label-78 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-78.light {
  color: #fff;
}

.image-200 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-24 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-24.hidden {
  padding-right: 6px;
}

.matched-88 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2239 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-201 {
  transform: rotate(180deg);
}

.remove-135 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-135:hover {
  opacity: 1;
}

.div-block-2240 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-48 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-48.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2241 {
  display: flex;
}

.ac-default-label-107 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-107.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-27 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-68 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-68:hover {
  background-color: #0000004a;
}

.right-column-tab-17 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-17:hover {
  background-color: #2a449a;
}

.right-column-tab-17.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-30 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-30:hover {
  opacity: 1;
}

.div-block-2242 {
  display: flex;
}

.fc-icon-5 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-5:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.field-label-7 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-7 {
  flex: 1;
  overflow: auto;
}

.div-block-2243 {
  min-height: 300px;
}

.query-column-12 {
  background-color: #172766;
  flex-direction: column;
  flex: none;
  width: 330px;
  min-width: 200px;
  height: 100vh;
  max-height: 100vh;
  display: flex;
}

.div-block-2244 {
  flex: 1;
  min-height: 50px;
}

.div-block-2245 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2246 {
  display: flex;
  position: relative;
}

.text-block-208 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-14 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2247 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2248 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-142 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-136 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-136:hover {
  opacity: 1;
}

.item-overlay-27 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-27:hover {
  opacity: 1;
}

.select-holder-7 {
  border: 1px solid #3a60d4;
}

.text-block-209 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-25 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-25:hover {
  opacity: 1;
}

.join-edit-25.hidden {
  margin-right: 0;
}

.image-202 {
  width: 20px;
}

.title-71 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-71.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2249 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2250 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-28 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-28:hover {
  background-color: #243c92;
}

.search-wrapper-39 {
  position: relative;
}

.div-block-2251 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-210 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-33 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-33:hover {
  background-color: #9cb0db;
}

.div-block-2252 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2253 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2254 {
  width: 300px;
  min-height: 100px;
}

.div-block-2255 {
  background-color: #3d597e;
}

.results-holder-57 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-57.test {
  display: block;
}

.div-block-2256 {
  height: 100px;
  display: flex;
}

.div-block-2257 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-14 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-48 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-2258 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-89 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2259 {
  padding-left: 6px;
  display: flex;
}

.div-block-2260 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-79 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-79.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2261 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-7 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-7:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-7._2 {
  opacity: .85;
}

.action-icon-7._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-30 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2262 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-25 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-25.hidden {
  min-height: 200px;
}

.matched-90 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-90.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2263 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-25 {
  font-weight: 400;
}

.results-scroller-99 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2264 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.form-block-69 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2265 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.sort-arrow-24 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.div-block-2266 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-211 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-37 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-143 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-143.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-143.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2267 {
  padding-left: 20px;
}

.no-input-block-25 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-29 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-29.selected {
  background-color: #243c92;
}

.remove-137 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-137:hover {
  opacity: 1;
}

.div-block-2268 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-24 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-24:hover {
  opacity: 1;
}

.autocomplete-input-144 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2269 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-24 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-25 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-15 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-15.sm {
  font-size: 28px;
}

.row-select-cell-8 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 30px;
  display: block;
}

.row-select-cell-8:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.row-select-cell-8.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.header-row-31 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-29 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-29:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-29.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-26 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-26.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-7 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2270 {
  padding-right: 6px;
  position: relative;
}

.results-holder-58 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-38 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-7 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-7.hidden {
  padding-right: 6px;
}

.drag-bar-30 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-30:hover {
  background-color: #1c3d97;
}

.drag-bar-30.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-13 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-13.as {
  margin-right: 8px;
}

.label-13.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-13.on {
  margin-left: 10px;
}

.label-13.alias.from {
  font-size: 14px;
}

.close-section-copy-31 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-31:hover {
  opacity: 1;
}

.chip-label-80 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-25 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-25:hover {
  opacity: .93;
}

.db-tab-25.hidden {
  flex: none;
}

.db-tab-25.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-25.current.hidden {
  max-width: none;
}

.result-row-69 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-69:hover {
  background-color: #f3f5f8;
}

.result-row-69.selected-tab {
  background-color: #172766;
}

.result-row-69.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-69.selected {
  background-color: #d8e6fc;
}

.text-block-212 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-212:hover {
  background-color: #3b93ff;
}

.div-block-2271 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2272 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2273 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2274 {
  padding-left: 6px;
}

.div-block-2275 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-29 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-26 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2276 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-213 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-213.ellipsis {
  max-width: 500px;
}

.div-block-2277 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-108 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-108:focus {
  width: 200px;
}

.ac-default-label-108.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2278 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-39 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-81 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-45 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-45.selected-tab {
  color: #ffffffe6;
}

.ac-label-45.suffix {
  padding-left: 6px;
}

.title-72 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-24 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-57 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-57:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-57.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-57.excel {
  cursor: pointer;
}

.icon-div-57.disabled {
  opacity: .36;
}

.icon-div-57.disabled:hover {
  background-color: #0000;
}

.icon-div-57.delete {
  display: flex;
}

.icon-div-57.save {
  cursor: pointer;
}

.icon-div-57.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-57.stop:hover {
  opacity: 1;
}

.icon-div-57.stop.disabled {
  opacity: .38;
}

.icon-div-57.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-57.activity:hover {
  background-color: #0000;
}

.icon-div-57.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-138 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-138:hover {
  opacity: 1;
}

.unmatched-49 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-7 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.query-item-copy-9 {
  cursor: pointer;
  background-color: #111446;
  width: 100%;
  padding: 100px 6px 100px 10px;
  position: relative;
  overflow: hidden;
}

.query-item-copy-9:hover {
  background-color: #111446c4;
}

.a-tab-wrapper-7 {
  background-color: #3954a9;
  flex-direction: row;
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.a-tab-wrapper-7.unselectable {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 44px;
}

.autocomplete-input-145 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-100 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-30 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-30.selected {
  background-color: #243c92;
}

.div-block-2279 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-34 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-34.hover {
  background-color: #a9bde8;
}

.content-row-34.selected {
  background-color: #faf2a1;
}

.content-row-34._2 {
  display: flex;
  position: relative;
}

.text-field-54 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-54::placeholder {
  color: #fffc;
}

.query-list-8 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.div-block-2280 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-101 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-18 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-18:hover {
  background-color: #1b2762;
}

.option-menu-div-18:active {
  text-transform: lowercase;
}

.text-block-214 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2281 {
  padding-right: 10px;
}

.join-option-wrapper-23 {
  overflow: auto;
}

.div-block-2282 {
  display: flex;
}

.collection-edit-content-30 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-8 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2283 {
  flex: 1;
  min-height: 50px;
}

.div-block-2284 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-11 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-70 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-8 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-55 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-139 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-139:hover {
  opacity: 1;
}

.item-overlay-28 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-28:hover {
  opacity: 1;
}

.loader-25 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2285 {
  margin-right: 20px;
}

.div-block-2286 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-9 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.search-wrapper-40 {
  position: relative;
}

.text-field-56 {
  margin-top: 6px;
}

.div-block-2287 {
  width: 240px;
}

.tag-content-49 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-8 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-8.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-91 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2288 {
  padding-left: 6px;
  display: flex;
}

.chip-label-82 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-9 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-9:hover {
  background-color: #0e2a77;
}

.link-25 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2289 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-83 {
  color: #ffffffd4;
  background-color: #0000;
}

.form-block-71 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2290 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-8 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2291 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-11 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-146 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2292 {
  margin-right: 20px;
}

.div-block-2293 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-147 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-27 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-27.query {
  padding-left: 0;
}

.ac-default-label-109 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-14 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-14.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-70 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-70:hover {
  background-color: #f3f5f8;
}

.ac-default-label-110 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-110:focus {
  width: 200px;
}

.div-block-2294 {
  border-radius: 8px;
}

.div-block-2295 {
  margin-right: 20px;
}

.ac-label-46 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-58 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-58:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-58.save {
  cursor: pointer;
}

.div-block-2296 {
  opacity: .5;
  margin-right: 14px;
}

.remove-140 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-140:hover {
  opacity: 1;
}

.field-chooser-holder-16 {
  justify-content: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.select-field-34 {
  padding-top: 6px;
}

.select-field-34:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-148 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-102 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-25 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-13 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-2297 {
  display: flex;
}

.image-203 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-25 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-25.hidden {
  padding-right: 6px;
}

.matched-92 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2298 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-204 {
  transform: rotate(180deg);
}

.remove-141 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-141:hover {
  opacity: 1;
}

.div-block-2299 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-50 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-50.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2300 {
  display: flex;
}

.ac-default-label-111 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-111.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-28 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-71 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-71:hover {
  background-color: #0000004a;
}

.right-column-tab-18 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-18:hover {
  background-color: #2a449a;
}

.right-column-tab-18.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-32 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-32:hover {
  opacity: 1;
}

.div-block-2301 {
  display: flex;
}

.fc-icon-6 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-6:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.field-label-8 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-8 {
  flex: 1;
  overflow: auto;
}

.div-block-2302 {
  min-height: 300px;
}

.div-block-2303 {
  flex: 1;
  min-height: 50px;
}

.div-block-2304 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2305 {
  display: flex;
  position: relative;
}

.text-block-215 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-15 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2306 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2307 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-149 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-142 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-142:hover {
  opacity: 1;
}

.item-overlay-29 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-29:hover {
  opacity: 1;
}

.select-holder-8 {
  border: 1px solid #3a60d4;
}

.text-block-216 {
  min-width: 60px;
  max-width: 170px;
}

.join-edit-26 {
  opacity: .8;
  cursor: pointer;
  background-color: #3485fd;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff7a;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 40px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.join-edit-26:hover {
  opacity: 1;
}

.join-edit-26.hidden {
  margin-right: 0;
}

.image-205 {
  width: 20px;
}

.title-73 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-73.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2308 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2309 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-30 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-30:hover {
  background-color: #243c92;
}

.search-wrapper-41 {
  position: relative;
}

.div-block-2310 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-217 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-35 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-35:hover {
  background-color: #9cb0db;
}

.div-block-2311 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2312 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2313 {
  width: 300px;
  min-height: 100px;
}

.div-block-2314 {
  background-color: #3d597e;
}

.results-holder-59 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-59.test {
  display: none;
}

.div-block-2315 {
  height: 100px;
  display: flex;
}

.div-block-2316 {
  width: 4px;
  min-width: 4px;
}

.a-join-holder-15 {
  z-index: 3;
  margin-top: 0;
  padding-right: 16px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tag-content-50 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-2317 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-93 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2318 {
  padding-left: 6px;
  display: flex;
}

.div-block-2319 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-83 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-83.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2320 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-8 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-8:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-8._2 {
  opacity: .85;
}

.action-icon-8._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-32 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2321 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-26 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-26.hidden {
  min-height: 200px;
}

.matched-94 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-94.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2322 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-26 {
  font-weight: 400;
}

.results-scroller-103 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2323 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.form-block-72 {
  margin-bottom: 0;
  margin-left: 20px;
}

.div-block-2324 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2325 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-218 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-40 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-150 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-150.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-150.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2326 {
  padding-left: 20px;
}

.no-input-block-26 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-31 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-31.selected {
  background-color: #243c92;
}

.remove-143 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-143:hover {
  opacity: 1;
}

.div-block-2327 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-25 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-25:hover {
  opacity: 1;
}

.form-block-73 {
  margin-bottom: 0;
}

.autocomplete-input-151 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2328 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-25 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-26 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-16 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-16.sm {
  font-size: 28px;
}

.header-row-33 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-31 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-31:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-31.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-28 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-28.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-8 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2329 {
  padding-right: 6px;
  position: relative;
}

.results-holder-60 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-41 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-8 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-8.hidden {
  padding-right: 6px;
}

.drag-bar-32 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-32:hover {
  background-color: #1c3d97;
}

.drag-bar-32.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-15 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-15.as {
  margin-right: 8px;
}

.label-15.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-15.on {
  margin-left: 10px;
}

.label-15.alias.from {
  font-size: 14px;
}

.close-section-copy-33 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-33:hover {
  opacity: 1;
}

.chip-label-84 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-26 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-26:hover {
  opacity: .93;
}

.db-tab-26.hidden {
  flex: none;
}

.db-tab-26.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-26.current.hidden {
  max-width: none;
}

.result-row-72 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-72:hover {
  background-color: #f3f5f8;
}

.result-row-72.selected-tab {
  background-color: #172766;
}

.result-row-72.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-72.selected {
  background-color: #d8e6fc;
}

.text-block-219 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-219:hover {
  background-color: #3b93ff;
}

.div-block-2330 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2331 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2332 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2333 {
  padding-left: 6px;
}

.div-block-2334 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-31 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-27 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2335 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-220 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-220.ellipsis {
  max-width: 500px;
}

.div-block-2336 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-112 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-112:focus {
  width: 200px;
}

.ac-default-label-112.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2337 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-42 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-85 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-47 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-47.selected-tab {
  color: #ffffffe6;
}

.ac-label-47.suffix {
  padding-left: 6px;
}

.title-74 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-25 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-59 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-59:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-59.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-59.excel {
  cursor: pointer;
}

.icon-div-59.disabled {
  opacity: .36;
}

.icon-div-59.disabled:hover {
  background-color: #0000;
}

.icon-div-59.delete {
  display: flex;
}

.icon-div-59.save {
  cursor: pointer;
}

.icon-div-59.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-59.stop:hover {
  opacity: 1;
}

.icon-div-59.stop.disabled {
  opacity: .38;
}

.icon-div-59.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-59.activity:hover {
  background-color: #0000;
}

.icon-div-59.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-144 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-144:hover {
  opacity: 1;
}

.unmatched-51 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-8 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input-152 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-104 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-32 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-32.selected {
  background-color: #243c92;
}

.tag-content-51 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2338 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-36 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-36.hover {
  background-color: #a9bde8;
}

.content-row-36.selected {
  background-color: #faf2a1;
}

.content-row-36._2 {
  display: flex;
  position: relative;
}

.text-field-57 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-57::placeholder {
  color: #fffc;
}

.query-list-9 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.div-block-2339 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-105 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-19 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-19:hover {
  background-color: #1b2762;
}

.option-menu-div-19:active {
  text-transform: lowercase;
}

.text-block-221 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2340 {
  padding-right: 10px;
}

.join-option-wrapper-24 {
  overflow: auto;
}

.div-block-2341 {
  display: flex;
}

.collection-edit-content-31 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-9 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2342 {
  flex: 1;
  min-height: 50px;
}

.div-block-2343 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-12 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-74 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-9 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-58 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-145 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-145:hover {
  opacity: 1;
}

.item-overlay-30 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-30:hover {
  opacity: 1;
}

.loader-26 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2344 {
  margin-right: 20px;
}

.div-block-2345 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-10 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.search-wrapper-42 {
  position: relative;
}

.text-field-59 {
  margin-top: 6px;
}

.div-block-2346 {
  width: 240px;
}

.key-9 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-9.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-95 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2347 {
  padding-left: 6px;
  display: flex;
}

.chip-label-86 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-10 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-10:hover {
  background-color: #0e2a77;
}

.link-26 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2348 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-84 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2349 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-9 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2350 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-12 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-153 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2351 {
  margin-right: 20px;
}

.div-block-2352 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-154 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-29 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-29.query {
  padding-left: 0;
}

.ac-default-label-113 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-16 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-16.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-73 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-73:hover {
  background-color: #f3f5f8;
}

.ac-default-label-114 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-114:focus {
  width: 200px;
}

.div-block-2353 {
  border-radius: 8px;
}

.div-block-2354 {
  margin-right: 20px;
}

.ac-label-48 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-60 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-60:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-60.save {
  cursor: pointer;
}

.div-block-2355 {
  opacity: .5;
  margin-right: 14px;
}

.remove-146 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-146:hover {
  opacity: 1;
}

.select-field-35 {
  padding-top: 6px;
}

.select-field-35:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-155 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-106 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-26 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-14 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-52 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2356 {
  display: flex;
}

.image-206 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-26 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-26.hidden {
  padding-right: 6px;
}

.matched-96 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2357 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-207 {
  transform: rotate(180deg);
}

.remove-147 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-147:hover {
  opacity: 1;
}

.div-block-2358 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-53 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-52 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-52.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2359 {
  display: flex;
}

.ac-default-label-115 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-115.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-29 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-74 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-74:hover {
  background-color: #0000004a;
}

.right-column-tab-19 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-19:hover {
  background-color: #2a449a;
}

.right-column-tab-19.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-34 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-34:hover {
  opacity: 1;
}

.div-block-2360 {
  display: flex;
}

.fc-icon-7 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-7:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.field-label-9 {
  font-family: Open Sans, sans-serif;
}

.sharing-tagging-wrapper-9 {
  flex: 1;
  overflow: auto;
}

.div-block-2361 {
  min-height: 300px;
}

.div-block-2362 {
  flex: 1;
  min-height: 50px;
}

.div-block-2363 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2364 {
  display: flex;
  position: relative;
}

.text-block-222 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-16 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2365 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2366 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-156 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-148 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-148:hover {
  opacity: 1;
}

.item-overlay-31 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-31:hover {
  opacity: 1;
}

.text-block-223 {
  min-width: 60px;
  max-width: 170px;
}

.image-208 {
  width: 20px;
}

.title-75 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-75.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2367 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2368 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-cell-32 {
  color: #fff;
  object-fit: fill;
  background-color: #243c92;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-32:hover {
  background-color: #243c92;
}

.div-block-2369 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-224 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-37 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-37:hover {
  background-color: #9cb0db;
}

.div-block-2370 {
  padding-bottom: 8px;
  padding-left: 0;
}

.div-block-2371 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2372 {
  width: 300px;
  min-height: 100px;
}

.div-block-2373 {
  background-color: #3d597e;
}

.results-holder-61 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-61.test {
  display: none;
}

.div-block-2374 {
  height: 100px;
  display: flex;
}

.div-block-2375 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-43 {
  display: block;
  position: relative;
}

.div-block-2376 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-97 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2377 {
  padding-left: 6px;
  display: flex;
}

.div-block-2378 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-87 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-87.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2379 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-9 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-9:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-9._2 {
  opacity: .85;
}

.action-icon-9._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-34 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2380 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-27 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-27.hidden {
  min-height: 200px;
}

.matched-98 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-98.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2381 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-27 {
  font-weight: 400;
}

.results-scroller-107 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2382 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-2383 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2384 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-225 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-43 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-157 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-157.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-157.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2385 {
  padding-left: 20px;
}

.no-input-block-27 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-33 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-33.selected {
  background-color: #243c92;
}

.remove-149 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-149:hover {
  opacity: 1;
}

.div-block-2386 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-26 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-26:hover {
  opacity: 1;
}

.form-block-75 {
  margin-bottom: 0;
}

.autocomplete-input-158 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2387 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-26 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-27 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-17 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-17.sm {
  font-size: 28px;
}

.header-row-35 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.command-menu-left-2 {
  background-color: #0000;
}

.drag-bar-33 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-33:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-33.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-30 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-30.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-9 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2388 {
  padding-right: 6px;
  position: relative;
}

.results-holder-62 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-44 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.extra-icons-9 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.extra-icons-9.hidden {
  padding-right: 6px;
}

.drag-bar-34 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-34:hover {
  background-color: #1c3d97;
}

.drag-bar-34.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-17 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-17.as {
  margin-right: 8px;
}

.label-17.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-17.on {
  margin-left: 10px;
}

.label-17.alias.from {
  font-size: 14px;
}

.close-section-copy-35 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-35:hover {
  opacity: 1;
}

.chip-label-88 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-27 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-27:hover {
  opacity: .93;
}

.db-tab-27.hidden {
  flex: none;
}

.db-tab-27.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-27.current.hidden {
  max-width: none;
}

.result-row-75 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-75:hover {
  background-color: #f3f5f8;
}

.result-row-75.selected-tab {
  background-color: #172766;
}

.result-row-75.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-75.selected {
  background-color: #d8e6fc;
}

.text-block-226 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-226:hover {
  background-color: #3b93ff;
}

.div-block-2389 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2390 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2391 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2392 {
  padding-left: 6px;
}

.div-block-2393 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-33 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-28 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2394 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-227 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-227.ellipsis {
  max-width: 500px;
}

.div-block-2395 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-116 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-116:focus {
  width: 200px;
}

.ac-default-label-116.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2396 {
  flex: 1;
  overflow: hidden;
}

.select-holder-9 {
  border: 1px solid #3a60d4;
  position: relative;
}

.select-holder-9.hidden {
  position: relative;
}

.explorer-cell-45 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-89 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-49 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-49.selected-tab {
  color: #ffffffe6;
}

.ac-label-49.suffix {
  padding-left: 6px;
}

.title-76 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-26 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-61 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-61:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-61.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-61.excel {
  cursor: pointer;
}

.icon-div-61.disabled {
  opacity: .36;
}

.icon-div-61.disabled:hover {
  background-color: #0000;
}

.icon-div-61.delete {
  display: flex;
}

.icon-div-61.save {
  cursor: pointer;
}

.icon-div-61.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-61.stop:hover {
  opacity: 1;
}

.icon-div-61.stop.disabled {
  opacity: .38;
}

.icon-div-61.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-61.activity:hover {
  background-color: #0000;
}

.icon-div-61.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-150 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-150:hover {
  opacity: 1;
}

.unmatched-53 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-9 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input-159 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-108 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-34 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-34.selected {
  background-color: #243c92;
}

.tag-content-54 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2397 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-38 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-38.hover {
  background-color: #a9bde8;
}

.content-row-38.selected {
  background-color: #faf2a1;
}

.content-row-38._2 {
  display: flex;
  position: relative;
}

.text-field-60 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-60::placeholder {
  color: #fffc;
}

.query-list-10 {
  background-color: #172766;
  flex: 1;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: auto;
}

.div-block-2398 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-109 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-20 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-20:hover {
  background-color: #1b2762;
}

.option-menu-div-20:active {
  text-transform: lowercase;
}

.text-block-228 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2399 {
  padding-right: 10px;
}

.div-block-2400 {
  display: flex;
}

.collection-edit-content-32 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-10 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.div-block-2401 {
  flex: 1;
  min-height: 50px;
}

.div-block-2402 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-13 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-76 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-10 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-61 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-151 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-151:hover {
  opacity: 1;
}

.item-overlay-32 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-32:hover {
  opacity: 1;
}

.loader-27 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2403 {
  margin-right: 20px;
}

.div-block-2404 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-11 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.text-field-62 {
  margin-top: 6px;
}

.div-block-2405 {
  width: 240px;
}

.key-10 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-10.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-99 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2406 {
  padding-left: 6px;
  display: flex;
}

.chip-label-90 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-11 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-11:hover {
  background-color: #0e2a77;
}

.link-27 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2407 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-85 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2408 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-10 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2409 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-13 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-160 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2410 {
  margin-right: 20px;
}

.div-block-2411 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-161 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-31 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-31.query {
  padding-left: 0;
}

.ac-default-label-117 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-18 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-18.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-76 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-76:hover {
  background-color: #f3f5f8;
}

.ac-default-label-118 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-118:focus {
  width: 200px;
}

.div-block-2412 {
  border-radius: 8px;
}

.div-block-2413 {
  margin-right: 20px;
}

.ac-label-50 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-62 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-62:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-62.save {
  cursor: pointer;
}

.div-block-2414 {
  opacity: .5;
  margin-right: 14px;
}

.remove-152 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-152:hover {
  opacity: 1;
}

.select-field-36 {
  padding-top: 6px;
}

.select-field-36:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-162 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-110 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-27 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-15 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-55 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2415 {
  padding-left: 6px;
}

.div-block-2416 {
  display: flex;
}

.image-209 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-27 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-27.hidden {
  padding-right: 6px;
}

.matched-100 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2417 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-210 {
  transform: rotate(180deg);
}

.remove-153 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-153:hover {
  opacity: 1;
}

.div-block-2418 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-56 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-54 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-54.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2419 {
  display: flex;
}

.ac-default-label-119 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-119.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-30 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-77 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-77:hover {
  background-color: #0000004a;
}

.right-column-tab-20 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-20:hover {
  background-color: #2a449a;
}

.right-column-tab-20.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-36 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-36:hover {
  opacity: 1;
}

.div-block-2420 {
  display: flex;
}

.fc-icon-8 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-8:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.field-label-10 {
  font-family: Open Sans, sans-serif;
}

.header-select-cell {
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd72a_unchecked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  width: 34px;
  min-width: 34px;
  height: 100%;
  min-height: 42px;
  display: block;
}

.header-select-cell:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af8704e791bdd43_check-hover.png");
}

.header-select-cell.dash {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6344f5ff34a681e2d847c8a6_deselect.png");
}

.header-select-cell.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  display: block;
}

.div-block-2421 {
  min-height: 300px;
}

.div-block-2422 {
  flex: 1;
  min-height: 50px;
}

.div-block-2423 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2424 {
  display: flex;
  position: relative;
}

.text-block-229 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-17 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2425 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2426 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-163 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-154 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-154:hover {
  opacity: 1;
}

.item-overlay-33 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-33:hover {
  opacity: 1;
}

.text-block-230 {
  min-width: 60px;
  max-width: 170px;
}

.image-211 {
  width: 20px;
}

.title-77 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-77.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2427 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2428 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2429 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-231 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-39 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-39:hover {
  background-color: #9cb0db;
}

.div-block-2430 {
  padding-bottom: 8px;
  padding-left: 6px;
}

.div-block-2431 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2432 {
  width: 300px;
  min-height: 100px;
}

.div-block-2433 {
  background-color: #3d597e;
}

.results-holder-63 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-63.test {
  display: none;
}

.div-block-2434 {
  height: 100px;
  display: flex;
}

.div-block-2435 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-44 {
  display: block;
  position: relative;
}

.div-block-2436 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-101 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2437 {
  padding-left: 6px;
  display: flex;
}

.div-block-2438 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-91 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-91.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2439 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-10 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-10:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-10._2 {
  opacity: .85;
}

.action-icon-10._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-36 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2440 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-28 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-28.hidden {
  min-height: 200px;
}

.matched-102 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-102.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2441 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-28 {
  font-weight: 400;
}

.preview-area-left-copy-6 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 0 0 6px 6px;
  display: block;
}

.results-scroller-111 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2442 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-2443 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2444 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-232 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-46 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-164 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-164.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-164.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2445 {
  padding-left: 20px;
}

.no-input-block-28 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-34 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-34.selected {
  background-color: #243c92;
}

.remove-155 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-155:hover {
  opacity: 1;
}

.div-block-2446 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-27 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-27:hover {
  opacity: 1;
}

.form-block-77 {
  margin-bottom: 0;
}

.autocomplete-input-165 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2447 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-27 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-28 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-18 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-18.sm {
  font-size: 28px;
}

.header-row-37 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.command-menu-left-2-2 {
  padding-left: 6px;
}

.drag-bar-35 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-35:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-35.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-32 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-32.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-10 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.div-block-2448 {
  padding-right: 6px;
  position: relative;
}

.results-holder-64 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-47 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-36 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-36:hover {
  background-color: #1c3d97;
}

.drag-bar-36.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-19 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-19.as {
  margin-right: 8px;
}

.label-19.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-19.on {
  margin-left: 10px;
}

.label-19.alias.from {
  font-size: 14px;
}

.close-section-copy-37 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-37:hover {
  opacity: 1;
}

.chip-label-92 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-28 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-28:hover {
  opacity: .93;
}

.db-tab-28.hidden {
  flex: none;
}

.db-tab-28.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-28.current.hidden {
  max-width: none;
}

.result-row-78 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-78:hover {
  background-color: #f3f5f8;
}

.result-row-78.selected-tab {
  background-color: #172766;
}

.result-row-78.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-78.selected {
  background-color: #d8e6fc;
}

.text-block-233 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-233:hover {
  background-color: #3b93ff;
}

.div-block-2449 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2450 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2451 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2452 {
  padding-left: 6px;
}

.div-block-2453 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-35 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-29 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2454 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-234 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-234.ellipsis {
  max-width: 500px;
}

.div-block-2455 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-120 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-120:focus {
  width: 200px;
}

.ac-default-label-120.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2456 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-48 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-93 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-51 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-51.selected-tab {
  color: #ffffffe6;
}

.ac-label-51.suffix {
  padding-left: 6px;
}

.title-78 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-27 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-63 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-63:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-63.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-63.excel {
  cursor: pointer;
}

.icon-div-63.disabled {
  opacity: .36;
}

.icon-div-63.disabled:hover {
  background-color: #0000;
}

.icon-div-63.delete {
  display: flex;
}

.icon-div-63.save {
  cursor: pointer;
}

.icon-div-63.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-63.stop:hover {
  opacity: 1;
}

.icon-div-63.stop.disabled {
  opacity: .38;
}

.icon-div-63.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-63.activity:hover {
  background-color: #0000;
}

.icon-div-63.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-156 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-156:hover {
  opacity: 1;
}

.unmatched-55 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-10 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input-166 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-112 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-36 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-36.selected {
  background-color: #243c92;
}

.tag-content-57 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2457 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-40 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-40.hover {
  background-color: #a9bde8;
}

.content-row-40.selected {
  background-color: #faf2a1;
}

.content-row-40._2 {
  display: flex;
  position: relative;
}

.text-field-63 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-63::placeholder {
  color: #fffc;
}

.div-block-2458 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-113 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-21 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-21:hover {
  background-color: #1b2762;
}

.option-menu-div-21:active {
  text-transform: lowercase;
}

.text-tooltip-3 {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.text-block-235 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2459 {
  padding-right: 10px;
}

.div-block-2460 {
  display: flex;
}

.collection-edit-content-33 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-11 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-10 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2461 {
  flex: 1;
  min-height: 50px;
}

.div-block-2462 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.whisper-14 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-78 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-11 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-64 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-157 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-157:hover {
  opacity: 1;
}

.item-overlay-34 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-34:hover {
  opacity: 1;
}

.loader-28 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2463 {
  margin-right: 20px;
}

.div-block-2464 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-12 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.text-field-65 {
  margin-top: 6px;
}

.div-block-2465 {
  width: 240px;
}

.key-11 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-11.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-103 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2466 {
  padding-left: 6px;
  display: flex;
}

.chip-label-94 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-12 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-12:hover {
  background-color: #0e2a77;
}

.link-28 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2467 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-86 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2468 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-11 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2469 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-14 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-167 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2470 {
  margin-right: 20px;
}

.div-block-2471 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-168 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-33 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-33.query {
  padding-left: 0;
}

.ac-default-label-121 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-20 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-20.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-79 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-79:hover {
  background-color: #f3f5f8;
}

.ac-default-label-122 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-122:focus {
  width: 200px;
}

.div-block-2472 {
  border-radius: 8px;
}

.div-block-2473 {
  margin-right: 20px;
}

.ac-label-52 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-64 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-64:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-64.save {
  cursor: pointer;
}

.div-block-2474 {
  opacity: .5;
  margin-right: 14px;
}

.remove-158 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-158:hover {
  opacity: 1;
}

.select-field-37 {
  padding-top: 6px;
}

.select-field-37:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-169 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-114 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-28 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-16 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-58 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.on-heading-4 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2475 {
  display: flex;
}

.image-212 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-3 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-3:hover {
  background-color: #9cb0db;
}

.row-3.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-3.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-3.selected {
  background-color: #faf2a1;
}

.edit-toolbar-28 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-28.hidden {
  padding-right: 6px;
}

.matched-104 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2476 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-213 {
  transform: rotate(180deg);
}

.remove-159 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-159:hover {
  opacity: 1;
}

.div-block-2477 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-59 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-56 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-56.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2478 {
  display: flex;
}

.ac-default-label-123 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-123.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-31 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-80 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-80:hover {
  background-color: #0000004a;
}

.right-column-tab-21 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-21:hover {
  background-color: #2a449a;
}

.right-column-tab-21.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-38 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-38:hover {
  opacity: 1;
}

.div-block-2479 {
  display: flex;
}

.fc-icon-9 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-9:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2480 {
  padding: 0;
}

.row-fk-2 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 50px;
  padding: 10px;
  display: flex;
}

.div-block-2481 {
  min-height: 300px;
}

.error-title-text-copy-2 {
  color: #233852;
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.div-block-2482 {
  flex: 1;
  min-height: 50px;
}

.div-block-2483 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2484 {
  display: flex;
  position: relative;
}

.text-block-236 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-18 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.no-foreign-keys-exist-2 {
  background-color: #c3d1ef;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.div-block-2485 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2486 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-170 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-160 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-160:hover {
  opacity: 1;
}

.item-overlay-35 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-35:hover {
  opacity: 1;
}

.text-block-237 {
  min-width: 60px;
  max-width: 170px;
}

.command-menu-left-3 {
  padding-left: 6px;
  padding-right: 0;
}

.image-214 {
  width: 20px;
}

.title-79 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-79.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2487 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2488 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2489 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-238 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-41 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-41:hover {
  background-color: #9cb0db;
}

.div-block-2490 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2491 {
  width: 300px;
  min-height: 100px;
}

.div-block-2492 {
  background-color: #3d597e;
}

.results-holder-65 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-65.test {
  display: none;
}

.label-14 {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

.div-block-2493 {
  height: 100px;
  display: flex;
}

.div-block-2494 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-45 {
  display: block;
  position: relative;
}

.div-block-2495 {
  cursor: grab;
  background-color: #ffffff82;
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.matched-105 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2496 {
  padding-left: 6px;
  display: flex;
}

.div-block-2497 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-95 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-95.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2498 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-11 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-11:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-11._2 {
  opacity: .85;
}

.action-icon-11._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-38 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2499 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-29 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-29.hidden {
  min-height: 200px;
}

.matched-106 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-106.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2500 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-29 {
  font-weight: 400;
}

.results-scroller-115 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2501 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-2502 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2503 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-239 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.preview-area-left-copy-7 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.explorer-cell-49 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-171 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-171.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-171.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2504 {
  padding-left: 20px;
}

.no-input-block-29 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-35 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-35.selected {
  background-color: #243c92;
}

.remove-161 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-161:hover {
  opacity: 1;
}

.div-block-2505 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-28 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-28:hover {
  opacity: 1;
}

.form-block-79 {
  margin-bottom: 0;
}

.autocomplete-input-172 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2506 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-28 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-29 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-19 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-19.sm {
  font-size: 28px;
}

.header-row-39 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  position: relative;
  overflow: visible;
}

.drag-bar-37 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-37:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-37.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-34 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-34.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-11 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-11 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2507 {
  padding-right: 6px;
  position: relative;
}

.results-holder-66 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.error-detail-text-2 {
  color: #ffffffdb;
  font-family: Open Sans, sans-serif;
}

.explorer-cell-50 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-38 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-38:hover {
  background-color: #1c3d97;
}

.drag-bar-38.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-21 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-21.as {
  margin-right: 8px;
}

.label-21.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-21.on {
  margin-left: 10px;
}

.label-21.alias.from {
  font-size: 14px;
}

.close-section-copy-39 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-39:hover {
  opacity: 1;
}

.chip-label-96 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-29 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-29:hover {
  opacity: .93;
}

.db-tab-29.hidden {
  flex: none;
}

.db-tab-29.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-29.current.hidden {
  max-width: none;
}

.result-row-81 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-81:hover {
  background-color: #f3f5f8;
}

.result-row-81.selected-tab {
  background-color: #172766;
}

.result-row-81.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-81.selected {
  background-color: #d8e6fc;
}

.text-block-240 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-240:hover {
  background-color: #3b93ff;
}

.table-fields-3 {
  flex: 1;
  align-self: flex-start;
  height: auto;
  min-height: 265px;
  margin-top: 10px;
  margin-bottom: 20px;
  display: inline-block;
  position: relative;
  top: auto;
  left: auto;
  overflow: auto;
}

.div-block-2508 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2509 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2510 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.table-tab-template-2 {
  background-color: #273579;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.table-tab-template-2.hidden {
  display: none;
}

.div-block-2511 {
  padding-left: 6px;
}

.div-block-2512 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.header-cell-content-37 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.text-12-white-30 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.row-open-3 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9be4427a5b8b_open.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  width: 26px;
  height: 100%;
  min-height: 30px;
  margin-left: 6px;
}

.row-open-3:hover {
  opacity: 1;
}

.row-open-3.w {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64d59dc7c05e491caa13fec4_open.png");
}

.div-block-2513 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-241 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-241.ellipsis {
  max-width: 500px;
}

.div-block-2514 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-124 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-124:focus {
  width: 200px;
}

.ac-default-label-124.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2515 {
  flex: 1;
  overflow: hidden;
}

.text-14-w {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
}

.text-14-w.bold {
  text-align: left;
  padding-left: 10px;
  font-weight: 700;
  text-decoration: none;
}

.explorer-cell-51 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-97 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-53 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-53.selected-tab {
  color: #ffffffe6;
}

.ac-label-53.suffix {
  padding-left: 6px;
}

.title-80 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-28 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-65 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-65:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-65.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-65.excel {
  cursor: pointer;
}

.icon-div-65.disabled {
  opacity: .36;
}

.icon-div-65.disabled:hover {
  background-color: #0000;
}

.icon-div-65.delete {
  display: flex;
}

.icon-div-65.save {
  cursor: pointer;
}

.icon-div-65.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-65.stop:hover {
  opacity: 1;
}

.icon-div-65.stop.disabled {
  opacity: .38;
}

.icon-div-65.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-65.activity:hover {
  background-color: #0000;
}

.icon-div-65.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-162 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-162:hover {
  opacity: 1;
}

.unmatched-57 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-11 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input-173 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-116 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-38 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-38.selected {
  background-color: #243c92;
}

.editable-db-field-2 {
  color: #111446;
  min-width: 60px;
}

.tag-content-60 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2516 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-42 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-42.hover {
  background-color: #a9bde8;
}

.content-row-42.selected {
  background-color: #faf2a1;
}

.content-row-42._2 {
  display: flex;
  position: relative;
}

.text-field-66 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-66::placeholder {
  color: #fffc;
}

.div-block-2517 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-117 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-22 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-22:hover {
  background-color: #1b2762;
}

.option-menu-div-22:active {
  text-transform: lowercase;
}

.text-tooltip-4 {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.text-block-242 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2518 {
  padding-right: 10px;
}

.div-block-2519 {
  display: flex;
}

.collection-edit-content-34 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-12 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-11 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2520 {
  flex: 1;
  min-height: 50px;
}

.div-block-2521 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2522 {
  position: relative;
}

.whisper-15 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-80 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-12 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-67 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-163 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-163:hover {
  opacity: 1;
}

.item-overlay-36 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-36:hover {
  opacity: 1;
}

.loader-29 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2523 {
  margin-right: 20px;
}

.div-block-2524 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-row-3-copy-13 {
  background-color: #172766;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.text-field-68 {
  margin-top: 6px;
}

.div-block-2525 {
  width: 240px;
}

.key-12 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-12.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-107 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2526 {
  padding-left: 6px;
  display: flex;
}

.chip-label-98 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-13 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-13:hover {
  background-color: #0e2a77;
}

.link-29 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2527 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-87 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2528 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-12 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2529 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-15 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-174 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2530 {
  margin-right: 20px;
}

.div-block-2531 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-175 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-35 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-35.query {
  padding-left: 0;
}

.ac-default-label-125 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-22 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-22.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-82 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-82:hover {
  background-color: #f3f5f8;
}

.ac-default-label-126 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-126:focus {
  width: 200px;
}

.div-block-2532 {
  border-radius: 8px;
}

.div-block-2533 {
  margin-right: 20px;
}

.ac-label-54 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-66 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-66:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-66.save {
  cursor: pointer;
}

.div-block-2534 {
  opacity: .5;
  margin-right: 14px;
}

.remove-164 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-164:hover {
  opacity: 1;
}

.select-field-38 {
  padding-top: 6px;
}

.select-field-38:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-176 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-118 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-29 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-17 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-61 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.on-heading-5 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2535 {
  display: flex;
}

.image-215 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-4 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-4:hover {
  background-color: #9cb0db;
}

.row-4.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-4.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-4.selected {
  background-color: #faf2a1;
}

.edit-toolbar-29 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-29.hidden {
  padding-right: 6px;
}

.matched-108 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2536 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-216 {
  transform: rotate(180deg);
}

.remove-165 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-165:hover {
  opacity: 1;
}

.div-block-2537 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-62 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-58 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-58.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2538 {
  display: flex;
}

.ac-default-label-127 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-127.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-32 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-83 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-83:hover {
  background-color: #0000004a;
}

.right-column-tab-22 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-22:hover {
  background-color: #2a449a;
}

.right-column-tab-22.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-40 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-40:hover {
  opacity: 1;
}

.div-block-2539 {
  display: flex;
}

.fc-icon-10 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-10:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2540 {
  padding: 0;
}

.div-block-2541 {
  min-height: 300px;
}

.div-block-2542 {
  flex: 1;
  min-height: 50px;
}

.div-block-2543 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2544 {
  display: flex;
  position: relative;
}

.div-block-2545 {
  position: relative;
}

.result-row-84 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-84:hover, .result-row-84.selected {
  background-color: #e7eeff;
}

.text-block-243 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-19 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2546 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2547 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-177 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-166 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-166:hover {
  opacity: 1;
}

.item-overlay-37 {
  opacity: 0;
  background-image: linear-gradient(266deg, #111446, #0000 64%);
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 10px;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.item-overlay-37:hover {
  opacity: 1;
}

.text-block-244 {
  min-width: 60px;
  max-width: 170px;
}

.image-217 {
  width: 20px;
}

.title-81 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-81.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2548 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2549 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2550 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-245 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-43 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-43:hover {
  background-color: #9cb0db;
}

.div-block-2551 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2552 {
  width: 300px;
  min-height: 100px;
}

.div-block-2553 {
  background-color: #3d597e;
}

.results-holder-67 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-67.test {
  display: none;
}

.div-block-2554 {
  height: 100px;
  display: flex;
}

.div-block-2555 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-46 {
  display: block;
  position: relative;
}

.table-section-18 {
  flex-direction: column;
  flex: 1;
  min-width: 0;
  margin-top: 20px;
  margin-left: 20px;
  padding-top: 0;
  line-height: 20px;
  display: flex;
  position: static;
  overflow: auto;
}

.matched-109 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2556 {
  padding-left: 6px;
  display: flex;
}

.div-block-2557 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-99 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-99.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2558 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-12 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-12:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-12._2 {
  opacity: .85;
}

.action-icon-12._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-40 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2559 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-30 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-30.hidden {
  min-height: 200px;
}

.matched-110 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-110.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2560 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-30 {
  font-weight: 400;
}

.results-scroller-119 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2561 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2562 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-246 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.preview-area-left-copy-8 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.explorer-cell-52 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-178 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-178.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-178.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2563 {
  padding-left: 20px;
}

.no-input-block-30 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-36 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-36.selected {
  background-color: #243c92;
}

.remove-167 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-167:hover {
  opacity: 1;
}

.div-block-2564 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-29 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-29:hover {
  opacity: 1;
}

.form-block-81 {
  margin-bottom: 0;
}

.autocomplete-input-179 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2565 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-29 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-30 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-20 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-20.sm {
  font-size: 28px;
}

.drag-bar-39 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-39:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-39.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-36 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-36.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-12 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-12 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2566 {
  padding-right: 6px;
  position: relative;
}

.results-holder-68 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-53 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-40 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-40:hover {
  background-color: #1c3d97;
}

.drag-bar-40.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-23 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-23.as {
  margin-right: 8px;
}

.label-23.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-23.on {
  margin-left: 10px;
}

.label-23.alias.from {
  font-size: 14px;
}

.close-section-copy-41 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-41:hover {
  opacity: 1;
}

.chip-label-100 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-30 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-30:hover {
  opacity: .93;
}

.db-tab-30.hidden {
  flex: none;
}

.db-tab-30.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-30.current.hidden {
  max-width: none;
}

.result-row-85 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-85:hover {
  background-color: #f3f5f8;
}

.result-row-85.selected-tab {
  background-color: #172766;
}

.result-row-85.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-85.selected {
  background-color: #d8e6fc;
}

.text-block-247 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-247:hover {
  background-color: #3b93ff;
}

.div-block-2567 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2568 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2569 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2570 {
  padding-left: 6px;
}

.div-block-2571 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-31 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.row-open-4 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9be4427a5b8b_open.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  width: 26px;
  height: 100%;
  min-height: 30px;
  margin-left: 6px;
}

.row-open-4:hover {
  opacity: 1;
}

.row-open-4.w {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64d59dc7c05e491caa13fec4_open.png");
}

.div-block-2572 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-248 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-248.ellipsis {
  max-width: 500px;
}

.div-block-2573 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-128 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-128:focus {
  width: 200px;
}

.ac-default-label-128.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2574 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-54 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-101 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-55 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-55.selected-tab {
  color: #ffffffe6;
}

.ac-label-55.suffix {
  padding-left: 6px;
}

.title-82 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-29 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-67 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-67:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-67.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-67.excel {
  cursor: pointer;
}

.icon-div-67.disabled {
  opacity: .36;
}

.icon-div-67.disabled:hover {
  background-color: #0000;
}

.icon-div-67.delete {
  display: flex;
}

.icon-div-67.save {
  cursor: pointer;
}

.icon-div-67.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-67.stop:hover {
  opacity: 1;
}

.icon-div-67.stop.disabled {
  opacity: .38;
}

.icon-div-67.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-67.activity:hover {
  background-color: #0000;
}

.icon-div-67.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-168 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-168:hover {
  opacity: 1;
}

.unmatched-59 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.module-sharing-12 {
  z-index: 3;
  border-bottom: 1px solid #ffffff40;
  padding: 10px 10px 40px;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.autocomplete-input-180 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-120 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-39 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-39.selected {
  background-color: #243c92;
}

.editable-db-field-3 {
  color: #111446;
  min-width: 60px;
}

.tag-content-63 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2575 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-44 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-44.hover {
  background-color: #a9bde8;
}

.content-row-44.selected {
  background-color: #faf2a1;
}

.content-row-44._2 {
  display: flex;
  position: relative;
}

.text-field-69 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-69::placeholder {
  color: #fffc;
}

.div-block-2576 {
  width: 4px;
  min-width: 4px;
}

.awfwaef {
  white-space: normal;
  line-height: 14px;
}

.results-scroller-121 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-23 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-23:hover {
  background-color: #1b2762;
}

.option-menu-div-23:active {
  text-transform: lowercase;
}

.text-tooltip-5 {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.text-block-249 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2577 {
  padding-right: 10px;
}

.div-block-2578 {
  display: flex;
}

.collection-edit-content-35 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-13 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-12 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2579 {
  flex: 1;
  min-height: 50px;
}

.div-block-2580 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2581 {
  position: relative;
}

.result-row-86 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-86:hover, .result-row-86.selected {
  background-color: #e7eeff;
}

.whisper-16 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.form-block-82 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-13 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-70 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-169 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-169:hover {
  opacity: 1;
}

.loader-30 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2582 {
  margin-right: 20px;
}

.div-block-2583 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-71 {
  margin-top: 6px;
}

.div-block-2584 {
  width: 240px;
}

.key-13 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-13.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-111 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2585 {
  padding-left: 6px;
  display: flex;
}

.chip-label-102 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-14 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-14:hover {
  background-color: #0e2a77;
}

.link-30 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2586 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-88 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2587 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-input-13 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-2588 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-16 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-181 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2589 {
  margin-right: 20px;
}

.div-block-2590 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-182 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-37 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-37.query {
  padding-left: 0;
}

.ac-default-label-129 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-24 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-24.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-87 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-87:hover {
  background-color: #f3f5f8;
}

.ac-default-label-130 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-130:focus {
  width: 200px;
}

.div-block-2591 {
  border-radius: 8px;
}

.div-block-2592 {
  margin-right: 20px;
}

.ac-label-56 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-68 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-68:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-68.save {
  cursor: pointer;
}

.div-block-2593 {
  opacity: .5;
  margin-right: 14px;
}

.remove-170 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-170:hover {
  opacity: 1;
}

.select-field-39 {
  padding-top: 6px;
}

.select-field-39:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-183 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-122 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-30 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-18 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-64 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.on-heading-6 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2594 {
  display: flex;
}

.image-218 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-5 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-5:hover {
  background-color: #9cb0db;
}

.row-5.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-5.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-5.selected {
  background-color: #faf2a1;
}

.edit-toolbar-30 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-30.hidden {
  padding-right: 6px;
}

.matched-112 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2595 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-219 {
  transform: rotate(180deg);
}

.remove-171 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-171:hover {
  opacity: 1;
}

.div-block-2596 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-65 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-60 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-60.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2597 {
  display: flex;
}

.ac-default-label-131 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-131.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-33 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.right-column-tab-23 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-23:hover {
  background-color: #2a449a;
}

.right-column-tab-23.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-42 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-42:hover {
  opacity: 1;
}

.div-block-2598 {
  display: flex;
}

.fc-icon-11 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-11:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2599 {
  padding: 0;
}

.div-block-2600 {
  min-height: 300px;
}

.div-block-2601 {
  flex: 1;
  min-height: 50px;
}

.div-block-2602 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2603 {
  display: flex;
  position: relative;
}

.div-block-2604 {
  position: relative;
}

.result-row-88 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-88:hover, .result-row-88.selected {
  background-color: #e7eeff;
}

.text-block-250 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-20 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2605 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2606 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-184 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-172 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-172:hover {
  opacity: 1;
}

.text-block-251 {
  min-width: 60px;
  max-width: 170px;
}

.image-220 {
  width: 20px;
}

.title-83 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-83.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2607 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2608 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2609 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-252 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-45 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-45:hover {
  background-color: #9cb0db;
}

.div-block-2610 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2611 {
  width: 300px;
  min-height: 100px;
}

.div-block-2612 {
  background-color: #3d597e;
}

.results-holder-69 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-69.test {
  display: none;
}

.div-block-2613 {
  height: 100px;
  display: flex;
}

.div-block-2614 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-47 {
  display: block;
  position: relative;
}

.matched-113 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2615 {
  padding-left: 6px;
  display: flex;
}

.div-block-2616 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-103 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-103.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2617 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-13 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-13:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-13._2 {
  opacity: .85;
}

.action-icon-13._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-41 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2618 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-31 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-31.hidden {
  min-height: 200px;
}

.matched-114 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-114.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2619 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-31 {
  font-weight: 400;
}

.results-scroller-123 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2620 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2621 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-253 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-55 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-185 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-185.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-185.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.div-block-2622 {
  padding-left: 20px;
}

.no-input-block-31 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-37 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-37.selected {
  background-color: #243c92;
}

.remove-173 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-173:hover {
  opacity: 1;
}

.div-block-2623 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-30 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-30:hover {
  opacity: 1;
}

.form-block-83 {
  margin-bottom: 0;
}

.autocomplete-input-186 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2624 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-30 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-31 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-21 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-21.sm {
  font-size: 28px;
}

.drag-bar-41 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-41:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-41.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-38 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-38.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-13 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-13 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2625 {
  padding-right: 6px;
  position: relative;
}

.results-holder-70 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-56 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-42 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-42:hover {
  background-color: #1c3d97;
}

.drag-bar-42.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-25 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-25.as {
  margin-right: 8px;
}

.label-25.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-25.on {
  margin-left: 10px;
}

.label-25.alias.from {
  font-size: 14px;
}

.close-section-copy-43 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-43:hover {
  opacity: 1;
}

.chip-label-104 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-31 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-31:hover {
  opacity: .93;
}

.db-tab-31.hidden {
  flex: none;
}

.db-tab-31.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-31.current.hidden {
  max-width: none;
}

.result-row-89 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-89:hover {
  background-color: #f3f5f8;
}

.result-row-89.selected-tab {
  background-color: #172766;
}

.result-row-89.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-89.selected {
  background-color: #d8e6fc;
}

.text-block-254 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-254:hover {
  background-color: #3b93ff;
}

.div-block-2626 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2627 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2628 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2629 {
  padding-left: 6px;
}

.div-block-2630 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-32 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2631 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-255 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-255.ellipsis {
  max-width: 500px;
}

.div-block-2632 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-132 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-132:focus {
  width: 200px;
}

.ac-default-label-132.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2633 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-57 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-105 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-57 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-57.selected-tab {
  color: #ffffffe6;
}

.ac-label-57.suffix {
  padding-left: 6px;
}

.title-84 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-30 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-69 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-69:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-69.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-69.excel {
  cursor: pointer;
}

.icon-div-69.disabled {
  opacity: .36;
}

.icon-div-69.disabled:hover {
  background-color: #0000;
}

.icon-div-69.delete {
  display: flex;
}

.icon-div-69.save {
  cursor: pointer;
}

.icon-div-69.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-69.stop:hover {
  opacity: 1;
}

.icon-div-69.stop.disabled {
  opacity: .38;
}

.icon-div-69.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-69.activity:hover {
  background-color: #0000;
}

.icon-div-69.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-174 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-174:hover {
  opacity: 1;
}

.unmatched-61 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.command-menkjklj {
  padding-left: 6px;
  padding-right: 0;
}

.autocomplete-input-187 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-124 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.header-cell-content-40 {
  background-color: #3954a9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  display: flex;
  position: relative;
}

.header-cell-content-40.selected {
  background-color: #243c92;
}

.editable-db-field-4 {
  color: #111446;
  min-width: 60px;
}

.tag-content-66 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2634 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-46 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-46.hover {
  background-color: #a9bde8;
}

.content-row-46.selected {
  background-color: #faf2a1;
}

.content-row-46._2 {
  display: flex;
  position: relative;
}

.text-field-72 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-72::placeholder {
  color: #fffc;
}

.div-block-2635 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-125 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-24 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-24:hover {
  background-color: #1b2762;
}

.option-menu-div-24:active {
  text-transform: lowercase;
}

.text-block-256 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2636 {
  padding-right: 10px;
}

.div-block-2637 {
  display: flex;
}

.collection-edit-content-36 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-14 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-13 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2638 {
  flex: 1;
  min-height: 50px;
}

.div-block-2639 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2640 {
  position: relative;
}

.result-row-90 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-90:hover, .result-row-90.selected {
  background-color: #e7eeff;
}

.form-block-84 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-14 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-73 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-175 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-175:hover {
  opacity: 1;
}

.loader-31 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2641 {
  margin-right: 20px;
}

.div-block-2642 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-74 {
  margin-top: 6px;
}

.div-block-2643 {
  width: 240px;
}

.key-14 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-14.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-115 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2644 {
  padding-left: 6px;
  display: flex;
}

.chip-label-106 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-15 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-15:hover {
  background-color: #0e2a77;
}

.link-31 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2645 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-89 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2646 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2647 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-17 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-188 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2648 {
  margin-right: 20px;
}

.div-block-2649 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-189 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-39 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-39.query {
  padding-left: 0;
}

.ac-default-label-133 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-26 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-26.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-91 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-91:hover {
  background-color: #f3f5f8;
}

.ac-default-label-134 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-134:focus {
  width: 200px;
}

.div-block-2650 {
  border-radius: 8px;
}

.div-block-2651 {
  margin-right: 20px;
}

.ac-label-58 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-70 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-70:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-70.save {
  cursor: pointer;
}

.div-block-2652 {
  opacity: .5;
  margin-right: 14px;
}

.remove-176 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-176:hover {
  opacity: 1;
}

.select-field-40 {
  padding-top: 6px;
}

.select-field-40:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-190 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-126 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-31 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-19 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.tag-content-67 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-2653 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2653.er-loading {
  width: 60px;
  position: fixed;
  inset: 50%;
}

.body-3 {
  background-color: #fff;
}

.table-tab-template-3 {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: none;
  overflow: auto;
}

.table-tab-template-3.hidden {
  display: none;
}

.table-tab-template-3.hidden.er {
  background-color: #d3e7ff;
  display: none;
}

.div-block-2654 {
  background-color: #d3e7ff;
}

.on-heading-7 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2655 {
  display: flex;
}

.image-221 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-6 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-6:hover {
  background-color: #9cb0db;
}

.row-6.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-6.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-6.selected {
  background-color: #faf2a1;
}

.edit-toolbar-31 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-31.hidden {
  padding-right: 6px;
}

.matched-116 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2656 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-222 {
  transform: rotate(180deg);
}

.remove-177 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-177:hover {
  opacity: 1;
}

.div-block-2657 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-68 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-62 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-62.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2658 {
  display: flex;
}

.ac-default-label-135 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-135.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-34 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.right-column-tab-24 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-24:hover {
  background-color: #2a449a;
}

.right-column-tab-24.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-44 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-44:hover {
  opacity: 1;
}

.div-block-2659 {
  display: flex;
}

.fc-icon-12 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-12:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2660 {
  padding: 0;
}

.error-wrapper-2 {
  background-color: #ffecec;
  border: 1px solid #eb8282;
  align-items: flex-start;
  width: 954px;
  margin-bottom: 10px;
  padding: 8px 10px;
  display: flex;
}

.error-wrapper-2.hidden {
  display: flex;
}

.div-block-2661 {
  min-height: 300px;
}

.div-block-2662 {
  flex: 1;
  min-height: 50px;
}

.div-block-2663 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2664 {
  display: flex;
  position: relative;
}

.div-block-2665 {
  position: relative;
}

.result-row-92 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-92:hover, .result-row-92.selected {
  background-color: #e7eeff;
}

.text-block-257 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.top-tab-bar-21 {
  background-color: #9cafeb;
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2666 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2667 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-191 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-178 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-178:hover {
  opacity: 1;
}

.text-block-258 {
  min-width: 60px;
  max-width: 170px;
}

.image-223 {
  width: 20px;
}

.title-85 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-85.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2668 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2669 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.expression-separator {
  color: #fffc;
  width: 12px;
  height: 20px;
  font-size: 30px;
  position: absolute;
  inset: auto -8px 0% auto;
}

.div-block-2670 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-259 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.error-detail-text-3 {
  color: #333;
  font-family: Open Sans, sans-serif;
}

.content-row-47 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-47:hover {
  background-color: #9cb0db;
}

.div-block-2671 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2672 {
  width: 300px;
  min-height: 100px;
}

.div-block-2673 {
  background-color: #3d597e;
}

.results-holder-71 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-71.test {
  display: none;
}

.div-block-2674 {
  height: 100px;
  display: flex;
}

.div-block-2675 {
  width: 4px;
  min-width: 4px;
}

.tag-content-69 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-48 {
  display: block;
  position: relative;
}

.matched-117 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2676 {
  padding-left: 6px;
  display: flex;
}

.div-block-2677 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-107 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-107.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2678 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-14 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-14:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-14._2 {
  opacity: .85;
}

.action-icon-14._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-42 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2679 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-32 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-32.hidden {
  min-height: 200px;
}

.matched-118 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-118.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2680 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-32 {
  font-weight: 400;
}

.results-scroller-127 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2681 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2682 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-block-260 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-58 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-192 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-192.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-192.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-119 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2683 {
  padding-left: 20px;
}

.no-input-block-32 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-38 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-38.selected {
  background-color: #243c92;
}

.remove-179 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-179:hover {
  opacity: 1;
}

.div-block-2684 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-31 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-31:hover {
  opacity: 1;
}

.form-block-85 {
  margin-bottom: 0;
}

.autocomplete-input-193 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2685 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-31 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-32 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-22 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-22.sm {
  font-size: 28px;
}

.drag-bar-43 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-43:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-43.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-40 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-40.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-14 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-14 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2686 {
  padding-right: 6px;
  position: relative;
}

.results-holder-72 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-59 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-44 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-44:hover {
  background-color: #1c3d97;
}

.drag-bar-44.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-27 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-27.as {
  margin-right: 8px;
}

.label-27.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-27.on {
  margin-left: 10px;
}

.label-27.alias.from {
  font-size: 14px;
}

.close-section-copy-45 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-45:hover {
  opacity: 1;
}

.chip-label-108 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-32 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-32:hover {
  opacity: .93;
}

.db-tab-32.hidden {
  flex: none;
}

.db-tab-32.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-32.current.hidden {
  max-width: none;
}

.result-row-93 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-93:hover {
  background-color: #f3f5f8;
}

.result-row-93.selected-tab {
  background-color: #172766;
}

.result-row-93.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-93.selected {
  background-color: #d8e6fc;
}

.text-block-261 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-261:hover {
  background-color: #3b93ff;
}

.div-block-2687 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2688 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2689 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2690 {
  padding-left: 6px;
}

.div-block-2691 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-33 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2692 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-262 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-262.ellipsis {
  max-width: 500px;
}

.div-block-2693 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-136 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-136:focus {
  width: 200px;
}

.ac-default-label-136.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2694 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-60 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-109 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-59 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-59.selected-tab {
  color: #ffffffe6;
}

.ac-label-59.suffix {
  padding-left: 6px;
}

.title-86 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.results-wrapper-3jjlkopy-copy-31 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 13px 1px #0003;
}

.icon-div-71 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-71:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-71.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-71.excel {
  cursor: pointer;
}

.icon-div-71.disabled {
  opacity: .36;
}

.icon-div-71.disabled:hover {
  background-color: #0000;
}

.icon-div-71.delete {
  display: flex;
}

.icon-div-71.save {
  cursor: pointer;
}

.icon-div-71.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-71.stop:hover {
  opacity: 1;
}

.icon-div-71.stop.disabled {
  opacity: .38;
}

.icon-div-71.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-71.activity:hover {
  background-color: #0000;
}

.icon-div-71.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-180 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-180:hover {
  opacity: 1;
}

.unmatched-63 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.autocomplete-input-194 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-128 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-2695 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-48 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-48.hover {
  background-color: #a9bde8;
}

.content-row-48.selected {
  background-color: #faf2a1;
}

.content-row-48._2 {
  display: flex;
  position: relative;
}

.text-field-75 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-75::placeholder {
  color: #fffc;
}

.div-block-2696 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-129 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-25 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-25:hover {
  background-color: #1b2762;
}

.option-menu-div-25:active {
  text-transform: lowercase;
}

.text-block-263 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2697 {
  padding-right: 10px;
}

.div-block-2698 {
  display: flex;
}

.collection-edit-content-37 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-15 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-14 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2699 {
  flex: 1;
  min-height: 50px;
}

.div-block-2700 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2701 {
  position: relative;
}

.form-block-86 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-15 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-76 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-181 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-181:hover {
  opacity: 1;
}

.loader-32 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2702 {
  margin-right: 20px;
}

.div-block-2703 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-77 {
  margin-top: 6px;
}

.div-block-2704 {
  width: 240px;
}

.tag-content-70 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-15 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-15.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-120 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2705 {
  padding-left: 6px;
  display: flex;
}

.chip-label-110 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-16 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-16:hover {
  background-color: #0e2a77;
}

.link-32 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2706 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-90 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2707 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.div-block-2708 {
  cursor: pointer;
  display: flex;
  position: static;
}

.table-wrapper-18 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-195 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-121 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2709 {
  margin-right: 20px;
}

.div-block-2710 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-196 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-41 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-41.query {
  padding-left: 0;
}

.ac-default-label-137 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-28 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-28.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-94 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-94:hover {
  background-color: #f3f5f8;
}

.ac-default-label-138 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-138:focus {
  width: 200px;
}

.div-block-2711 {
  border-radius: 8px;
}

.div-block-2712 {
  margin-right: 20px;
}

.ac-label-60 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-72 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-72:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-72.save {
  cursor: pointer;
}

.div-block-2713 {
  opacity: .5;
  margin-right: 14px;
}

.remove-182 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-182:hover {
  opacity: 1;
}

.select-field-41 {
  padding-top: 6px;
}

.select-field-41:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-197 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-130 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-32 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-20 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.table-tab-template-4 {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: none;
  overflow: auto;
}

.table-tab-template-4.hidden {
  display: none;
}

.table-tab-template-4.hidden.er {
  background-color: #9cafeb;
  display: none;
}

.div-block-2714 {
  background-color: #d3e7ff;
}

.sectiontop {
  padding-top: 14px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.button-7 {
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border: 50px #000;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  width: 45px;
  height: 40px;
  padding-left: 0;
  padding-right: 0;
}

.button-7:hover {
  background-color: #00000042;
}

.button-7.minus {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad4656b97a444757_minus.png");
}

.div-block-2715 {
  background-color: #11144699;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  width: 94px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.indicator-tex-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: fixed;
  top: 40%;
  bottom: 60%;
  left: auto;
}

.title-87 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.quote-title-2-copy-3 {
  color: #00528c;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 800;
}

.action-icon-15 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-15:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.format-image {
  width: 20px;
}

.on-heading-8 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2716 {
  display: flex;
}

.image-224 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-7 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-7:hover {
  background-color: #9cb0db;
}

.row-7.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-7.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-7.selected {
  background-color: #faf2a1;
}

.edit-toolbar-32 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-32.hidden {
  padding-right: 6px;
}

.matched-122 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2717 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-225 {
  transform: rotate(180deg);
}

.remove-183 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-183:hover {
  opacity: 1;
}

.div-block-2718 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-64 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-64.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2719 {
  display: flex;
}

.ac-default-label-139 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-139.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-35 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-95 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-95:hover {
  background-color: #0000004a;
}

.right-column-tab-25 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-25:hover {
  background-color: #2a449a;
}

.right-column-tab-25.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-46 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-46:hover {
  opacity: 1;
}

.div-block-2720 {
  display: flex;
}

.indicator-tex-wrapper-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.fc-icon-13 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-13:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2721 {
  padding: 0;
}

.error-wrapper-3 {
  background-color: #ffecec;
  border: 1px solid #eb8282;
  align-items: flex-start;
  width: 954px;
  margin-bottom: 10px;
  padding: 8px 10px;
  display: flex;
}

.error-wrapper-3.hidden {
  display: flex;
}

.div-block-2722 {
  min-height: 300px;
}

.div-block-2723 {
  flex: 1;
  min-height: 50px;
}

.div-block-2724 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2725 {
  display: flex;
  position: relative;
}

.div-block-2726 {
  position: relative;
}

.text-block-264 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-2727 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2728 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-198 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-184 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-184:hover {
  opacity: 1;
}

.text-block-265 {
  min-width: 60px;
  max-width: 170px;
}

.image-226 {
  width: 20px;
}

.title-88 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-88.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2729 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2730 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2731 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-266 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.error-detail-text-4 {
  color: #333;
  font-family: Open Sans, sans-serif;
}

.content-row-49 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-49:hover {
  background-color: #9cb0db;
}

.div-block-2732 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2733 {
  width: 300px;
  min-height: 100px;
}

.div-block-2734 {
  background-color: #3d597e;
}

.results-holder-73 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-73.test {
  display: none;
}

.div-block-2735 {
  height: 100px;
  display: flex;
}

.div-block-2736 {
  width: 4px;
  min-width: 4px;
}

.tag-content-71 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-49 {
  display: block;
  position: relative;
}

.matched-123 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2737 {
  padding-left: 6px;
  display: flex;
}

.div-block-2738 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-111 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-111.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2739 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.action-icon-16 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-16:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-16._2 {
  opacity: .85;
}

.action-icon-16._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.header-row-43 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2740 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-33 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-33.hidden {
  min-height: 200px;
}

.div-block-2741 {
  align-items: center;
  width: 140px;
  padding-right: 20px;
  display: none;
}

.header-label-33 {
  font-weight: 400;
}

.results-scroller-131 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.simple-cell-contents {
  cursor: pointer;
  display: flex;
  position: static;
}

.div-block-2742 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-267 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-61 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-199 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-199.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-199.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-124 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2743 {
  padding-left: 20px;
}

.loading-indicator-view-2 {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 0;
  padding-bottom: 140px;
  font-size: 42px;
  display: block;
  position: relative;
  overflow: hidden;
}

.no-input-block-33 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-39 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-39.selected {
  background-color: #243c92;
}

.remove-185 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-185:hover {
  opacity: 1;
}

.div-block-2744 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-32 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-32:hover {
  opacity: 1;
}

.form-block-87 {
  margin-bottom: 0;
}

.autocomplete-input-200 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2745 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-32 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-33 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-23 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-23.sm {
  font-size: 28px;
}

.drag-bar-45 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-45:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-45.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-42 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-42.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-15 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-15 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2746 {
  padding-right: 6px;
  position: relative;
}

.results-holder-74 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-62 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-46 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-46:hover {
  background-color: #1c3d97;
}

.drag-bar-46.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-29 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-29.as {
  margin-right: 8px;
}

.label-29.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-29.on {
  margin-left: 10px;
}

.label-29.alias.from {
  font-size: 14px;
}

.close-section-copy-47 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-47:hover {
  opacity: 1;
}

.chip-label-112 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-33 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-33:hover {
  opacity: .93;
}

.db-tab-33.hidden {
  flex: none;
}

.db-tab-33.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-33.current.hidden {
  max-width: none;
}

.result-row-96 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-96:hover {
  background-color: #f3f5f8;
}

.result-row-96.selected-tab {
  background-color: #172766;
}

.result-row-96.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-96.selected {
  background-color: #d8e6fc;
}

.text-block-268 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-268:hover {
  background-color: #3b93ff;
}

.div-block-2747 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2748 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2749 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2750 {
  padding-left: 6px;
}

.div-block-2751 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-34 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2752 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-269 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-269.ellipsis {
  max-width: 500px;
}

.div-block-2753 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-140 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-140:focus {
  width: 200px;
}

.ac-default-label-140.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2754 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-63 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-113 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-61 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-61.selected-tab {
  color: #ffffffe6;
}

.ac-label-61.suffix {
  padding-left: 6px;
}

.title-89 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-73 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-73:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-73.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-73.excel {
  cursor: pointer;
}

.icon-div-73.disabled {
  opacity: .36;
}

.icon-div-73.disabled:hover {
  background-color: #0000;
}

.icon-div-73.delete {
  display: flex;
}

.icon-div-73.save {
  cursor: pointer;
}

.icon-div-73.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-73.stop:hover {
  opacity: 1;
}

.icon-div-73.stop.disabled {
  opacity: .38;
}

.icon-div-73.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-73.activity:hover {
  background-color: #0000;
}

.icon-div-73.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-186 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-186:hover {
  opacity: 1;
}

.unmatched-65 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.autocomplete-input-201 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-132 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.div-block-2755 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-50 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-50.hover {
  background-color: #a9bde8;
}

.content-row-50.selected {
  background-color: #faf2a1;
}

.content-row-50._2 {
  display: flex;
  position: relative;
}

.text-field-78 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-78::placeholder {
  color: #fffc;
}

.div-block-2756 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-133 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-26 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-26:hover {
  background-color: #1b2762;
}

.option-menu-div-26:active {
  text-transform: lowercase;
}

.text-block-270 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2757 {
  padding-right: 10px;
}

.div-block-2758 {
  display: flex;
}

.collection-edit-content-38 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-16 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-15 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2759 {
  flex: 1;
  min-height: 50px;
}

.div-block-2760 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2761 {
  position: relative;
}

.form-block-88 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-16 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-79 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-187 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-187:hover {
  opacity: 1;
}

.loader-33 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-template-2 {
  width: 500px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.div-block-2762 {
  margin-right: 20px;
}

.div-block-2763 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-80 {
  margin-top: 6px;
}

.div-block-2764 {
  width: 240px;
}

.tag-content-72 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-16 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-16.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-125 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2765 {
  padding-left: 6px;
  display: flex;
}

.chip-label-114 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-17 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-17:hover {
  background-color: #0e2a77;
}

.link-33 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2766 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-91 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2767 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-wrapper-19 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-202 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-126 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2768 {
  margin-right: 20px;
}

.div-block-2769 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-203 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-43 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-43.query {
  padding-left: 0;
}

.ac-default-label-141 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-30 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-30.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-97 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-97:hover {
  background-color: #f3f5f8;
}

.ac-default-label-142 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-142:focus {
  width: 200px;
}

.div-block-2770 {
  border-radius: 8px;
}

.div-block-2771 {
  margin-right: 20px;
}

.ac-label-62 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-74 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-74:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-74.save {
  cursor: pointer;
}

.div-block-2772 {
  opacity: .5;
  margin-right: 14px;
}

.remove-188 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-188:hover {
  opacity: 1;
}

.select-field-42 {
  padding-top: 6px;
}

.select-field-42:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.autocomplete-input-204 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-134 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.command-menu-copy-33 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.record-modal-21 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.on-heading-9 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2773 {
  display: flex;
}

.image-227 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-8 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-8:hover {
  background-color: #9cb0db;
}

.row-8.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-8.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-8.selected {
  background-color: #faf2a1;
}

.edit-toolbar-33 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-33.hidden {
  padding-right: 6px;
}

.matched-127 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2774 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-228 {
  transform: rotate(180deg);
}

.remove-189 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-189:hover {
  opacity: 1;
}

.div-block-2775 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-66 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-66.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2776 {
  display: flex;
}

.ac-default-label-143 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-143.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-36 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-98 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-98:hover {
  background-color: #0000004a;
}

.right-column-tab-26 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-26:hover {
  background-color: #2a449a;
}

.right-column-tab-26.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-48 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-48:hover {
  opacity: 1;
}

.div-block-2777 {
  display: flex;
}

.fc-icon-14 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-14:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2778 {
  padding: 0;
}

.div-block-2779 {
  display: none;
}

.error-wrapper-4 {
  background-color: #ffecec;
  border: 1px solid #eb8282;
  align-items: flex-start;
  width: 954px;
  margin-bottom: 10px;
  padding: 8px 10px;
  display: flex;
}

.error-wrapper-4.hidden {
  display: flex;
}

.div-block-2780 {
  min-height: 300px;
}

.div-block-2781 {
  flex: 1;
  min-height: 50px;
}

.div-block-2782 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2783 {
  display: flex;
  position: relative;
}

.div-block-2784 {
  position: relative;
}

.text-block-271 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-2785 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2786 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-205 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-190 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-190:hover {
  opacity: 1;
}

.text-block-272 {
  min-width: 60px;
  max-width: 170px;
}

.image-229 {
  width: 20px;
}

.title-90 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-90.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2787 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2788 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2789 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-273 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.error-detail-text-5 {
  color: #333;
  font-family: Open Sans, sans-serif;
}

.content-row-51 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-51:hover {
  background-color: #9cb0db;
}

.action-icon-17 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-17:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-17._2 {
  opacity: .85;
}

.action-icon-17._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.div-block-2790 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2791 {
  width: 300px;
  min-height: 100px;
}

.div-block-2792 {
  background-color: #3d597e;
}

.results-holder-75 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-75.test {
  display: none;
}

.div-block-2793 {
  height: 100px;
  display: flex;
}

.div-block-2794 {
  width: 4px;
  min-width: 4px;
}

.tag-content-73 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-50 {
  display: block;
  position: relative;
}

.unmatched-67 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.unmatched-67.fa {
  padding-right: 6px;
}

.matched-128 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2795 {
  padding-left: 6px;
  display: flex;
}

.div-block-2796 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-115 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-115.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2797 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-44 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2798 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-34 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-34.hidden {
  min-height: 200px;
}

.header-label-34 {
  font-weight: 400;
}

.results-scroller-135 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2799 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-274 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-64 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-206 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-206.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-206.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-129 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2800 {
  padding-left: 20px;
}

.no-input-block-34 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-40 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-40.selected {
  background-color: #243c92;
}

.remove-191 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-191:hover {
  opacity: 1;
}

.div-block-2801 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-33 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-33:hover {
  opacity: 1;
}

.form-block-89 {
  margin-bottom: 0;
}

.autocomplete-input-207 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2802 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-33 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-34 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-24 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-24.sm {
  font-size: 28px;
}

.drag-bar-47 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
  display: block;
}

.drag-bar-47:hover {
  background-color: #1c3d97;
  border-left-color: #2196f3;
  border-right-color: #2196f3;
}

.drag-bar-47.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  width: 100%;
  height: 8px;
}

.preview-area-left-44 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-44.query {
  padding-left: 0;
}

.sql-text-editor-tool-bar-16 {
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  padding-right: 5px;
  display: flex;
}

.field-label-16 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2803 {
  padding-right: 6px;
  position: relative;
}

.results-holder-76 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-65 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-48 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-48:hover {
  background-color: #1c3d97;
}

.drag-bar-48.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-31 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-31.as {
  margin-right: 8px;
}

.label-31.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-31.on {
  margin-left: 10px;
}

.label-31.alias.from {
  font-size: 14px;
}

.close-section-copy-49 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-49:hover {
  opacity: 1;
}

.chip-label-116 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-34 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-34:hover {
  opacity: .93;
}

.db-tab-34.hidden {
  flex: none;
}

.db-tab-34.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-34.current.hidden {
  max-width: none;
}

.result-row-99 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-99:hover {
  background-color: #f3f5f8;
}

.result-row-99.selected-tab {
  background-color: #172766;
}

.result-row-99.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-99.selected {
  background-color: #d8e6fc;
}

.text-block-275 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-275:hover {
  background-color: #3b93ff;
}

.div-block-2804 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2805 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2806 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2807 {
  padding-left: 6px;
}

.div-block-2808 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-35 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2809 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-2810 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-276 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-276.ellipsis {
  max-width: 500px;
}

.div-block-2811 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-144 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-144:focus {
  width: 200px;
}

.ac-default-label-144.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2812 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-66 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-117 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-63 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-63.selected-tab {
  color: #ffffffe6;
}

.ac-label-63.suffix {
  padding-left: 6px;
}

.title-91 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-75 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-75:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-75.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-75.excel {
  cursor: pointer;
}

.icon-div-75.disabled {
  opacity: .36;
}

.icon-div-75.disabled:hover {
  background-color: #0000;
}

.icon-div-75.delete {
  display: flex;
}

.icon-div-75.save {
  cursor: pointer;
}

.icon-div-75.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-75.stop:hover {
  opacity: 1;
}

.icon-div-75.stop.disabled {
  opacity: .38;
}

.icon-div-75.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-75.activity:hover {
  background-color: #0000;
}

.icon-div-75.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-192 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-192:hover {
  opacity: 1;
}

.unmatched-68 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.autocomplete-input-208 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.results-scroller-136 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 300px;
  position: absolute;
  overflow: auto;
}

.form-block-90 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-2813 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-52 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-52.hover {
  background-color: #a9bde8;
}

.content-row-52.selected {
  background-color: #faf2a1;
}

.content-row-52._2 {
  display: flex;
  position: relative;
}

.text-field-81 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-81::placeholder {
  color: #fffc;
}

.div-block-2814 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-137 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-27 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-27:hover {
  background-color: #1b2762;
}

.option-menu-div-27:active {
  text-transform: lowercase;
}

.text-block-277 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2815 {
  padding-right: 10px;
}

.div-block-2816 {
  display: flex;
}

.collection-edit-content-39 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-17 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-16 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2817 {
  flex: 1;
  min-height: 50px;
}

.div-block-2818 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2819 {
  position: relative;
}

.form-block-91 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-17 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-82 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-193 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-193:hover {
  opacity: 1;
}

.loader-34 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-template-3 {
  width: 500px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.div-block-2820 {
  margin-right: 20px;
}

.div-block-2821 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-83 {
  margin-top: 6px;
}

.div-block-2822 {
  width: 240px;
}

.tag-content-74 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-17 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-17.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.unmatched-69 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.matched-130 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2823 {
  padding-left: 6px;
  display: flex;
}

.chip-label-118 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-18 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-18:hover {
  background-color: #0e2a77;
}

.link-34 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2824 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-92 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2825 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-wrapper-20 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-209 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-131 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2826 {
  margin-right: 20px;
}

.div-block-2827 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-210 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-45 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-45.query {
  padding-left: 0;
}

.ac-default-label-145 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-32 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-32.big {
  font-size: 18px;
  font-weight: 300;
}

.result-row-100 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-100:hover {
  background-color: #f3f5f8;
}

.ac-default-label-146 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-146:focus {
  width: 200px;
}

.div-block-2828 {
  border-radius: 8px;
}

.div-block-2829 {
  margin-right: 20px;
}

.ac-label-64 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-76 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-76:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-76.save {
  cursor: pointer;
}

.div-block-2830 {
  opacity: .5;
  margin-right: 14px;
}

.remove-194 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-194:hover {
  opacity: 1;
}

.select-field-43 {
  padding-top: 6px;
}

.select-field-43:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-138 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-211 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-34 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-92 {
  margin-bottom: 0;
  margin-left: 10px;
}

.record-modal-22 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.on-heading-10 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2831 {
  display: flex;
}

.image-230 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-9 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-9:hover {
  background-color: #9cb0db;
}

.row-9.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-9.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-9.selected {
  background-color: #faf2a1;
}

.edit-toolbar-34 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-34.hidden {
  padding-right: 6px;
}

.matched-132 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2832 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-231 {
  transform: rotate(180deg);
}

.remove-195 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-195:hover {
  opacity: 1;
}

.div-block-2833 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-2834 {
  display: flex;
}

.ac-default-label-147 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-147.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-37 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-101 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-101:hover {
  background-color: #0000004a;
}

.right-column-tab-27 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-27:hover {
  background-color: #2a449a;
}

.right-column-tab-27.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-50 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-50:hover {
  opacity: 1;
}

.div-block-2835 {
  display: flex;
}

.fc-icon-15 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-15:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2836 {
  padding: 0;
}

.div-block-2837 {
  display: none;
}

.error-wrapper-5 {
  background-color: #ffecec;
  border: 1px solid #eb8282;
  align-items: flex-start;
  width: 954px;
  margin-bottom: 10px;
  padding: 8px 10px;
  display: flex;
}

.error-wrapper-5.hidden {
  display: flex;
}

.div-block-2838 {
  min-height: 300px;
}

.div-block-2839 {
  flex: 1;
  min-height: 50px;
}

.div-block-2840 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2841 {
  display: flex;
  position: relative;
}

.div-block-2842 {
  position: relative;
}

.text-block-278 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-2843 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2844 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-212 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-196 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-196:hover {
  opacity: 1;
}

.text-block-279 {
  min-width: 60px;
  max-width: 170px;
}

.image-232 {
  width: 20px;
}

.title-92 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-92.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2845 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2846 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2847 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-280 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.error-detail-text-6 {
  color: #333;
  font-family: Open Sans, sans-serif;
}

.content-row-53 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-53:hover {
  background-color: #9cb0db;
}

.action-icon-18 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-18:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-18._2 {
  opacity: .85;
}

.action-icon-18._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.div-block-2848 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2849 {
  width: 300px;
  min-height: 100px;
}

.div-block-2850 {
  background-color: #3d597e;
}

.results-holder-77 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-77.test {
  display: none;
}

.div-block-2851 {
  height: 100px;
  display: flex;
}

.div-block-2852 {
  width: 4px;
  min-width: 4px;
}

.tag-content-75 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-51 {
  display: block;
  position: relative;
}

.unmatched-70 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.unmatched-70.fa {
  padding-right: 6px;
}

.matched-133 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2853 {
  padding-left: 6px;
  display: flex;
}

.div-block-2854 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-119 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-119.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2855 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-45 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2856 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-35 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-35.hidden {
  min-height: 200px;
}

.header-label-35 {
  font-weight: 400;
}

.results-scroller-139 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2857 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-281 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-67 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-213 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-213.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-213.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-134 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2858 {
  padding-left: 20px;
}

.no-input-block-35 {
  opacity: .46;
  width: 100%;
  padding-top: 100px;
}

.header-cell-41 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-41.selected {
  background-color: #243c92;
}

.remove-197 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-197:hover {
  opacity: 1;
}

.div-block-2859 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-34 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-34:hover {
  opacity: 1;
}

.form-block-93 {
  margin-bottom: 0;
}

.autocomplete-input-214 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2860 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-34 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-35 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-25 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-25.sm {
  font-size: 28px;
}

.preview-area-left-46 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-46.query {
  padding-left: 0;
}

.field-label-17 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2861 {
  padding-right: 6px;
  position: relative;
}

.results-holder-78 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-68 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-49 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-49:hover {
  background-color: #1c3d97;
}

.drag-bar-49.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.label-33 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-33.as {
  margin-right: 8px;
}

.label-33.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-33.on {
  margin-left: 10px;
}

.label-33.alias.from {
  font-size: 14px;
}

.close-section-copy-51 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-51:hover {
  opacity: 1;
}

.chip-label-120 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-35 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-35:hover {
  opacity: .93;
}

.db-tab-35.hidden {
  flex: none;
}

.db-tab-35.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-35.current.hidden {
  max-width: none;
}

.result-row-102 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-102:hover {
  background-color: #f3f5f8;
}

.result-row-102.selected-tab {
  background-color: #172766;
}

.result-row-102.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-102.selected {
  background-color: #d8e6fc;
}

.text-block-282 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-282:hover {
  background-color: #3b93ff;
}

.div-block-2862 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2863 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2864 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2865 {
  padding-left: 6px;
}

.div-block-2866 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-36 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2867 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-2868 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-283 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-283.ellipsis {
  max-width: 500px;
}

.div-block-2869 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-148 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-148:focus {
  width: 200px;
}

.ac-default-label-148.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2870 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-69 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-121 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-65 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-65.selected-tab {
  color: #ffffffe6;
}

.ac-label-65.suffix {
  padding-left: 6px;
}

.title-93 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-77 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-77:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-77.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-77.excel {
  cursor: pointer;
}

.icon-div-77.disabled {
  opacity: .36;
}

.icon-div-77.disabled:hover {
  background-color: #0000;
}

.icon-div-77.delete {
  display: flex;
}

.icon-div-77.save {
  cursor: pointer;
}

.icon-div-77.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-77.stop:hover {
  opacity: 1;
}

.icon-div-77.stop.disabled {
  opacity: .38;
}

.icon-div-77.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-77.activity:hover {
  background-color: #0000;
}

.icon-div-77.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-198 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-198:hover {
  opacity: 1;
}

.unmatched-71 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-scroller-140 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-140.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-215 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-94 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-2871 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-54 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-54.hover {
  background-color: #a9bde8;
}

.content-row-54.selected {
  background-color: #faf2a1;
}

.content-row-54._2 {
  display: flex;
  position: relative;
}

.text-field-84 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-84::placeholder {
  color: #fffc;
}

.div-block-2872 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-141 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-28 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-28:hover {
  background-color: #1b2762;
}

.option-menu-div-28:active {
  text-transform: lowercase;
}

.text-block-284 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2873 {
  padding-right: 10px;
}

.div-block-2874 {
  display: flex;
}

.collection-edit-content-40 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.command-component-18 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 560px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tooltip-17 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2875 {
  flex: 1;
  min-height: 50px;
}

.div-block-2876 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2877 {
  position: relative;
}

.form-block-95 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-18 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-85 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-199 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-199:hover {
  opacity: 1;
}

.loader-35 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2878 {
  margin-right: 20px;
}

.div-block-2879 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-86 {
  margin-top: 6px;
}

.div-block-2880 {
  width: 240px;
}

.tag-content-76 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-18 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-18.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.unmatched-72 {
  color: #000000db;
  white-space: nowrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.unmatched-72.fa {
  padding-right: 6px;
}

.matched-135 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2881 {
  padding-left: 6px;
  display: flex;
}

.chip-label-122 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-block-19 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-19:hover {
  background-color: #0e2a77;
}

.link-35 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.div-block-2882 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-93 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2883 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-wrapper-21 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-216 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-136 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2884 {
  margin-right: 20px;
}

.div-block-2885 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-217 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-47 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-47.query {
  padding-left: 0;
}

.ac-default-label-149 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.label-34 {
  color: #fffc;
  text-align: left;
  letter-spacing: .3px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.label-34.big {
  font-size: 18px;
  font-weight: 300;
}

.label-34.as {
  margin-right: 8px;
}

.label-34.as.from {
  padding-left: 6px;
  font-size: 14px;
}

.label-34.on {
  margin-left: 10px;
}

.label-34.alias.from {
  font-size: 14px;
}

.result-row-103 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-103:hover {
  background-color: #f3f5f8;
}

.ac-default-label-150 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-150:focus {
  width: 200px;
}

.div-block-2886 {
  border-radius: 8px;
}

.div-block-2887 {
  margin-right: 20px;
}

.ac-label-66 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-78 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-78:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-78.save {
  cursor: pointer;
}

.div-block-2888 {
  opacity: .5;
  margin-right: 14px;
}

.remove-200 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-200:hover {
  opacity: 1;
}

.select-field-44 {
  padding-top: 6px;
}

.select-field-44:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-142 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-218 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-35 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-96 {
  margin-bottom: 0;
  margin-left: 10px;
}

.record-modal-23 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.on-heading-11 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2889 {
  display: flex;
}

.image-233 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-10 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-10:hover {
  background-color: #9cb0db;
}

.row-10.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-10.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-10.selected {
  background-color: #faf2a1;
}

.edit-toolbar-35 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-35.hidden {
  padding-right: 6px;
}

.matched-137 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2890 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-234 {
  transform: rotate(180deg);
}

.remove-201 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-201:hover {
  opacity: 1;
}

.div-block-2891 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-73 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-73.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2892 {
  display: flex;
}

.ac-default-label-151 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-151.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-38 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-104 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-104:hover {
  background-color: #0000004a;
}

.right-column-tab-28 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-28:hover {
  background-color: #2a449a;
}

.right-column-tab-28.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-52 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-52:hover {
  opacity: 1;
}

.div-block-2893 {
  display: flex;
}

.fc-icon-16 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-16:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2894 {
  padding: 0;
}

.div-block-2895 {
  display: none;
}

.div-block-2896 {
  min-height: 300px;
}

.div-block-2897 {
  flex: 1;
  min-height: 50px;
}

.div-block-2898 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2899 {
  display: flex;
  position: relative;
}

.div-block-2900 {
  position: relative;
}

.text-block-285 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-2901 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2902 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-219 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-202 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-202:hover {
  opacity: 1;
}

.text-block-286 {
  min-width: 60px;
  max-width: 170px;
}

.image-235 {
  width: 20px;
}

.title-94 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-94.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2903 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2904 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2905 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-287 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-55 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-55:hover {
  background-color: #9cb0db;
}

.action-icon-19 {
  opacity: .78;
  cursor: pointer;
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
}

.action-icon-19:hover {
  opacity: 1;
  background-color: #111446;
  border-top-color: #fce701;
  border-left-color: #fce701;
  border-right-color: #fce701;
}

.action-icon-19._2 {
  opacity: .85;
}

.action-icon-19._2:hover {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64c5954116fce3dec2201367_lightning.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-color: #fce701;
}

.div-block-2906 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2907 {
  width: 300px;
  min-height: 100px;
}

.div-block-2908 {
  background-color: #3d597e;
}

.results-holder-79 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-79.test {
  display: none;
}

.div-block-2909 {
  height: 100px;
  display: flex;
}

.div-block-2910 {
  width: 4px;
  min-width: 4px;
}

.tag-content-77 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-52 {
  display: block;
  position: relative;
}

.matched-138 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2911 {
  padding-left: 6px;
  display: flex;
}

.div-block-2912 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-123 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-123.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2913 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-46 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2914 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-36 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-36.hidden {
  min-height: 200px;
}

.header-label-36 {
  font-weight: 400;
}

.results-scroller-143 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2915 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-288 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-70 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-220 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-220.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-220.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-139 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2916 {
  padding-left: 20px;
}

.header-cell-42 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-42.selected {
  background-color: #243c92;
}

.remove-203 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-203:hover {
  opacity: 1;
}

.div-block-2917 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-35 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-35:hover {
  opacity: 1;
}

.form-block-97 {
  margin-bottom: 0;
}

.autocomplete-input-221 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2918 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-35 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-36 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.timer-text-26 {
  color: #a0c4ff;
  text-align: right;
  min-width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

.timer-text-26.sm {
  font-size: 28px;
}

.preview-area-left-48 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-48.query {
  padding-left: 0;
}

.field-label-18 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2919 {
  padding-right: 6px;
  position: relative;
}

.results-holder-80 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-71 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-50 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-50:hover {
  background-color: #1c3d97;
}

.drag-bar-50.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-53 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-53:hover {
  opacity: 1;
}

.chip-label-124 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-36 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-36:hover {
  opacity: .93;
}

.db-tab-36.hidden {
  flex: none;
}

.db-tab-36.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-36.current.hidden {
  max-width: none;
}

.result-row-105 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-105:hover {
  background-color: #f3f5f8;
}

.result-row-105.selected-tab {
  background-color: #172766;
}

.result-row-105.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-105.selected {
  background-color: #d8e6fc;
}

.text-block-289 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-289:hover {
  background-color: #3b93ff;
}

.div-block-2920 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2921 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2922 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2923 {
  padding-left: 6px;
}

.div-block-2924 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-37 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2925 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-2926 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-290 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-290.ellipsis {
  max-width: 500px;
}

.div-block-2927 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-152 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-152:focus {
  width: 200px;
}

.ac-default-label-152.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2928 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-72 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-125 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-67 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-67.selected-tab {
  color: #ffffffe6;
}

.ac-label-67.suffix {
  padding-left: 6px;
}

.title-95 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-79 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-79:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-79.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-79.excel {
  cursor: pointer;
}

.icon-div-79.disabled {
  opacity: .36;
}

.icon-div-79.disabled:hover {
  background-color: #0000;
}

.icon-div-79.delete {
  display: flex;
}

.icon-div-79.save {
  cursor: pointer;
}

.icon-div-79.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-79.stop:hover {
  opacity: 1;
}

.icon-div-79.stop.disabled {
  opacity: .38;
}

.icon-div-79.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-79.activity:hover {
  background-color: #0000;
}

.icon-div-79.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-204 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-204:hover {
  opacity: 1;
}

.unmatched-74 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-scroller-144 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-144.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-222 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-98 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-2929 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-56 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-56.hover {
  background-color: #a9bde8;
}

.content-row-56.selected {
  background-color: #faf2a1;
}

.content-row-56._2 {
  display: flex;
  position: relative;
}

.text-field-87 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-87::placeholder {
  color: #fffc;
}

.div-block-2930 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-145 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-29 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-29:hover {
  background-color: #1b2762;
}

.option-menu-div-29:active {
  text-transform: lowercase;
}

.text-block-291 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2931 {
  padding-right: 10px;
}

.div-block-2932 {
  display: flex;
}

.collection-edit-content-41 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-18 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2933 {
  flex: 1;
  min-height: 50px;
}

.div-block-2934 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2935 {
  position: relative;
}

.form-block-99 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-19 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-88 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-205 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-205:hover {
  opacity: 1;
}

.loader-36 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2936 {
  margin-right: 20px;
}

.div-block-2937 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-89 {
  margin-top: 6px;
}

.input-template-with-x {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.div-block-2938 {
  position: relative;
}

.div-block-2939 {
  width: 240px;
}

.tag-content-78 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-19 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-19.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-140 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2940 {
  padding-left: 6px;
  display: flex;
}

.chip-label-126 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-2941 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2941.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-20 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-20:hover {
  background-color: #0e2a77;
}

.div-block-2942 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-94 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-2943 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-wrapper-22 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-223 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-141 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2944 {
  margin-right: 20px;
}

.div-block-2945 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-224 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-49 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-49.query {
  padding-left: 0;
}

.ac-default-label-153 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-106 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-106:hover {
  background-color: #f3f5f8;
}

.field-chooser-holder-copy-2 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.link-36 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-36:hover {
  text-decoration: underline;
}

.ac-default-label-154 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-154:focus {
  width: 200px;
}

.div-block-2946 {
  border-radius: 8px;
}

.div-block-2947 {
  margin-right: 20px;
}

.ac-label-68 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-80 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-80:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-80.save {
  cursor: pointer;
}

.div-block-2948 {
  opacity: .5;
  margin-right: 14px;
}

.remove-206 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-206:hover {
  opacity: 1;
}

.select-field-45 {
  padding-top: 6px;
}

.select-field-45:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-146 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-225 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-36 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-100 {
  margin-bottom: 0;
  margin-left: 10px;
}

.record-modal-24 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.link-holder-copy-copy {
  padding-top: 6px;
  padding-left: 10px;
}

.on-heading-12 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-2949 {
  display: flex;
}

.image-236 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.row-11 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  border-left-width: 1px;
  border-left-color: #99a2d1;
  border-right-width: 1px;
  border-right-color: #99a2d1;
  align-items: center;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
}

.row-11:hover {
  background-color: #9cb0db;
}

.row-11.heading {
  color: #fff;
  background-color: #3954a9;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: sticky;
  top: 0;
}

.row-11.heading.fk {
  width: 100%;
  height: 30px;
  padding-left: 16px;
  position: static;
}

.row-11.selected {
  background-color: #faf2a1;
}

.edit-toolbar-36 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-36.hidden {
  padding-right: 6px;
}

.matched-142 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-2950 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-237 {
  transform: rotate(180deg);
}

.remove-207 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-207:hover {
  opacity: 1;
}

.div-block-2951 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-75 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-75.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-2952 {
  display: flex;
}

.ac-default-label-155 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-155.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-39 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-107 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-107:hover {
  background-color: #0000004a;
}

.right-column-tab-29 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-29:hover {
  background-color: #2a449a;
}

.right-column-tab-29.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-54 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-54:hover {
  opacity: 1;
}

.div-block-2953 {
  display: flex;
}

.fc-icon-17 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-17:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-2954 {
  padding: 0;
}

.div-block-2955 {
  display: none;
}

.div-block-2956 {
  min-height: 300px;
}

.div-block-2957 {
  flex: 1;
  min-height: 50px;
}

.div-block-2958 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-2959 {
  display: flex;
  position: relative;
}

.div-block-2960 {
  position: relative;
}

.text-block-292 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-2961 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-2962 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-226 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-208 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-208:hover {
  opacity: 1;
}

.text-block-293 {
  min-width: 60px;
  max-width: 170px;
}

.image-238 {
  width: 20px;
}

.title-96 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-96.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-2963 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-2964 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2965 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-294 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-57 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-57:hover {
  background-color: #9cb0db;
}

.div-block-2966 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-2967 {
  width: 300px;
  min-height: 100px;
}

.div-block-2968 {
  background-color: #3d597e;
}

.results-holder-81 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-81.test {
  display: none;
}

.div-block-2969 {
  height: 100px;
  display: flex;
}

.div-block-2970 {
  width: 4px;
  min-width: 4px;
}

.tag-content-79 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-53 {
  display: block;
  position: relative;
}

.matched-143 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-2971 {
  padding-left: 6px;
  display: flex;
}

.div-block-2972 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-127 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-127.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-2973 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-47 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-2974 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-37 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-37.hidden {
  min-height: 200px;
}

.header-label-37 {
  font-weight: 400;
}

.results-scroller-147 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-2975 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-295 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-73 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-227 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-227.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-227.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-144 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-2976 {
  padding-left: 20px;
}

.header-cell-43 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-43.selected {
  background-color: #243c92;
}

.remove-209 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-209:hover {
  opacity: 1;
}

.div-block-2977 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-36 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-36:hover {
  opacity: 1;
}

.form-block-101 {
  margin-bottom: 0;
}

.autocomplete-input-228 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-2978 {
  cursor: pointer;
  display: flex;
  position: static;
}

.text-14-36 {
  text-align: left;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.sort-arrow-37 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.preview-area-left-50 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-50.query {
  padding-left: 0;
}

.field-label-19 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-2979 {
  padding-right: 6px;
  position: relative;
}

.results-holder-82 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-74 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-51 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-51:hover {
  background-color: #1c3d97;
}

.drag-bar-51.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-55 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-55:hover {
  opacity: 1;
}

.chip-label-128 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-37 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-37:hover {
  opacity: .93;
}

.db-tab-37.hidden {
  flex: none;
}

.db-tab-37.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-37.current.hidden {
  max-width: none;
}

.result-row-108 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-108:hover {
  background-color: #f3f5f8;
}

.result-row-108.selected-tab {
  background-color: #172766;
}

.result-row-108.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-108.selected {
  background-color: #d8e6fc;
}

.text-block-296 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-296:hover {
  background-color: #3b93ff;
}

.div-block-2980 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-2981 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-2982 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-2983 {
  padding-left: 6px;
}

.div-block-2984 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-38 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-2985 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-2986 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-297 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-297.ellipsis {
  max-width: 500px;
}

.div-block-2987 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-156 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-156:focus {
  width: 200px;
}

.ac-default-label-156.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-2988 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-75 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-129 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-69 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-69.selected-tab {
  color: #ffffffe6;
}

.ac-label-69.suffix {
  padding-left: 6px;
}

.title-97 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-81 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-81:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-81.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-81.excel {
  cursor: pointer;
}

.icon-div-81.disabled {
  opacity: .36;
}

.icon-div-81.disabled:hover {
  background-color: #0000;
}

.icon-div-81.delete {
  display: flex;
}

.icon-div-81.save {
  cursor: pointer;
}

.icon-div-81.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-81.stop:hover {
  opacity: 1;
}

.icon-div-81.stop.disabled {
  opacity: .38;
}

.icon-div-81.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-81.activity:hover {
  background-color: #0000;
}

.icon-div-81.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-210 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-210:hover {
  opacity: 1;
}

.unmatched-76 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-scroller-148 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-148.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-229 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-102 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-2989 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-58 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-58.hover {
  background-color: #a9bde8;
}

.content-row-58.selected {
  background-color: #faf2a1;
}

.content-row-58._2 {
  display: flex;
  position: relative;
}

.text-field-90 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-90::placeholder {
  color: #fffc;
}

.div-block-2990 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-149 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-30 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-30:hover {
  background-color: #1b2762;
}

.option-menu-div-30:active {
  text-transform: lowercase;
}

.text-block-298 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-2991 {
  padding-right: 10px;
}

.div-block-2992 {
  display: flex;
}

.collection-edit-content-42 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-19 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-2993 {
  flex: 1;
  min-height: 50px;
}

.div-block-2994 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-2995 {
  position: relative;
}

.form-block-103 {
  background-color: #00000038;
  padding: 20px;
}

.select-db-fullscreen-bg-20 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-91 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.remove-211 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-211:hover {
  opacity: 1;
}

.loader-37 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-2996 {
  margin-right: 20px;
}

.div-block-2997 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-92 {
  margin-top: 6px;
}

.div-block-2998 {
  position: relative;
}

.div-block-2999 {
  width: 240px;
}

.tag-content-80 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-20 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-20.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.matched-145 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3000 {
  padding-left: 6px;
  display: flex;
}

.chip-label-130 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3001 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3001.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-21 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-21:hover {
  background-color: #0e2a77;
}

.div-block-3002 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-95 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-3003 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.table-wrapper-23 {
  background-color: #1c3d97;
  max-height: 73vh;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.autocomplete-input-230 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-146 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3004 {
  margin-right: 20px;
}

.div-block-3005 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.autocomplete-input-231 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-51 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-51.query {
  padding-left: 0;
}

.ac-default-label-157 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-109 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-109:hover {
  background-color: #f3f5f8;
}

.field-chooser-holder-copy-3 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.link-37 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-37:hover {
  text-decoration: underline;
}

.ac-default-label-158 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-158:focus {
  width: 200px;
}

.div-block-3006 {
  border-radius: 8px;
}

.div-block-3007 {
  margin-right: 20px;
}

.ac-label-70 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-82 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-82:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-82.save {
  cursor: pointer;
}

.div-block-3008 {
  opacity: .5;
  margin-right: 14px;
}

.remove-212 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-212:hover {
  opacity: 1;
}

.select-field-46 {
  padding-top: 6px;
}

.select-field-46:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-150 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-232 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-37 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-104 {
  margin-bottom: 0;
  margin-left: 10px;
}

.record-modal-25 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 200px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.table-tab-template-5 {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: none;
  overflow: auto;
}

.table-tab-template-5.hidden {
  display: none;
}

.table-tab-template-5.hidden.er {
  background-color: #9cafeb;
  display: none;
}

.div-block-3009 {
  background-color: #d3e7ff;
}

.on-heading-13 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3010 {
  background-color: #d3e7ff;
}

.div-block-3011 {
  display: flex;
}

.image-239 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-37 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-37.hidden {
  padding-right: 6px;
}

.matched-147 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3012 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-240 {
  transform: rotate(180deg);
}

.remove-213 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-213:hover {
  opacity: 1;
}

.div-block-3013 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-77 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-77.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3014 {
  display: flex;
}

.ac-default-label-159 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-159.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-40 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-110 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-110:hover {
  background-color: #0000004a;
}

.right-column-tab-30 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-30:hover {
  background-color: #2a449a;
}

.right-column-tab-30.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.bottom-tab-bar {
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  padding: 8px 10px;
  display: flex;
  position: relative;
}

.close-section-copy-56 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-56:hover {
  opacity: 1;
}

.div-block-3015 {
  display: flex;
}

.fc-icon-18 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-18:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3016 {
  padding: 0;
}

.div-block-3017 {
  display: none;
}

.div-block-3018 {
  min-height: 300px;
}

.div-block-3019 {
  flex: 1;
  min-height: 50px;
}

.div-block-3020 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3021 {
  display: flex;
  position: relative;
}

.div-block-3022 {
  position: relative;
}

.text-block-299 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3023 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3024 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-233 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-214 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-214:hover {
  opacity: 1;
}

.text-block-300 {
  min-width: 60px;
  max-width: 170px;
}

.er-tab-template {
  background-color: #eee;
  border-bottom: 1px solid #a3c8f5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: none;
  overflow: auto;
}

.er-tab-template.hidden {
  display: none;
}

.er-tab-template.hidden.er {
  background-color: #9cafeb;
  display: none;
}

.image-241 {
  width: 20px;
}

.title-98 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-98.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3025 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3026 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3027 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-301 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-59 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-59:hover {
  background-color: #9cb0db;
}

.div-block-3028 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3029 {
  width: 300px;
  min-height: 100px;
}

.div-block-3030 {
  background-color: #3d597e;
}

.results-holder-83 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-83.test {
  display: none;
}

.div-block-3031 {
  height: 100px;
  display: flex;
}

.div-block-3032 {
  width: 4px;
  min-width: 4px;
}

.tag-content-81 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-54 {
  display: block;
  position: relative;
}

.record-minimized {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  min-width: 100px;
  height: 32px;
  margin-right: 2px;
  display: block;
  box-shadow: 2px 0 9px 3px #0000004d;
}

.link-38 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-38.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-38.bold:hover {
  color: #afd9ff;
}

.matched-148 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3033 {
  padding-left: 6px;
  display: flex;
}

.div-block-3034 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-131 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-131.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3035 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-48 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3036 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-149 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.block-38 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-38.hidden {
  min-height: 200px;
}

.results-scrolasdfsopyaafaw-2 {
  z-index: 200000;
  background-color: #cfcfcf;
  border: 1px solid #111446;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.close-record-tab-min {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-left: 8px;
  padding: 6px;
  display: flex;
}

.close-record-tab-min:hover {
  background-color: #143283;
}

.header-label-38 {
  font-weight: 400;
}

.results-scroller-151 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3037 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-302 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-76 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-234 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-234.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-234.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.matched-150 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3038 {
  padding-left: 20px;
}

.header-cell-44 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-44.selected {
  background-color: #243c92;
}

.remove-215 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-215:hover {
  opacity: 1;
}

.div-block-3039 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-37 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-37:hover {
  opacity: 1;
}

.form-block-105 {
  margin-bottom: 0;
}

.autocomplete-input-235 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.close-download-2 {
  opacity: .68;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 32px;
  min-width: 32px;
  min-height: 32px;
}

.close-download-2:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3040 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-242 {
  margin-right: 8px;
}

.sort-arrow-38 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.link-block-2 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-2:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.preview-area-left-52 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-52.query {
  padding-left: 0;
}

.field-label-20 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.min-inner-holder-tab {
  background-color: #1c3d97;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 6px;
  transition: background-color .4s;
  display: flex;
}

.min-inner-holder-tab:hover {
  background-color: #3254b3;
}

.div-block-3041 {
  padding-right: 6px;
  position: relative;
}

.results-holder-84 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-77 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-52 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-52:hover {
  background-color: #1c3d97;
}

.drag-bar-52.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-57 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-57:hover {
  opacity: 1;
}

.chip-label-132 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-38 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-38:hover {
  opacity: .93;
}

.db-tab-38.hidden {
  flex: none;
}

.db-tab-38.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-38.current.hidden {
  max-width: none;
}

.result-row-111 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-111:hover {
  background-color: #f3f5f8;
}

.result-row-111.selected-tab {
  background-color: #172766;
}

.result-row-111.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-111.selected {
  background-color: #d8e6fc;
}

.label-sm {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 14px;
}

.label-sm.white {
  color: #fffc;
  line-height: 15px;
}

.text-block-303 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-303:hover {
  background-color: #3b93ff;
}

.div-block-3042 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3043 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3044 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3045 {
  padding-left: 6px;
}

.div-block-3046 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-39 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3047 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3048 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-304 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-304.ellipsis {
  max-width: 500px;
}

.div-block-3049 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.ac-default-label-160 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-160:focus {
  width: 200px;
}

.ac-default-label-160.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.div-block-3050 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-78 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-133 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-71 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-71.selected-tab {
  color: #ffffffe6;
}

.ac-label-71.suffix {
  padding-left: 6px;
}

.title-99 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-83 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-83:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-83.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-83.excel {
  cursor: pointer;
}

.icon-div-83.disabled {
  opacity: .36;
}

.icon-div-83.disabled:hover {
  background-color: #0000;
}

.icon-div-83.delete {
  display: flex;
}

.icon-div-83.save {
  cursor: pointer;
}

.icon-div-83.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-83.stop:hover {
  opacity: 1;
}

.icon-div-83.stop.disabled {
  opacity: .38;
}

.icon-div-83.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-83.activity:hover {
  background-color: #0000;
}

.icon-div-83.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-216 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-216:hover {
  opacity: 1;
}

.unmatched-78 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-2 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-2.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-152 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-152.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-236 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-106 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3051 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-60 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-60.hover {
  background-color: #a9bde8;
}

.content-row-60.selected {
  background-color: #faf2a1;
}

.content-row-60._2 {
  display: flex;
  position: relative;
}

.text-field-93 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-93::placeholder {
  color: #fffc;
}

.div-block-3052 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-153 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-31 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-31:hover {
  background-color: #1b2762;
}

.option-menu-div-31:active {
  text-transform: lowercase;
}

.post-bottom-left-dragger {
  cursor: nesw-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto auto -10px -10px;
}

.post-top-right-dragger {
  cursor: nesw-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: -10px -10px auto auto;
}

.text-block-305 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3053 {
  padding-right: 10px;
}

.volume-control {
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 34px;
  margin-left: 14px;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.volume-control.hide {
  display: none;
}

.image-243 {
  margin-right: 6px;
}

.widget-move-bar {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c308e0c963a_211736_drag_icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 24px;
  min-height: 24px;
  position: absolute;
}

.text-18 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18.semi {
  font-weight: 600;
}

.div-block-3054 {
  display: flex;
}

.post-right-dragger {
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.div-block-3055 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.collection-edit-content-43 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.speed-selected {
  cursor: default;
}

.speed-selected.sm {
  font-size: 14px;
}

.tooltip-20 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.message-holder-2 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-3056 {
  flex: 1;
  min-height: 50px;
}

.div-block-3057 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3058 {
  position: relative;
}

.sound-icon {
  opacity: .86;
  width: 28px;
  display: none;
}

.sound-icon:hover {
  opacity: 1;
}

.sound-icon.visible {
  display: block;
}

.handle-volume {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume:hover {
  background-color: #fff;
}

.form-block-107 {
  background-color: #00000038;
  padding: 20px;
}

.playback-speed {
  color: #00528c;
  text-align: center;
  background-color: #ffffffdb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 24px;
  margin-left: 10px;
  padding-top: 2px;
  font-size: 15px;
  font-weight: 500;
  display: block;
  position: relative;
}

.playback-speed:hover {
  background-color: #fff;
}

.select-db-fullscreen-bg-21 {
  z-index: 998;
  background-color: #172766;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-left: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.text-field-94 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.label-medium {
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 14px;
}

.label-medium.fwae {
  color: #fff;
  cursor: pointer;
}

.div-block-3059 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-217 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-217:hover {
  opacity: 1;
}

.editing-config-modal {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3060 {
  width: 100%;
  height: 100%;
}

.loader-38 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3061 {
  margin-right: 20px;
}

.div-block-3062 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-95 {
  margin-top: 6px;
}

.speed-level-bar {
  background-color: #000000b3;
  border-radius: 4px;
  width: 56px;
  display: none;
  position: absolute;
  inset: auto 0 34px auto;
}

.speed-level-bar.sm {
  z-index: 1001;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
  position: absolute;
  bottom: 30px;
}

.time-bar-2 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.div-block-3063 {
  position: relative;
}

.widget-submit-bar {
  background-color: #fff;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 78px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
  box-shadow: 1px -3px 10px 3px #0003;
}

.div-block-3064 {
  width: 240px;
}

.action-button-11 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-11:hover {
  color: #fff;
  background-color: #0d72b9;
}

.tag-content-82 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-21 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-21.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.widget-content-holder {
  width: 100%;
  padding-top: 20px;
  padding-left: 25px;
  padding-right: 25px;
  overflow: auto;
}

.post-bottom-right-dragger {
  cursor: nwse-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto -10px -10px auto;
}

.matched-151 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.handle {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: -5px 0 auto auto;
}

.handle:hover {
  background-color: #fff;
}

.time-elasped {
  background-color: #2196f3;
  border-radius: 20px;
  width: 20px;
  height: 10px;
  position: absolute;
}

.time-elasped.small {
  width: 70%;
  height: 8px;
}

.time-elasped._2 {
  width: 135px;
}

.div-block-3065 {
  padding-left: 6px;
  display: flex;
}

.chip-label-134 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3066 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3066.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-22 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-22:hover {
  background-color: #0e2a77;
}

.widget-dragger-holder {
  position: static;
  inset: 0%;
}

.audio-bottom-controls-5 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-3067 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.widget-text {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 10px;
  display: flex;
  overflow: hidden;
}

.modal-top-bar-4 {
  cursor: move;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.audio-message-wrapper-2 {
  background-color: #00528c;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622d7_jumping.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 500px;
  display: flex;
  position: relative;
}

.audio-message-wrapper-2.no-image {
  background-color: #114c75;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622dc_soundwave.png"), linear-gradient(333deg, #00528c, #0e8c95 61%, #1abc9c);
  background-position: 50%, 0 0;
  background-size: cover, auto;
  height: 180px;
}

.text-span-96 {
  color: #ffffffd4;
  background-color: #0000;
}

.item-button-bar-2 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-3068 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-237 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.matched-152 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3069 {
  margin-right: 20px;
}

.link-39 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-39.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-39.large-bold:hover {
  color: #0d4d85;
}

.div-block-3070 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.timeline-media-2 {
  text-align: center;
  align-self: auto;
  width: 100%;
  margin-bottom: 10px;
}

.widget-modal {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #cecece;
  border-radius: 12px;
  width: 400px;
  min-width: 100px;
  height: 620px;
  min-height: 200px;
  display: none;
  position: fixed;
  inset: auto 40px 30px auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3071 {
  height: 6px;
  position: absolute;
}

.play-pause-button {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 62px;
  min-width: 62px;
  height: 62px;
  min-height: 62px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-3072 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.post-top-dragger {
  cursor: ns-resize;
  height: 12px;
  position: absolute;
  inset: -10px 0 auto;
}

.autocomplete-input-238 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.preview-area-left-53 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  padding: 8px 0 0;
  display: block;
}

.preview-area-left-53.query {
  padding-left: 0;
}

.image-244 {
  filter: invert();
  position: relative;
}

.table-wrapper-24 {
  background-color: #1c3d97;
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.ac-default-label-161 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.audio-player-controls-4 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-4:hover, .audio-player-controls-4.no-image {
  opacity: 1;
}

.min-inner-holder {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  transition: background-color .4s;
  display: flex;
}

.min-inner-holder:hover {
  background-color: #d2dfff;
}

.min-inner-holder.seg {
  cursor: auto;
  background-color: #172766;
}

.action-button-12 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-12:hover {
  color: #fff;
  background-color: #0d72b9;
}

.sf-122 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-122.white {
  color: #fff;
  cursor: default;
}

.config-saver-modal {
  z-index: 998;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.result-row-112 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-112:hover {
  background-color: #f3f5f8;
}

.speed-option-4 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-4:hover {
  color: #fff;
  background-color: #353535;
}

.volume-level-bar {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  height: 20px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar.max {
  height: 100%;
}

.volume-bar {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.minimize-button {
  opacity: .76;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e5_minimize.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.minimize-button:hover {
  opacity: 1;
}

.widget-minimized {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: auto 20px 20px auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.post-left-dragger {
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% auto 0% -10px;
}

.audio-time {
  justify-content: flex-end;
  width: 54px;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
}

.audio-time.right {
  justify-content: flex-start;
}

.audio-time.left {
  margin-right: 4px;
  padding-right: 0;
}

.audio-time.small {
  padding-left: 0;
  font-size: 12px;
}

.ac-default-label-162 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-162:focus {
  width: 200px;
}

.ac-default-label-162.sm {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 18px;
  top: 0;
}

.play-icon {
  justify-content: center;
  align-items: center;
  padding-left: 6px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.div-block-3073 {
  border-radius: 8px;
}

.div-block-3074 {
  margin-right: 20px;
}

.ac-label-72 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.vid-placeholder-img {
  background-color: #b5c1ca;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622df_vid.png"), linear-gradient(150deg, #85b7da, #bbdef6 76%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 25%, auto;
  width: 100%;
  padding-top: 56.25%;
}

.minimize-button-record {
  opacity: .76;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff8c;
  border-radius: 4px;
  width: 26px;
  height: 26px;
}

.minimize-button-record:hover {
  opacity: 1;
  background-color: #143283;
}

.widget-layout {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: auto;
}

.icon-div-84 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-84:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-84.save {
  cursor: pointer;
}

.div-block-3075 {
  opacity: .5;
  margin-right: 14px;
}

.pause-icon {
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
  transform: rotate(0);
}

.remove-218 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-218:hover {
  opacity: 1;
}

.rich-text-unit-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.post-bottom-dragger {
  cursor: ns-resize;
  height: 20px;
  position: absolute;
  inset: auto 0 -10px;
}

.select-field-47 {
  padding-top: 6px;
}

.select-field-47:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.image-84 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-scroller-154 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.post-top-left-dragger {
  cursor: nwse-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: -10px auto auto -10px;
}

.autocomplete-input-239 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-38 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-108 {
  margin-bottom: 0;
  margin-left: 10px;
}

.img-dark-overlay-2 {
  background-image: linear-gradient(to top, #0009 9%, #0003 57%, #0000 97%);
  height: 90px;
  position: absolute;
  inset: auto 0% 0%;
}

.widget-header {
  padding-bottom: 10px;
}

.record-modal-26 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.text-16 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.on-heading-14 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3076 {
  background-color: #d3e7ff;
}

.div-block-3077 {
  display: flex;
}

.image-245 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.bottom-tab-bar-2 {
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  padding: 0 10px 8px;
  display: flex;
  position: relative;
}

.bottom-tab-bar-2.hidden {
  padding-top: 0;
}

.edit-toolbar-38 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-38.hidden {
  padding-right: 6px;
}

.matched-153 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3078 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-246 {
  transform: rotate(180deg);
}

.remove-219 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-219:hover {
  opacity: 1;
}

.div-block-3079 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-79 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-79.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3080 {
  display: flex;
}

.ac-default-label-163 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-163.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-41 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-113 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-113:hover {
  background-color: #0000004a;
}

.right-column-tab-31 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-31:hover {
  background-color: #2a449a;
}

.right-column-tab-31.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-58 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-58:hover {
  opacity: 1;
}

.div-block-3081 {
  display: flex;
}

.fc-icon-19 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-19:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3082 {
  padding: 0;
}

.div-block-3083 {
  display: none;
}

.div-block-3084 {
  min-height: 300px;
}

.div-block-3085 {
  flex: 1;
  min-height: 50px;
}

.div-block-3086 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3087 {
  display: flex;
  position: relative;
}

.div-block-3088 {
  position: relative;
}

.text-block-306 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3089 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3090 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-240 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-220 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-220:hover {
  opacity: 1;
}

.text-block-307 {
  min-width: 60px;
  max-width: 170px;
}

.image-247 {
  width: 20px;
}

.title-100 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-100.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3091 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3092 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3093 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-308 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-61 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-61:hover {
  background-color: #9cb0db;
}

.div-block-3094 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3095 {
  width: 300px;
  min-height: 100px;
}

.div-block-3096 {
  background-color: #3d597e;
}

.results-holder-85 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-85.test {
  display: none;
}

.div-block-3097 {
  height: 100px;
  display: flex;
}

.div-block-3098 {
  width: 4px;
  min-width: 4px;
}

.tag-content-83 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-55 {
  display: block;
  position: relative;
}

.link-40 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-40.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-40.bold:hover {
  color: #afd9ff;
}

.div-block-3099 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-154 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3100 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-135 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-135.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3101 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-49 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3102 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-155 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.block-39 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-39.hidden {
  min-height: 200px;
}

.results-scrolasdfsopyaafaw-3 {
  z-index: 200000;
  background-color: #cfcfcf;
  border: 1px solid #111446;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.header-label-39 {
  font-weight: 400;
}

.results-scroller-155 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3103 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-309 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-79 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-241 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-241.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-241.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-164 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-164:focus {
  width: 200px;
}

.ac-default-label-164.sql-ac-input {
  color: #ffffff7a;
}

.matched-156 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3104 {
  padding-left: 20px;
}

.header-cell-45 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-45.selected {
  background-color: #243c92;
}

.remove-221 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-221:hover {
  opacity: 1;
}

.div-block-3105 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-38 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-38:hover {
  opacity: 1;
}

.form-block-109 {
  margin-bottom: 0;
}

.autocomplete-input-242 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.close-download-3 {
  opacity: .68;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 32px;
  min-width: 32px;
  min-height: 32px;
}

.close-download-3:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3106 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-248 {
  margin-right: 8px;
}

.sort-arrow-39 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-21 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3107 {
  padding-right: 6px;
  position: relative;
}

.results-holder-86 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-80 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-53 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-53:hover {
  background-color: #1c3d97;
}

.drag-bar-53.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-59 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-59:hover {
  opacity: 1;
}

.chip-label-136 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-39 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-39:hover {
  opacity: .93;
}

.db-tab-39.hidden {
  flex: none;
}

.db-tab-39.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-39.current.hidden {
  max-width: none;
}

.result-row-114 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-114:hover {
  background-color: #f3f5f8;
}

.result-row-114.selected-tab {
  background-color: #172766;
}

.result-row-114.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-114.selected {
  background-color: #d8e6fc;
}

.text-block-310 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-310:hover {
  background-color: #3b93ff;
}

.div-block-3108 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3109 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3110 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3111 {
  padding-left: 6px;
}

.div-block-3112 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-40 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3113 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3114 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-311 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-311.ellipsis {
  max-width: 500px;
}

.div-block-3115 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3116 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-81 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-137 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-73 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-73.selected-tab {
  color: #ffffffe6;
}

.ac-label-73.suffix {
  padding-left: 6px;
}

.title-101 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-85 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-85:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-85.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-85.excel {
  cursor: pointer;
}

.icon-div-85.disabled {
  opacity: .36;
}

.icon-div-85.disabled:hover {
  background-color: #0000;
}

.icon-div-85.delete {
  display: flex;
}

.icon-div-85.save {
  cursor: pointer;
}

.icon-div-85.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-85.stop:hover {
  opacity: 1;
}

.icon-div-85.stop.disabled {
  opacity: .38;
}

.icon-div-85.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-85.activity:hover {
  background-color: #0000;
}

.icon-div-85.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-222 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-222:hover {
  opacity: 1;
}

.unmatched-80 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-3 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-3.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-156 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-156.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-243 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-110 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3117 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-62 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-62.hover {
  background-color: #a9bde8;
}

.content-row-62.selected {
  background-color: #faf2a1;
}

.content-row-62._2 {
  display: flex;
  position: relative;
}

.text-field-96 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-96::placeholder {
  color: #fffc;
}

.div-block-3118 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-157 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-32 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-32:hover {
  background-color: #1b2762;
}

.option-menu-div-32:active {
  text-transform: lowercase;
}

.minimize-button-record-2 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #ffffff8c;
  border-radius: 4px;
  width: 26px;
  height: 26px;
}

.minimize-button-record-2:hover {
  opacity: 1;
  background-color: #143283;
}

.text-block-312 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3119 {
  padding-right: 10px;
}

.image-249 {
  margin-right: 6px;
}

.div-block-3120 {
  display: flex;
}

.div-block-3121 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-4 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-44 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-21 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3122 {
  flex: 1;
  min-height: 50px;
}

.div-block-3123 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3124 {
  position: relative;
}

.table-wrapper-25 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-97 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3125 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-223 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-223:hover {
  opacity: 1;
}

.div-block-3126 {
  width: 100%;
  height: 100%;
}

.loader-39 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3127 {
  margin-right: 20px;
}

.div-block-3128 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-5 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.text-field-98 {
  margin-top: 6px;
}

.div-block-3129 {
  position: relative;
}

.div-block-3130 {
  width: 240px;
}

.tag-content-84 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-22 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-22.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3131 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-157 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-138 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3132 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3132.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-23 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-23:hover {
  background-color: #0e2a77;
}

.div-block-3133 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-97 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-3134 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-244 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-165 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-165:focus {
  width: 200px;
}

.matched-158 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3135 {
  margin-right: 20px;
}

.link-41 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-41.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-41.large-bold:hover {
  color: #0d4d85;
}

.div-block-3136 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3137 {
  height: 6px;
  position: absolute;
}

.div-block-3138 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.image-250 {
  cursor: pointer;
}

.autocomplete-input-245 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-251 {
  filter: invert();
  position: relative;
}

.ac-default-label-166 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.action-button-13 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-13:hover {
  color: #fff;
  background-color: #0d72b9;
}

.result-row-115 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-115:hover {
  background-color: #f3f5f8;
}

.div-block-3139 {
  border-radius: 8px;
}

.div-block-3140 {
  margin-right: 20px;
}

.ac-label-74 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.record-modal-27 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: auto;
  box-shadow: 0 0 12px 7px #00000080;
}

.icon-div-86 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-86:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-86.save {
  cursor: pointer;
}

.div-block-3141 {
  opacity: .5;
  margin-right: 14px;
}

.remove-224 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-224:hover {
  opacity: 1;
}

.select-field-48 {
  padding-top: 6px;
}

.select-field-48:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.image-252 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-scroller-158 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-246 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-39 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-111 {
  margin-bottom: 0;
  margin-left: 10px;
}

.on-heading-15 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3142 {
  background-color: #d3e7ff;
}

.div-block-3143 {
  display: flex;
}

.image-253 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.bottom-tab-bar-3 {
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  padding: 0 10px 8px;
  display: flex;
  position: relative;
}

.bottom-tab-bar-3.hidden {
  padding-top: 0;
}

.edit-toolbar-39 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-39.hidden {
  padding-right: 6px;
}

.matched-159 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3144 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-254 {
  transform: rotate(180deg);
}

.remove-225 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-225:hover {
  opacity: 1;
}

.div-block-3145 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-81 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-81.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3146 {
  display: flex;
}

.ac-default-label-167 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-167.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-42 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-116 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-116:hover {
  background-color: #0000004a;
}

.right-column-tab-32 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-32:hover {
  background-color: #2a449a;
}

.right-column-tab-32.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-60 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-60:hover {
  opacity: 1;
}

.div-block-3147 {
  display: flex;
}

.fc-icon-20 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-20:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3148 {
  padding: 0;
}

.div-block-3149 {
  display: none;
}

.div-block-3150 {
  min-height: 300px;
}

.div-block-3151 {
  flex: 1;
  min-height: 50px;
}

.div-block-3152 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3153 {
  display: flex;
  position: relative;
}

.div-block-3154 {
  position: relative;
}

.text-block-313 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3155 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3156 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-247 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-226 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-226:hover {
  opacity: 1;
}

.text-block-314 {
  min-width: 60px;
  max-width: 170px;
}

.image-255 {
  width: 20px;
}

.title-102 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-102.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3157 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3158 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3159 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-315 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-63 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-63:hover {
  background-color: #9cb0db;
}

.div-block-3160 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3161 {
  width: 300px;
  min-height: 100px;
}

.div-block-3162 {
  background-color: #3d597e;
}

.results-holder-87 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-87.test {
  display: none;
}

.div-block-3163 {
  height: 100px;
  display: flex;
}

.div-block-3164 {
  width: 4px;
  min-width: 4px;
}

.tag-content-85 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-56 {
  display: block;
  position: relative;
}

.link-42 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-42.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-42.bold:hover {
  color: #afd9ff;
}

.div-block-3165 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-160 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3166 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-139 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-139.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3167 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-50 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3168 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.matched-161 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.block-40 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-40.hidden {
  min-height: 200px;
}

.results-scrolasdfsopyaafaw-4 {
  z-index: 200000;
  background-color: #cfcfcf;
  border: 1px solid #111446;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.header-label-40 {
  font-weight: 400;
}

.results-scroller-159 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3169 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-316 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-82 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-248 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-248.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-248.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-168 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-168:focus {
  width: 200px;
}

.ac-default-label-168.sql-ac-input {
  color: #ffffff7a;
}

.matched-162 {
  color: #000000db;
  white-space: pre-wrap;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-3170 {
  padding-left: 20px;
}

.header-cell-46 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-46.selected {
  background-color: #243c92;
}

.remove-227 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-227:hover {
  opacity: 1;
}

.div-block-3171 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-39 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-39:hover {
  opacity: 1;
}

.form-block-112 {
  margin-bottom: 0;
}

.autocomplete-input-249 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.close-download-4 {
  opacity: .68;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 32px;
  min-width: 32px;
  min-height: 32px;
}

.close-download-4:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3172 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-256 {
  margin-right: 8px;
}

.sort-arrow-40 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-22 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3173 {
  padding-right: 6px;
  position: relative;
}

.results-holder-88 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-83 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-54 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-54:hover {
  background-color: #1c3d97;
}

.drag-bar-54.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-61 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-61:hover {
  opacity: 1;
}

.chip-label-140 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-40 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-40:hover {
  opacity: .93;
}

.db-tab-40.hidden {
  flex: none;
}

.db-tab-40.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-40.current.hidden {
  max-width: none;
}

.result-row-117 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-117:hover {
  background-color: #f3f5f8;
}

.result-row-117.selected-tab {
  background-color: #172766;
}

.result-row-117.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-117.selected {
  background-color: #d8e6fc;
}

.text-block-317 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-317:hover {
  background-color: #3b93ff;
}

.div-block-3174 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3175 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3176 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3177 {
  padding-left: 6px;
}

.div-block-3178 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-41 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3179 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3180 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-318 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-318.ellipsis {
  max-width: 500px;
}

.div-block-3181 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3182 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-84 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-141 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-75 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-75.selected-tab {
  color: #ffffffe6;
}

.ac-label-75.suffix {
  padding-left: 6px;
}

.title-103 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-87 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-87:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-87.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-87.excel {
  cursor: pointer;
}

.icon-div-87.disabled {
  opacity: .36;
}

.icon-div-87.disabled:hover {
  background-color: #0000;
}

.icon-div-87.delete {
  display: flex;
}

.icon-div-87.save {
  cursor: pointer;
}

.icon-div-87.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-87.stop:hover {
  opacity: 1;
}

.icon-div-87.stop.disabled {
  opacity: .38;
}

.icon-div-87.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-87.activity:hover {
  background-color: #0000;
}

.icon-div-87.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-228 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-228:hover {
  opacity: 1;
}

.unmatched-82 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-4 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-4.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-160 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-160.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-250 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-113 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3183 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-64 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-64.hover {
  background-color: #a9bde8;
}

.content-row-64.selected {
  background-color: #faf2a1;
}

.content-row-64._2 {
  display: flex;
  position: relative;
}

.text-field-99 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-99::placeholder {
  color: #fffc;
}

.div-block-3184 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-161 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.option-menu-div-33 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-33:hover {
  background-color: #1b2762;
}

.option-menu-div-33:active {
  text-transform: lowercase;
}

.text-block-319 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3185 {
  padding-right: 10px;
}

.image-257 {
  margin-right: 6px;
}

.div-block-3186 {
  display: flex;
}

.div-block-3187 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-5 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-45 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-22 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3188 {
  flex: 1;
  min-height: 50px;
}

.div-block-3189 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3190 {
  position: relative;
}

.table-wrapper-26 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-100 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3191 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-229 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-229:hover {
  opacity: 1;
}

.record-modal-28 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3192 {
  width: 100%;
  height: 100%;
}

.loader-40 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3193 {
  margin-right: 20px;
}

.div-block-3194 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-6 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.text-field-101 {
  margin-top: 6px;
}

.div-block-3195 {
  position: relative;
}

.div-block-3196 {
  width: 240px;
}

.tag-content-86 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-23 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-23.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3197 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-163 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-142 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3198 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3198.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-24 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-24:hover {
  background-color: #0e2a77;
}

.div-block-3199 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-98 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-3200 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-251 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-169 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-169:focus {
  width: 200px;
}

.div-block-3201 {
  margin-right: 20px;
}

.link-43 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-43.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-43.large-bold:hover {
  color: #0d4d85;
}

.div-block-3202 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3203 {
  height: 6px;
  position: absolute;
}

.image-258 {
  cursor: pointer;
}

.autocomplete-input-252 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-259 {
  filter: invert();
  position: relative;
}

.ac-default-label-170 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.action-button-14 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-14:hover {
  color: #fff;
  background-color: #0d72b9;
}

.result-row-118 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-118:hover {
  background-color: #f3f5f8;
}

.div-block-3204 {
  border-radius: 8px;
}

.div-block-3205 {
  margin-right: 20px;
}

.ac-label-76 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-88 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-88:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-88.save {
  cursor: pointer;
}

.div-block-3206 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3207 {
  opacity: .5;
  margin-right: 14px;
}

.remove-230 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-230:hover {
  opacity: 1;
}

.select-field-49 {
  padding-top: 6px;
}

.select-field-49:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.image-260 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-scroller-162 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-253 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-40 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-114 {
  margin-bottom: 0;
  margin-left: 10px;
}

.option-menu-div-34 {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-34:hover {
  background-color: #1b2762;
}

.option-menu-div-34:active {
  text-transform: lowercase;
}

.text-block-320 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3208 {
  padding-right: 10px;
}

.image-261 {
  margin-right: 6px;
}

.div-block-3209 {
  display: flex;
}

.div-block-3210 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-6 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-46 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-23 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3211 {
  flex: 1;
  min-height: 50px;
}

.div-block-3212 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3213 {
  position: relative;
}

.table-wrapper-27 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-102 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3214 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-231 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-231:hover {
  opacity: 1;
}

.record-modal-29 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3215 {
  width: 100%;
  height: 100%;
}

.loader-41 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3216 {
  margin-right: 20px;
}

.div-block-3217 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-7 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.text-field-103 {
  margin-top: 6px;
}

.div-block-3218 {
  position: relative;
}

.div-block-3219 {
  width: 240px;
}

.tag-content-87 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-24 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-24.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3220 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-164 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-143 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3221 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3221.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-25 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-25:hover {
  background-color: #0e2a77;
}

.div-block-3222 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-99 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-3223 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-254 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-171 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-171:focus {
  width: 200px;
}

.div-block-3224 {
  margin-right: 20px;
}

.link-44 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-44.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-44.large-bold:hover {
  color: #0d4d85;
}

.div-block-3225 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3226 {
  height: 6px;
  position: absolute;
}

.image-262 {
  cursor: pointer;
}

.autocomplete-input-255 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-263 {
  filter: invert();
  position: relative;
}

.ac-default-label-172 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.action-button-15 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-15:hover {
  color: #fff;
  background-color: #0d72b9;
}

.result-row-119 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-119:hover {
  background-color: #f3f5f8;
}

.div-block-3227 {
  border-radius: 8px;
}

.div-block-3228 {
  margin-right: 20px;
}

.ac-label-77 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-89 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-89:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-89.save {
  cursor: pointer;
}

.div-block-3229 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3230 {
  opacity: .5;
  margin-right: 14px;
}

.remove-232 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-232:hover {
  opacity: 1;
}

.select-field-50 {
  padding-top: 6px;
}

.select-field-50:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.image-264 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-scroller-163 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.autocomplete-input-256 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-41 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-115 {
  margin-bottom: 0;
  margin-left: 10px;
}

.on-heading-16 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3231 {
  background-color: #d3e7ff;
}

.div-block-3232 {
  display: flex;
}

.image-265 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.bottom-tab-bar-4 {
  border-bottom: 1px #ffffff47;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 100vw;
  padding: 0 10px 8px;
  display: flex;
  position: relative;
}

.bottom-tab-bar-4.hidden {
  padding-top: 0;
}

.edit-toolbar-40 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-40.hidden {
  padding-right: 6px;
}

.matched-165 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3233 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-266 {
  transform: rotate(180deg);
}

.remove-233 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-233:hover {
  opacity: 1;
}

.div-block-3234 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-83 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-83.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3235 {
  display: flex;
}

.ac-default-label-173 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-173.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-43 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-120 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-120:hover {
  background-color: #0000004a;
}

.right-column-tab-33 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-33:hover {
  background-color: #2a449a;
}

.right-column-tab-33.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-62 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-62:hover {
  opacity: 1;
}

.div-block-3236 {
  display: flex;
}

.fc-icon-21 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-21:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3237 {
  padding: 0;
}

.div-block-3238 {
  display: none;
}

.div-block-3239 {
  min-height: 300px;
}

.div-block-3240 {
  flex: 1;
  min-height: 50px;
}

.div-block-3241 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3242 {
  display: flex;
  position: relative;
}

.div-block-3243 {
  position: relative;
}

.text-block-321 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3244 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3245 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-257 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.remove-234 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-234:hover {
  opacity: 1;
}

.text-block-322 {
  min-width: 60px;
  max-width: 170px;
}

.image-267 {
  width: 20px;
}

.title-104 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-104.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3246 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3247 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3248 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-323 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-65 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-65:hover {
  background-color: #9cb0db;
}

.div-block-3249 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3250 {
  width: 300px;
  min-height: 100px;
}

.div-block-3251 {
  background-color: #3d597e;
}

.results-holder-89 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-89.test {
  display: none;
}

.div-block-3252 {
  height: 100px;
  display: flex;
}

.div-block-3253 {
  width: 4px;
  min-width: 4px;
}

.tag-content-88 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-57 {
  display: block;
  position: relative;
}

.link-45 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-45.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-45.bold:hover {
  color: #afd9ff;
}

.div-block-3254 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-166 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3255 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-144 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-144.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3256 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-51 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3257 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-41 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-41.hidden {
  min-height: 200px;
}

.matched-167 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-167.white {
  color: #fffc;
  cursor: pointer;
}

.results-scrolasdfsopyaafaw-5 {
  z-index: 200000;
  background-color: #cfcfcf;
  border: 1px solid #111446;
  min-width: 330px;
  max-width: 330px;
  max-height: 80vh;
  display: block;
  position: absolute;
  inset: auto;
  overflow: auto;
}

.header-label-41 {
  font-weight: 400;
}

.results-scroller-164 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3258 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-324 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-85 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-258 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-258.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-258.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-174 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-174:focus {
  width: 200px;
}

.ac-default-label-174.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3259 {
  padding-left: 20px;
}

.header-cell-47 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-47.selected {
  background-color: #243c92;
}

.remove-235 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-235:hover {
  opacity: 1;
}

.div-block-3260 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-40 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-40:hover {
  opacity: 1;
}

.form-block-116 {
  margin-bottom: 0;
}

.autocomplete-input-259 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.close-download-5 {
  opacity: .68;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 32px;
  min-width: 32px;
  min-height: 32px;
}

.close-download-5:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3261 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-268 {
  margin-right: 8px;
}

.sort-arrow-41 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-23 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3262 {
  padding-right: 6px;
  position: relative;
}

.results-holder-90 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-86 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-55 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-55:hover {
  background-color: #1c3d97;
}

.drag-bar-55.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-63 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-63:hover {
  opacity: 1;
}

.chip-label-145 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-41 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-41:hover {
  opacity: .93;
}

.db-tab-41.hidden {
  flex: none;
}

.db-tab-41.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-41.current.hidden {
  max-width: none;
}

.result-row-121 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-121:hover {
  background-color: #f3f5f8;
}

.result-row-121.selected-tab {
  background-color: #172766;
}

.result-row-121.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-121.selected {
  background-color: #d8e6fc;
}

.text-block-325 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-325:hover {
  background-color: #3b93ff;
}

.div-block-3263 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3264 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3265 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3266 {
  padding-left: 6px;
}

.div-block-3267 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-42 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3268 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3269 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-326 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-326.ellipsis {
  max-width: 500px;
}

.div-block-3270 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3271 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-87 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-146 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-78 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-78.selected-tab {
  color: #ffffffe6;
}

.ac-label-78.suffix {
  padding-left: 6px;
}

.title-105 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-90 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-90:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-90.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-90.excel {
  cursor: pointer;
}

.icon-div-90.disabled {
  opacity: .36;
}

.icon-div-90.disabled:hover {
  background-color: #0000;
}

.icon-div-90.delete {
  display: flex;
}

.icon-div-90.save {
  cursor: pointer;
}

.icon-div-90.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-90.stop:hover {
  opacity: 1;
}

.icon-div-90.stop.disabled {
  opacity: .38;
}

.icon-div-90.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-90.activity:hover {
  background-color: #0000;
}

.icon-div-90.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-236 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-236:hover {
  opacity: 1;
}

.unmatched-84 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-5 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-5.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-165 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-165.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-260 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-117 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3272 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-66 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-66.hover {
  background-color: #a9bde8;
}

.content-row-66.selected {
  background-color: #faf2a1;
}

.content-row-66._2 {
  display: flex;
  position: relative;
}

.text-field-104 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-104::placeholder {
  color: #fffc;
}

.div-block-3273 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-166 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.text-block-327 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3274 {
  padding-right: 10px;
}

.image-269 {
  margin-right: 6px;
}

.div-block-3275 {
  display: flex;
}

.div-block-3276 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-7 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-47 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-24 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3277 {
  flex: 1;
  min-height: 50px;
}

.div-block-3278 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3279 {
  position: relative;
}

.table-wrapper-28 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-105 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3280 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-237 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-237:hover {
  opacity: 1;
}

.record-modal-30 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.editing-config-modal-2 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: block;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3281 {
  width: 100%;
  height: 100%;
}

.loader-42 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3282 {
  margin-right: 20px;
}

.div-block-3283 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-8 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.text-field-106 {
  margin-top: 6px;
}

.div-block-3284 {
  position: relative;
}

.div-block-3285 {
  width: 240px;
}

.tag-content-89 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-25 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-25.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3286 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-168 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-147 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3287 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3287.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-26 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-26:hover {
  background-color: #0e2a77;
}

.div-block-3288 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-span-100 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-3289 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-261 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-175 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-175:focus {
  width: 200px;
}

.div-block-3290 {
  margin-right: 20px;
}

.link-46 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-46.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-46.large-bold:hover {
  color: #0d4d85;
}

.div-block-3291 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.widget-modal-2 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #cecece;
  border-radius: 12px;
  width: 400px;
  min-width: 100px;
  height: 620px;
  min-height: 200px;
  display: block;
  position: fixed;
  inset: auto 40px 30px auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3292 {
  height: 6px;
  position: absolute;
}

.image-270 {
  cursor: pointer;
}

.autocomplete-input-262 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-271 {
  filter: invert();
  position: relative;
}

.ac-default-label-176 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-122 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-122:hover {
  background-color: #f3f5f8;
}

.text-block-328 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3293 {
  border-radius: 8px;
}

.div-block-3294 {
  margin-right: 20px;
}

.ac-label-79 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-91 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-91:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-91.save {
  cursor: pointer;
}

.div-block-3295 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3296 {
  opacity: .5;
  margin-right: 14px;
}

.remove-238 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-238:hover {
  opacity: 1;
}

.select-field-51 {
  padding-top: 6px;
}

.select-field-51:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.image-272 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-scroller-167 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-16 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-16:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-16.checking {
  padding-left: 20px;
}

.autocomplete-input-263 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-42 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-118 {
  margin-bottom: 0;
  margin-left: 10px;
}

.on-heading-17 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3297 {
  background-color: #d3e7ff;
}

.div-block-3298 {
  display: flex;
}

.image-273 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-41 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-41.hidden {
  padding-right: 6px;
}

.matched-169 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3299 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-274 {
  transform: rotate(180deg);
}

.remove-239 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-239:hover {
  opacity: 1;
}

.div-block-3300 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-85 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-85.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3301 {
  display: flex;
}

.ac-default-label-177 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-177.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-44 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-123 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-123:hover {
  background-color: #0000004a;
}

.right-column-tab-34 {
  color: #ffffffa6;
  text-align: center;
  cursor: pointer;
  border-bottom: 4px solid #0000;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 40px;
  padding-top: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.right-column-tab-34:hover {
  background-color: #2a449a;
}

.right-column-tab-34.selected {
  opacity: 1;
  color: #ffffffe6;
  background-color: #172766;
}

.close-section-copy-64 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-64:hover {
  opacity: 1;
}

.div-block-3302 {
  display: flex;
}

.fc-icon-22 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-22:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3303 {
  padding: 0;
}

.div-block-3304 {
  display: none;
}

.div-block-3305 {
  min-height: 300px;
}

.div-block-3306 {
  flex: 1;
  min-height: 50px;
}

.div-block-3307 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3308 {
  display: flex;
  position: relative;
}

.div-block-3309 {
  position: relative;
}

.text-block-329 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3310 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3311 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-264 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-101 {
  color: #ffffffe6;
}

.remove-240 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-240:hover {
  opacity: 1;
}

.text-block-330 {
  min-width: 60px;
  max-width: 170px;
}

.image-275 {
  width: 20px;
}

.title-106 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-106.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3312 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3313 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3314 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-331 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-67 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-67:hover {
  background-color: #9cb0db;
}

.div-block-3315 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3316 {
  width: 300px;
  min-height: 100px;
}

.div-block-3317 {
  background-color: #3d597e;
}

.results-holder-91 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-91.test {
  display: none;
}

.div-block-3318 {
  height: 100px;
  display: flex;
}

.div-block-3319 {
  width: 4px;
  min-width: 4px;
}

.tag-content-90 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-58 {
  display: block;
  position: relative;
}

.link-47 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-47.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-47.bold:hover {
  color: #afd9ff;
}

.div-block-3320 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-170 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3321 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-148 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-148.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3322 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-52 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3323 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-42 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-42.hidden {
  min-height: 200px;
}

.matched-171 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-171.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-42 {
  font-weight: 400;
}

.results-scroller-168 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3324 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-332 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-88 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-265 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-265.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-265.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-178 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-178:focus {
  width: 200px;
}

.ac-default-label-178.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3325 {
  padding-left: 20px;
}

.header-cell-48 {
  color: #fff;
  object-fit: fill;
  background-color: #3954a9;
  border-top: 1px #000;
  height: auto;
  padding: 6px 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.header-cell-48.selected {
  background-color: #243c92;
}

.remove-241 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-241:hover {
  opacity: 1;
}

.div-block-3326 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-41 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-41:hover {
  opacity: 1;
}

.form-block-119 {
  margin-bottom: 0;
}

.autocomplete-input-266 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.close-download-6 {
  opacity: .68;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 32px;
  min-width: 32px;
  min-height: 32px;
}

.close-download-6:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3327 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-276 {
  margin-right: 8px;
}

.sort-arrow-42 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-24 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3328 {
  padding-right: 6px;
  position: relative;
}

.results-holder-92 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-89 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-56 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-56:hover {
  background-color: #1c3d97;
}

.drag-bar-56.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-65 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-65:hover {
  opacity: 1;
}

.chip-label-149 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-42 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-42:hover {
  opacity: .93;
}

.db-tab-42.hidden {
  flex: none;
}

.db-tab-42.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-42.current.hidden {
  max-width: none;
}

.result-row-124 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-124:hover {
  background-color: #f3f5f8;
}

.result-row-124.selected-tab {
  background-color: #172766;
}

.result-row-124.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-124.selected {
  background-color: #d8e6fc;
}

.text-block-333 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-333:hover {
  background-color: #3b93ff;
}

.div-block-3329 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3330 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3331 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3332 {
  padding-left: 6px;
}

.div-block-3333 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-43 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3334 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3335 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-334 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-334.ellipsis {
  max-width: 500px;
}

.div-block-3336 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3337 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-90 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-150 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-80 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-80.selected-tab {
  color: #ffffffe6;
}

.ac-label-80.suffix {
  padding-left: 6px;
}

.title-107 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-92 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-92:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-92.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-92.excel {
  cursor: pointer;
}

.icon-div-92.disabled {
  opacity: .36;
}

.icon-div-92.disabled:hover {
  background-color: #0000;
}

.icon-div-92.delete {
  display: flex;
}

.icon-div-92.save {
  cursor: pointer;
}

.icon-div-92.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-92.stop:hover {
  opacity: 1;
}

.icon-div-92.stop.disabled {
  opacity: .38;
}

.icon-div-92.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-92.activity:hover {
  background-color: #0000;
}

.icon-div-92.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-242 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-242:hover {
  opacity: 1;
}

.unmatched-86 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-6 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-6.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-169 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-169.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-267 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-120 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3338 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-68 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-68.hover {
  background-color: #a9bde8;
}

.content-row-68.selected {
  background-color: #faf2a1;
}

.content-row-68._2 {
  display: flex;
  position: relative;
}

.text-field-107 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-107::placeholder {
  color: #fffc;
}

.div-block-3339 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-170 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3340 {
  align-items: center;
  display: flex;
}

.text-block-335 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3341 {
  padding-right: 10px;
}

.image-277 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.image-278 {
  margin-right: 6px;
}

.widget-success-modal {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #cecece;
  border-radius: 12px;
  width: 400px;
  min-width: 100px;
  height: 620px;
  min-height: 200px;
  display: none;
  position: fixed;
  inset: auto 40px 30px auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3342 {
  display: flex;
}

.div-block-3343 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-8 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-48 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-25 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.minimize-button-record-3 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff59;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 14px;
}

.minimize-button-record-3:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-3344 {
  flex: 1;
  min-height: 50px;
}

.div-block-3345 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3346 {
  position: relative;
}

.header-name-holder {
  padding-left: 10px;
}

.table-wrapper-29 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-108 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.record-modal-31 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3347 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-243 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-243:hover {
  opacity: 1;
}

.div-block-3348 {
  width: 100%;
  height: 100%;
}

.loader-43 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3349 {
  margin-right: 20px;
}

.div-block-3350 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-9 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-3 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-109 {
  margin-top: 6px;
}

.div-block-3351 {
  position: relative;
}

.div-block-3352 {
  width: 240px;
}

.tag-content-91 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-26 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-26.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.timeline-media-3 {
  text-align: center;
  align-self: auto;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
}

.timeline-media-3.success {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/65aabe1d8241ff6d4ab2b6f7_confetti.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.div-block-3353 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-172 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-151 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3354 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3354.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-27 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-27:hover {
  background-color: #0e2a77;
}

.div-block-3355 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3356 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-268 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-179 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-179:focus {
  width: 200px;
}

.div-block-3357 {
  margin-right: 20px;
}

.link-48 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-48.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-48.large-bold:hover {
  color: #0d4d85;
}

.div-block-3358 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.confirm-check-img {
  margin-top: 40px;
  margin-bottom: 30px;
  display: block;
}

.div-block-3359 {
  height: 6px;
  position: absolute;
}

.label-16-white {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.image-279 {
  cursor: pointer;
}

.autocomplete-input-269 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-280 {
  filter: invert();
  position: relative;
}

.ac-default-label-180 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-125 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-125:hover {
  background-color: #f3f5f8;
}

.widget-header-2 {
  min-height: 20px;
  padding-bottom: 10px;
}

.text-block-336 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3360 {
  border-radius: 8px;
}

.div-block-3361 {
  margin-right: 20px;
}

.ac-label-81 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-93 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-93:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-93.save {
  cursor: pointer;
}

.div-block-3362 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3363 {
  opacity: .5;
  margin-right: 14px;
}

.remove-244 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-244:hover {
  opacity: 1;
}

.select-field-52 {
  padding-top: 6px;
}

.select-field-52:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-171 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-17 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-17:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-17.checking {
  padding-left: 20px;
}

.autocomplete-input-270 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-43 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-121 {
  margin-bottom: 0;
  margin-left: 10px;
}

.on-heading-18 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3364 {
  background-color: #d3e7ff;
}

.div-block-3365 {
  display: flex;
}

.image-281 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-42 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-42.hidden {
  padding-right: 6px;
}

.matched-173 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3366 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-282 {
  transform: rotate(180deg);
}

.remove-245 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-245:hover {
  opacity: 1;
}

.div-block-3367 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-87 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-87.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3368 {
  display: flex;
}

.ac-default-label-181 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-181.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-45 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-126 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-126:hover {
  background-color: #0000004a;
}

.close-section-copy-66 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-66:hover {
  opacity: 1;
}

.div-block-3369 {
  display: flex;
}

.fc-icon-23 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-23:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3370 {
  padding: 0;
}

.div-block-3371 {
  display: none;
}

.div-block-3372 {
  min-height: 300px;
}

.div-block-3373 {
  flex: 1;
  min-height: 50px;
}

.div-block-3374 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3375 {
  display: flex;
  position: relative;
}

.div-block-3376 {
  position: relative;
}

.text-block-337 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3377 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3378 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-271 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-102 {
  color: #ffffffe6;
}

.remove-246 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-246:hover {
  opacity: 1;
}

.text-block-338 {
  min-width: 60px;
  max-width: 170px;
}

.image-283 {
  width: 20px;
}

.title-108 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-108.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3379 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3380 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3381 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-339 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-69 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-69:hover {
  background-color: #9cb0db;
}

.div-block-3382 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3383 {
  width: 300px;
  min-height: 100px;
}

.div-block-3384 {
  background-color: #3d597e;
}

.results-holder-93 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-93.test {
  display: none;
}

.div-block-3385 {
  height: 100px;
  display: flex;
}

.div-block-3386 {
  width: 4px;
  min-width: 4px;
}

.tag-content-92 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-59 {
  display: block;
  position: relative;
}

.link-49 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-49.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-49.bold:hover {
  color: #afd9ff;
}

.div-block-3387 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-174 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3388 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-152 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-152.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3389 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-53 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3390 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-43 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-43.hidden {
  min-height: 200px;
}

.matched-175 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-175.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-43 {
  font-weight: 400;
}

.results-scroller-172 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3391 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-340 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-91 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-272 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-272.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-272.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-182 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-182:focus {
  width: 200px;
}

.ac-default-label-182.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3392 {
  padding-left: 20px;
}

.remove-247 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-247:hover {
  opacity: 1;
}

.div-block-3393 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-42 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-42:hover {
  opacity: 1;
}

.form-block-122 {
  margin-bottom: 0;
}

.autocomplete-input-273 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3394 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-284 {
  margin-right: 8px;
}

.sort-arrow-43 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-25 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3395 {
  padding-right: 6px;
  position: relative;
}

.results-holder-94 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-92 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-57 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-57:hover {
  background-color: #1c3d97;
}

.drag-bar-57.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-67 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-67:hover {
  opacity: 1;
}

.chip-label-153 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-43 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-43:hover {
  opacity: .93;
}

.db-tab-43.hidden {
  flex: none;
}

.db-tab-43.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-43.current.hidden {
  max-width: none;
}

.result-row-127 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-127:hover {
  background-color: #f3f5f8;
}

.result-row-127.selected-tab {
  background-color: #172766;
}

.result-row-127.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-127.selected {
  background-color: #d8e6fc;
}

.text-block-341 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-341:hover {
  background-color: #3b93ff;
}

.div-block-3396 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3397 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3398 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3399 {
  padding-left: 6px;
}

.div-block-3400 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-44 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3401 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3402 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-342 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-342.ellipsis {
  max-width: 500px;
}

.div-block-3403 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3404 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-93 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-154 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-82 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-82.selected-tab {
  color: #ffffffe6;
}

.ac-label-82.suffix {
  padding-left: 6px;
}

.title-109 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-94 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-94:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-94.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-94.excel {
  cursor: pointer;
}

.icon-div-94.disabled {
  opacity: .36;
}

.icon-div-94.disabled:hover {
  background-color: #0000;
}

.icon-div-94.delete {
  display: flex;
}

.icon-div-94.save {
  cursor: pointer;
}

.icon-div-94.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-94.stop:hover {
  opacity: 1;
}

.icon-div-94.stop.disabled {
  opacity: .38;
}

.icon-div-94.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-94.activity:hover {
  background-color: #0000;
}

.icon-div-94.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-248 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-248:hover {
  opacity: 1;
}

.unmatched-88 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-7 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-7.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-173 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-173.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-274 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-123 {
  margin-bottom: 0;
  margin-left: 10px;
}

.div-block-3405 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-70 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-70.hover {
  background-color: #a9bde8;
}

.content-row-70.selected {
  background-color: #faf2a1;
}

.content-row-70._2 {
  display: flex;
  position: relative;
}

.text-field-110 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-110::placeholder {
  color: #fffc;
}

.div-block-3406 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-174 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3407 {
  align-items: center;
  display: flex;
}

.text-block-343 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3408 {
  padding-right: 10px;
}

.image-285 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.image-286 {
  margin-right: 6px;
}

.div-block-3409 {
  display: flex;
}

.div-block-3410 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-9 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-49 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-26 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3411 {
  flex: 1;
  min-height: 50px;
}

.div-block-3412 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3413 {
  position: relative;
}

.small-toggle-knob {
  background-color: #fff;
  border-width: 2px;
  border-color: #dfdfdf;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  transition: all .5s;
  display: block;
  position: relative;
  left: 0;
  overflow: hidden;
  box-shadow: 1px 1px 3px #00000040;
}

.small-toggle-knob.on {
  opacity: 1;
  background-color: #fff;
  border-style: none;
  font-size: 11px;
  left: 20px;
  box-shadow: -1px 1px 5px #00000040;
}

.small-toggle-knob.off {
  box-shadow: 2px 2px 8px -1px #00000040;
}

.table-wrapper-30 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-111 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3414 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-249 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-249:hover {
  opacity: 1;
}

.record-modal-32 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3415 {
  width: 100%;
  height: 100%;
}

.loader-44 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3416 {
  margin-right: 20px;
}

.div-block-3417 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-10 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-4 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-112 {
  margin-top: 6px;
}

.div-block-3418 {
  position: relative;
}

.div-block-3419 {
  width: 240px;
}

.tag-content-93 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.key-27 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-27.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3420 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.auto-sync-toggle-3 {
  cursor: pointer;
  background-color: #e0e0e0;
  border: 1px #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 44px;
  margin-left: 0;
  margin-right: 6px;
  padding: 2px;
  transition: all .5s;
  display: block;
}

.auto-sync-toggle-3:hover {
  opacity: 1;
}

.auto-sync-toggle-3.on {
  background-color: #03a9f4;
}

.matched-176 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-155 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.div-block-3421 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3421.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-28 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-28:hover {
  background-color: #0e2a77;
}

.div-block-3422 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3423 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-275 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-183 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-183:focus {
  width: 200px;
}

.div-block-3424 {
  margin-right: 20px;
}

.link-50 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-50.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-50.large-bold:hover {
  color: #0d4d85;
}

.div-block-3425 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3426 {
  height: 6px;
  position: absolute;
}

.link-51 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-51:hover {
  text-decoration: underline;
}

.image-287 {
  cursor: pointer;
}

.autocomplete-input-276 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-288 {
  filter: invert();
  position: relative;
}

.ac-default-label-184 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-128 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-128:hover {
  background-color: #f3f5f8;
}

.widget-header-3 {
  min-height: 20px;
  padding-bottom: 10px;
}

.text-block-344 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3427 {
  border-radius: 8px;
}

.div-block-3428 {
  margin-right: 20px;
}

.ac-label-83 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-95 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-95:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-95.save {
  cursor: pointer;
}

.div-block-3429 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3430 {
  opacity: .5;
  margin-right: 14px;
}

.remove-250 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-250:hover {
  opacity: 1;
}

.select-field-53 {
  padding-top: 6px;
}

.select-field-53:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-175 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-18 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-18:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-18.checking {
  padding-left: 20px;
}

.autocomplete-input-277 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-44 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-124 {
  margin-bottom: 0;
  margin-left: 10px;
}

.on-heading-19 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3431 {
  background-color: #d3e7ff;
}

.div-block-3432 {
  display: flex;
}

.image-289 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-43 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-43.hidden {
  padding-right: 6px;
}

.matched-177 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3433 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-290 {
  transform: rotate(180deg);
}

.remove-251 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-251:hover {
  opacity: 1;
}

.div-block-3434 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.unmatched-89 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-89.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3435 {
  display: flex;
}

.ac-default-label-185 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-185.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-46 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-129 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-129:hover {
  background-color: #0000004a;
}

.close-section-copy-68 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-68:hover {
  opacity: 1;
}

.div-block-3436 {
  display: flex;
}

.fc-icon-24 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-24:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3437 {
  padding: 0;
}

.div-block-3438 {
  display: none;
}

.div-block-3439 {
  min-height: 300px;
}

.div-block-3440 {
  flex: 1;
  min-height: 50px;
}

.div-block-3441 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3442 {
  display: flex;
  position: relative;
}

.div-block-3443 {
  position: relative;
}

.text-block-345 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3444 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3445 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-278 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-103 {
  color: #ffffffe6;
}

.remove-252 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-252:hover {
  opacity: 1;
}

.text-block-346 {
  min-width: 60px;
  max-width: 170px;
}

.image-291 {
  width: 20px;
}

.title-110 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-110.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3446 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3447 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3448 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-347 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-71 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-71:hover {
  background-color: #9cb0db;
}

.div-block-3449 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3450 {
  width: 300px;
  min-height: 100px;
}

.div-block-3451 {
  background-color: #3d597e;
}

.results-holder-95 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-95.test {
  display: none;
}

.div-block-3452 {
  height: 100px;
  display: flex;
}

.div-block-3453 {
  width: 4px;
  min-width: 4px;
}

.tag-content-94 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.search-wrapper-60 {
  display: block;
  position: relative;
}

.div-block-3454 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-178 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3455 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.chip-label-156 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-156.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3456 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-54 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3457 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-44 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-44.hidden {
  min-height: 200px;
}

.matched-179 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-179.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-44 {
  font-weight: 400;
}

.results-scroller-176 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3458 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-348 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-94 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-279 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-279.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-279.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-186 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-186:focus {
  width: 200px;
}

.ac-default-label-186.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3459 {
  padding-left: 20px;
}

.remove-253 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-253:hover {
  opacity: 1;
}

.div-block-3460 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-43 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-43:hover {
  opacity: 1;
}

.form-block-125 {
  margin-bottom: 0;
}

.autocomplete-input-280 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3461 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-292 {
  margin-right: 8px;
}

.sort-arrow-44 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-26 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3462 {
  padding-right: 6px;
  position: relative;
}

.results-holder-96 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-95 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-58 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-58:hover {
  background-color: #1c3d97;
}

.drag-bar-58.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-69 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-69:hover {
  opacity: 1;
}

.chip-label-157 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.db-tab-44 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-44:hover {
  opacity: .93;
}

.db-tab-44.hidden {
  flex: none;
}

.db-tab-44.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-44.current.hidden {
  max-width: none;
}

.result-row-130 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-130:hover {
  background-color: #f3f5f8;
}

.result-row-130.selected-tab {
  background-color: #172766;
}

.result-row-130.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-130.selected {
  background-color: #d8e6fc;
}

.text-block-349 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-349:hover {
  background-color: #3b93ff;
}

.div-block-3463 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3464 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3465 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3466 {
  padding-left: 6px;
}

.div-block-3467 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-45 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3468 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3469 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-350 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-350.ellipsis {
  max-width: 500px;
}

.div-block-3470 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3471 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-96 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-158 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-84 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-84.selected-tab {
  color: #ffffffe6;
}

.ac-label-84.suffix {
  padding-left: 6px;
}

.title-111 {
  align-items: baseline;
  margin-top: 6px;
  display: flex;
}

.icon-div-96 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-96:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-96.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-96.excel {
  cursor: pointer;
}

.icon-div-96.disabled {
  opacity: .36;
}

.icon-div-96.disabled:hover {
  background-color: #0000;
}

.icon-div-96.delete {
  display: flex;
}

.icon-div-96.save {
  cursor: pointer;
}

.icon-div-96.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-96.stop:hover {
  opacity: 1;
}

.icon-div-96.stop.disabled {
  opacity: .38;
}

.icon-div-96.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-96.activity:hover {
  background-color: #0000;
}

.icon-div-96.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-254 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-254:hover {
  opacity: 1;
}

.unmatched-90 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-8 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-8.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-177 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-177.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-281 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-126 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-95 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3472 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-72 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-72.hover {
  background-color: #a9bde8;
}

.content-row-72.selected {
  background-color: #faf2a1;
}

.content-row-72._2 {
  display: flex;
  position: relative;
}

.text-field-113 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-113::placeholder {
  color: #fffc;
}

.div-block-3473 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-178 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3474 {
  align-items: center;
  display: flex;
}

.text-block-351 {
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.div-block-3475 {
  padding-right: 10px;
}

.image-293 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.text-span-104 {
  font-weight: 700;
}

.image-294 {
  margin-right: 6px;
}

.div-block-3476 {
  display: flex;
}

.div-block-3477 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-10 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-50 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-27 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3478 {
  flex: 1;
  min-height: 50px;
}

.div-block-3479 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3480 {
  position: relative;
}

.table-wrapper-31 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-114 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.cell-right-click-5 {
  z-index: 996;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click-5:hover {
  opacity: .92;
}

.div-block-3481 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-255 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-255:hover {
  opacity: 1;
}

.record-modal-33 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3482 {
  width: 100%;
  height: 100%;
}

.loader-45 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3483 {
  margin-right: 20px;
}

.div-block-3484 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-11 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-5 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-115 {
  margin-top: 6px;
}

.div-block-3485 {
  position: relative;
}

.div-block-3486 {
  background-color: #243c92;
}

.div-block-3487 {
  width: 240px;
}

.title-112 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-112.unselectable {
  cursor: move;
}

.add-field-modal {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.key-28 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-28.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3488 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-180 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-159 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.chip-label-159.as {
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-3489 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3489.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-29 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-29:hover {
  background-color: #0e2a77;
}

.div-block-3490 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3491 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-282 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-187 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-187:focus {
  width: 200px;
}

.div-block-3492 {
  margin-right: 20px;
}

.link-52 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-52.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-52.large-bold:hover {
  color: #0d4d85;
}

.div-block-3493 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3494 {
  height: 6px;
  position: absolute;
}

.link-53 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-53:hover {
  text-decoration: underline;
}

.image-295 {
  cursor: pointer;
}

.autocomplete-input-283 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-296 {
  filter: invert();
  position: relative;
}

.ac-default-label-188 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-131 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-131:hover {
  background-color: #f3f5f8;
}

.remove-256 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-256:hover {
  opacity: 1;
}

.text-block-352 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3495 {
  border-radius: 8px;
}

.div-block-3496 {
  margin-right: 20px;
}

.ac-label-85 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-97 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-97:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-97.save {
  cursor: pointer;
}

.div-block-3497 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3498 {
  opacity: .5;
  margin-right: 14px;
}

.remove-257 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-257:hover {
  opacity: 1;
}

.select-field-54 {
  padding-top: 6px;
}

.select-field-54:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.divider-rightclick-2 {
  background-color: #243c92;
  border-top: 1px solid #96b3d8;
  height: 1px;
  margin: 6px 15px;
  padding-bottom: 0;
}

.results-scroller-179 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-19 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-19:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-19.checking {
  padding-left: 20px;
}

.autocomplete-input-284 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-45 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-127 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-96 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.right-click-detail {
  font-weight: 400;
}

.on-heading-20 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3499 {
  background-color: #d3e7ff;
}

.div-block-3500 {
  display: flex;
}

.chip-label-160 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-160.light {
  color: #fff;
}

.image-297 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-44 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-44.hidden {
  padding-right: 6px;
}

.matched-181 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3501 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-298 {
  transform: rotate(180deg);
}

.remove-258 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-258:hover {
  opacity: 1;
}

.div-block-3502 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-97 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-91 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-91.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3503 {
  display: flex;
}

.ac-default-label-189 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-189.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-47 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-132 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-132:hover {
  background-color: #0000004a;
}

.close-section-copy-70 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-70:hover {
  opacity: 1;
}

.div-block-3504 {
  display: flex;
}

.fc-icon-25 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-25:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3505 {
  padding: 0;
}

.div-block-3506 {
  display: none;
}

.div-block-3507 {
  min-height: 300px;
}

.div-block-3508 {
  flex: 1;
  min-height: 50px;
}

.div-block-3509 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3510 {
  display: flex;
  position: relative;
}

.div-block-3511 {
  position: relative;
}

.text-block-353 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3512 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3513 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-285 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-105 {
  color: #ffffffe6;
}

.text-block-354 {
  min-width: 60px;
  max-width: 170px;
}

.image-299 {
  width: 20px;
}

.title-113 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-113.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3514 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3515 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3516 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-355 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-73 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-73:hover {
  background-color: #9cb0db;
}

.div-block-3517 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3518 {
  width: 300px;
  min-height: 100px;
}

.div-block-3519 {
  background-color: #3d597e;
}

.results-holder-97 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-97.test {
  display: none;
}

.div-block-3520 {
  height: 100px;
  display: flex;
}

.div-block-3521 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-61 {
  display: block;
  position: relative;
}

.div-block-3522 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-182 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3523 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-3524 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-55 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3525 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-45 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-45.hidden {
  min-height: 200px;
}

.matched-183 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-183.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-45 {
  font-weight: 400;
}

.results-scroller-180 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3526 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-356 {
  text-align: center;
  padding-bottom: 8px;
}

.text-block-357 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-97 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-286 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-286.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-286.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-190 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-190:focus {
  width: 200px;
}

.ac-default-label-190.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3527 {
  padding-left: 20px;
}

.remove-259 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-259:hover {
  opacity: 1;
}

.div-block-3528 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-44 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-44:hover {
  opacity: 1;
}

.form-block-128 {
  margin-bottom: 0;
}

.autocomplete-input-287 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3529 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-300 {
  margin-right: 8px;
}

.sort-arrow-45 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-27 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3530 {
  padding-right: 6px;
  position: relative;
}

.results-holder-98 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-98 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-59 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-59:hover {
  background-color: #1c3d97;
}

.drag-bar-59.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-71 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-71:hover {
  opacity: 1;
}

.db-tab-45 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-45:hover {
  opacity: .93;
}

.db-tab-45.hidden {
  flex: none;
}

.db-tab-45.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-45.current.hidden {
  max-width: none;
}

.result-row-133 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-133:hover {
  background-color: #f3f5f8;
}

.result-row-133.selected-tab {
  background-color: #172766;
}

.result-row-133.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-133.selected {
  background-color: #d8e6fc;
}

.text-block-358 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-358:hover {
  background-color: #3b93ff;
}

.div-block-3531 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3532 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3533 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3534 {
  padding-left: 6px;
}

.div-block-3535 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-12-white-46 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3536 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3537 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-359 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-359.ellipsis {
  max-width: 500px;
}

.div-block-3538 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3539 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-99 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-161 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-86 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-86.selected-tab {
  color: #ffffffe6;
}

.ac-label-86.suffix {
  padding-left: 6px;
}

.icon-div-98 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-98:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-98.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-98.excel {
  cursor: pointer;
}

.icon-div-98.disabled {
  opacity: .36;
}

.icon-div-98.disabled:hover {
  background-color: #0000;
}

.icon-div-98.delete {
  display: flex;
}

.icon-div-98.save {
  cursor: pointer;
}

.icon-div-98.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-98.stop:hover {
  opacity: 1;
}

.icon-div-98.stop.disabled {
  opacity: .38;
}

.icon-div-98.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-98.activity:hover {
  background-color: #0000;
}

.icon-div-98.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-260 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-260:hover {
  opacity: 1;
}

.unmatched-92 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-9 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-9.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-181 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-181.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-288 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-129 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-98 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3540 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-74 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-74.hover {
  background-color: #a9bde8;
}

.content-row-74.selected {
  background-color: #faf2a1;
}

.content-row-74._2 {
  display: flex;
  position: relative;
}

.text-field-116 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-116::placeholder {
  color: #fffc;
}

.div-block-3541 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-182 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.chip-label-162 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-162.light {
  color: #fff;
}

.div-block-3542 {
  align-items: center;
  display: flex;
}

.div-block-3543 {
  padding-right: 10px;
}

.image-301 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.text-span-106 {
  font-weight: 700;
}

.image-302 {
  margin-right: 6px;
}

.div-block-3544 {
  display: flex;
}

.div-block-3545 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-11 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-51 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-28 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3546 {
  flex: 1;
  min-height: 50px;
}

.div-block-3547 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3548 {
  position: relative;
}

.table-wrapper-32 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-117 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.cell-right-click-6 {
  z-index: 996;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.cell-right-click-6:hover {
  opacity: .92;
}

.div-block-3549 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.record-modal-34 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.right-text-menu-option {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.right-text-menu-option.big {
  font-size: 16px;
  line-height: 18px;
}

.div-block-3550 {
  width: 100%;
  height: 100%;
}

.loader-46 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3551 {
  margin-right: 20px;
}

.div-block-3552 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-12 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-6 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-118 {
  margin-top: 6px;
}

.div-block-3553 {
  position: relative;
}

.div-block-3554 {
  background-color: #243c92;
}

.div-block-3555 {
  width: 240px;
}

.title-114 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-114.unselectable {
  cursor: move;
}

.add-field-modal-3 {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.key-29 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-29.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3556 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-184 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3557 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3557.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-30 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-30:hover {
  background-color: #0e2a77;
}

.div-block-3558 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3559 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-289 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-191 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-191:focus {
  width: 200px;
}

.div-block-3560 {
  margin-right: 20px;
}

.link-54 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-54.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-54.large-bold:hover {
  color: #0d4d85;
}

.div-block-3561 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3562 {
  height: 6px;
  position: absolute;
}

.link-55 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-55:hover {
  text-decoration: underline;
}

.image-303 {
  cursor: pointer;
}

.autocomplete-input-290 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-304 {
  filter: invert();
  position: relative;
}

.ac-default-label-192 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-134 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-134:hover {
  background-color: #f3f5f8;
}

.remove-261 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-261:hover {
  opacity: 1;
}

.text-block-360 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3563 {
  border-radius: 8px;
}

.div-block-3564 {
  margin-right: 20px;
}

.ac-label-87 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-99 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-99:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-99.save {
  cursor: pointer;
}

.div-block-3565 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3566 {
  opacity: .5;
  margin-right: 14px;
}

.remove-262 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-262:hover {
  opacity: 1;
}

.select-field-55 {
  padding-top: 6px;
}

.select-field-55:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-183 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-20 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-20:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-20.checking {
  padding-left: 20px;
}

.autocomplete-input-291 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-46 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-130 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-99 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.modalclosediv {
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 14px;
  display: flex;
  position: static;
}

.div-block-433 {
  background-color: #eee;
  width: 440px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 40px 20px;
  display: block;
}

.form-3 {
  padding-bottom: 8px;
}

.div-block-339 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.form-block-3 {
  margin-top: 25px;
}

.div-block-116 {
  display: block;
}

.div-block-3567 {
  position: fixed;
  inset: 0%;
}

.modalcontent-5 {
  background-color: #fff;
  flex-direction: column;
  width: 560px;
  min-height: 260px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 40px;
  display: block;
}

.div-block-388 {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 40px 40px;
  display: block;
}

.textlink-2 {
  color: #0078ce;
  text-align: left;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
  display: inline;
}

.textlink-2:hover {
  color: #00b2ed;
}

.close-modal-11 {
  cursor: pointer;
  display: block;
}

.submit-button-holder-4 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 60px 0;
  display: flex;
}

.inputfield-2 {
  color: #312b3de3;
  margin-top: 4px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.modalforgotpassword {
  z-index: 30;
  background-color: #0009;
  padding-top: 80px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.modal-container-2 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.submitbutton-2 {
  text-align: center;
  border-style: none;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 52px;
  margin-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: flex;
}

.submitbutton-2:hover {
  color: #fdfdfd;
  background-color: #1679cf;
}

.submitbutton-2.complete {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
}

.submitbutton-2.complete:hover {
  color: #fff;
}

.div-block-3568 {
  background-color: #eee;
  width: 440px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 40px 20px;
  display: block;
}

.form-7 {
  padding-bottom: 8px;
}

.div-block-3569 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.form-block-131 {
  margin-top: 25px;
}

.div-block-3570 {
  position: fixed;
  inset: 0%;
}

.div-block-3571 {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 40px 40px;
  display: block;
}

.div-block-3572 {
  display: none;
}

.modal-container-3 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.inputfield-3 {
  color: #312b3de3;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-3.short {
  width: 380px;
  display: block;
}

.submitbutton-3 {
  text-align: center;
  border-style: none;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 52px;
  margin-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: flex;
}

.submitbutton-3:hover {
  color: #fdfdfd;
  background-color: #1679cf;
}

.submitbutton-3.complete {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
}

.submitbutton-3.complete:hover {
  color: #fff;
}

.h2-coaefwfpy {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 34px;
}

.paragraph-2 {
  color: #424242;
  text-align: left;
  height: auto;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-2.smalltext {
  color: #262c46;
  padding-top: 0;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  display: block;
}

.paragraph-2.smalltext.red {
  color: #ed4444;
}

.form-8 {
  padding-bottom: 8px;
}

.form-block-132 {
  margin-top: 25px;
}

.submitbutton-4 {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitbutton-4:hover {
  background-color: #1679cf;
}

.submitbutton-4.login {
  width: 300px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 13px;
  font-family: Open Sans, sans-serif;
}

.div-block-3573 {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 40px 40px;
  display: block;
}

.inputfield-4 {
  color: #312b3de3;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-4.short {
  width: 380px;
  display: block;
}

.login-bg {
  background-color: #4c99f8;
}

.div-block-388-copy {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 40px;
  display: block;
}

.submitbutton-5 {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitbutton-5:hover {
  background-color: #1679cf;
}

.submitbutton-5.login {
  width: 300px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 13px;
  font-family: Open Sans, sans-serif;
}

.div-block-3574 {
  background-color: #eee;
  width: 440px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 40px 20px;
  display: block;
}

.form-9 {
  padding-bottom: 8px;
}

.div-block-3575 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.form-block-133 {
  margin-top: 25px;
}

.submitbutton-6 {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitbutton-6:hover {
  background-color: #1679cf;
}

.submitbutton-6.login {
  width: 300px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 13px;
  font-family: Open Sans, sans-serif;
}

.div-block-3576 {
  position: fixed;
  inset: 0%;
}

.text-block-361 {
  color: #fff;
}

.div-block-3577 {
  background-color: #ffffffe0;
  width: 460px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 40px 40px;
  display: block;
}

.div-block-3578 {
  display: none;
}

.submitting-button {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitting-button:hover {
  background-color: #1679cf;
}

.submitting-button.login {
  background-color: #1679cf;
  width: 300px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 13px;
  font-family: Open Sans, sans-serif;
}

.image-305 {
  margin-right: 4px;
  display: block;
}

.inputfield-5 {
  color: #312b3de3;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-5.short {
  width: 380px;
  display: block;
}

.div-block-3579 {
  justify-content: center;
  display: flex;
}

.inputfield-6 {
  color: #312b3de3;
  margin-top: 4px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.on-heading-21 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3580 {
  background-color: #d3e7ff;
}

.div-block-3581 {
  display: flex;
}

.chip-label-163 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-163.light {
  color: #fff;
}

.image-306 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-45 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-45.hidden {
  padding-right: 6px;
}

.matched-185 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3582 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-307 {
  transform: rotate(180deg);
}

.remove-263 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-263:hover {
  opacity: 1;
}

.div-block-3583 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-100 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-93 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-93.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3584 {
  display: flex;
}

.ac-default-label-193 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-193.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-48 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-135 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-135:hover {
  background-color: #0000004a;
}

.close-section-copy-72 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-72:hover {
  opacity: 1;
}

.div-block-3585 {
  display: flex;
}

.fc-icon-26 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-26:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3586 {
  padding: 0;
}

.div-block-3587 {
  display: none;
}

.div-block-3588 {
  min-height: 300px;
}

.div-block-3589 {
  flex: 1;
  min-height: 50px;
}

.div-block-3590 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3591 {
  display: flex;
  position: relative;
}

.div-block-3592 {
  position: relative;
}

.text-block-362 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3593 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3594 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-292 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-107 {
  color: #ffffffe6;
}

.text-block-363 {
  min-width: 60px;
  max-width: 170px;
}

.image-308 {
  width: 20px;
}

.title-115 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-115.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3595 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3596 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3597 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-364 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-75 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-75:hover {
  background-color: #9cb0db;
}

.div-block-3598 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3599 {
  width: 300px;
  min-height: 100px;
}

.div-block-3600 {
  background-color: #3d597e;
}

.results-holder-99 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-99.test {
  display: none;
}

.div-block-3601 {
  height: 100px;
  display: flex;
}

.div-block-3602 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-62 {
  display: block;
  position: relative;
}

.div-block-3603 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-186 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.close-modal-12 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-12:hover {
  opacity: .9;
}

.div-block-3604 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-3605 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-56 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3606 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-46 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-46.hidden {
  min-height: 200px;
}

.matched-187 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-187.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-46 {
  font-weight: 400;
}

.results-scroller-184 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3607 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-365 {
  text-align: center;
  padding-bottom: 8px;
}

.text-block-366 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  line-height: 15px;
}

.explorer-cell-100 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-293 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-293.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-293.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-194 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-194:focus {
  width: 200px;
}

.ac-default-label-194.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3608 {
  padding-left: 20px;
}

.remove-264 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-264:hover {
  opacity: 1;
}

.div-block-3609 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-45 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-45:hover {
  opacity: 1;
}

.form-block-134 {
  margin-bottom: 0;
}

.autocomplete-input-294 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3610 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-309 {
  margin-right: 8px;
}

.sort-arrow-46 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.field-label-28 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3611 {
  padding-right: 6px;
  position: relative;
}

.results-holder-100 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-101 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-60 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-60:hover {
  background-color: #1c3d97;
}

.drag-bar-60.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-73 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-73:hover {
  opacity: 1;
}

.db-tab-46 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-46:hover {
  opacity: .93;
}

.db-tab-46.hidden {
  flex: none;
}

.db-tab-46.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-46.current.hidden {
  max-width: none;
}

.result-row-136 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-136:hover {
  background-color: #f3f5f8;
}

.result-row-136.selected-tab {
  background-color: #172766;
}

.result-row-136.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-136.selected {
  background-color: #d8e6fc;
}

.text-block-367 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-367:hover {
  background-color: #3b93ff;
}

.div-block-3612 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3613 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3614 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3615 {
  padding-left: 6px;
}

.div-block-3616 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.close-modal-13 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-13:hover {
  opacity: .9;
}

.text-12-white-47 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3617 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3618 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-368 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-368.ellipsis {
  max-width: 500px;
}

.div-block-3619 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3620 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-102 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-164 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-88 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-88.selected-tab {
  color: #ffffffe6;
}

.ac-label-88.suffix {
  padding-left: 6px;
}

.icon-div-100 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-100:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-100.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-100.excel {
  cursor: pointer;
}

.icon-div-100.disabled {
  opacity: .36;
}

.icon-div-100.disabled:hover {
  background-color: #0000;
}

.icon-div-100.delete {
  display: flex;
}

.icon-div-100.save {
  cursor: pointer;
}

.icon-div-100.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-100.stop:hover {
  opacity: 1;
}

.icon-div-100.stop.disabled {
  opacity: .38;
}

.icon-div-100.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-100.activity:hover {
  background-color: #0000;
}

.icon-div-100.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-265 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-265:hover {
  opacity: 1;
}

.unmatched-94 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-10 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-10.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-185 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-185.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-295 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-135 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-101 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3621 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-76 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-76.hover {
  background-color: #a9bde8;
}

.content-row-76.selected {
  background-color: #faf2a1;
}

.content-row-76._2 {
  display: flex;
  position: relative;
}

.text-field-119 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-119::placeholder {
  color: #fffc;
}

.div-block-3622 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-186 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.chip-label-165 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-165.light {
  color: #fff;
}

.div-block-3623 {
  align-items: center;
  display: flex;
}

.modal-container-4 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-3624 {
  padding-right: 10px;
}

.image-310 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.text-span-108 {
  font-weight: 700;
}

.image-311 {
  margin-right: 6px;
}

.div-block-3625 {
  display: flex;
}

.div-block-3626 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-12 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-52 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-29 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3627 {
  flex: 1;
  min-height: 50px;
}

.div-block-3628 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3629 {
  position: relative;
}

.table-wrapper-33 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-120 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3630 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.record-modal-35 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3631 {
  width: 100%;
  height: 100%;
}

.loader-47 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3632 {
  margin-right: 20px;
}

.div-block-3633 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-13 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-7 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-121 {
  margin-top: 6px;
}

.div-block-3634 {
  position: relative;
}

.div-block-3635 {
  background-color: #243c92;
}

.div-block-3636 {
  width: 240px;
}

.title-116 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-116.unselectable {
  cursor: move;
}

.add-field-modal-4 {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.key-30 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-30.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3637 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-188 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3638 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3638.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-31 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-31:hover {
  background-color: #0e2a77;
}

.div-block-3639 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3640 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-296 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-195 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-195:focus {
  width: 200px;
}

.div-block-3641 {
  margin-right: 20px;
}

.link-56 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-56.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-56.large-bold:hover {
  color: #0d4d85;
}

.div-block-3642 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3643 {
  height: 6px;
  position: absolute;
}

.link-57 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-57:hover {
  text-decoration: underline;
}

.image-312 {
  cursor: pointer;
}

.autocomplete-input-297 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-313 {
  filter: invert();
  position: relative;
}

.ac-default-label-196 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-137 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-137:hover {
  background-color: #f3f5f8;
}

.remove-266 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-266:hover {
  opacity: 1;
}

.text-block-369 {
  color: #fff;
  margin-left: 10px;
}

.close-modal-14 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-14:hover {
  opacity: .9;
}

.close-modal-14.close-modal {
  margin-right: 10px;
}

.div-block-3644 {
  border-radius: 8px;
}

.div-block-3645 {
  margin-right: 20px;
}

.ac-label-89 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-101 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-101:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-101.save {
  cursor: pointer;
}

.div-block-3646 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3647 {
  opacity: .5;
  margin-right: 14px;
}

.remove-267 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-267:hover {
  opacity: 1;
}

.select-field-56 {
  padding-top: 6px;
}

.select-field-56:focus {
  outline-offset: 0px;
  border-style: solid;
  border-color: #6669ec;
  outline: 3px solid #444ce2;
}

.results-scroller-187 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-21 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-21:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-21.checking {
  padding-left: 20px;
}

.autocomplete-input-298 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-47 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-136 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-102 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.progress-name-bar {
  width: 280px;
  padding-right: 0;
}

.div-block-3648 {
  overflow: hidden;
}

.list {
  font-size: 14px;
}

.modal-container-5 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.text-200 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-200.white {
  color: #fff;
}

.div-block-3649 {
  align-items: center;
  display: flex;
}

.import-button {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.import-button:hover {
  color: #fff;
  background-color: #1679cf;
}

.fc-icon-27 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-27:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3650 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.tooltip-30 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.modal-content-upgrade {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 620px;
  min-height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: block;
  overflow: visible;
}

.div-block-3651 {
  width: 100%;
}

.sf-378-copy {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-378-copy.semi {
  font-size: 28px;
  font-weight: 600;
}

.text-wrapper-center {
  text-align: left;
  padding: 20px;
}

.import-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-314 {
  margin-top: 20px;
}

.excel-import-modal {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.whisper-17 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -100px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.arrow-down {
  cursor: pointer;
  margin-left: 6px;
  margin-right: 6px;
}

.sf-393-cadfadfopy {
  color: #444;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}

.upload-widget-heading {
  background-color: #00528c;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 44px;
  padding-top: 0;
  padding-left: 12px;
  padding-right: 6px;
  display: flex;
}

.upload-progress-widget2-3 {
  z-index: 100;
  background-color: #fff;
  border: 1px solid #fff;
  width: 320px;
  min-height: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  box-shadow: 1px 1px 11px #0006, 0 0 6px #fff;
}

.div-block-3652 {
  padding-top: 6px;
}

.drop-area {
  text-align: center;
  border: 4px dashed #7e7373;
  margin-bottom: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-3653 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b983844d60e69e30ebad1a_Double%20Ring-1.5s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.sf-393-copy {
  color: #817070;
  border: 1px #000;
  font-size: 25px;
  line-height: 18px;
}

.progress-bar-holder {
  background-color: #d8f0f8;
  height: 18px;
  margin-top: 8px;
}

.modal-top-bar-14 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 8px;
  display: flex;
  position: static;
}

.upload-tiems-wrapper {
  max-height: 560px;
  padding-bottom: 22px;
  display: block;
  overflow: auto;
}

.div-block-3654 {
  text-align: center;
  position: relative;
  top: 0;
  left: 0;
}

.sf-39ergseg3-copy {
  color: #444;
  text-align: center;
  font-size: 22px;
  line-height: 18px;
}

.arrow-up {
  cursor: pointer;
  display: block;
}

.cancel-upload {
  background-color: #d1d1d1;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload:hover {
  background-color: #858585;
}

.div-block-3655 {
  padding-top: 100px;
}

.upload-item-row {
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 10px 12px 4px;
  display: flex;
}

.collapse-expand-icons {
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 40px;
  display: flex;
}

.div-block-3656 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.text-wrapper-center-cwafwfopy {
  text-align: left;
  padding: 20px 20px 40px;
}

.close-modal-15 {
  cursor: pointer;
  display: inline-block;
}

.intro-14 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.on-heading-22 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.div-block-3657 {
  background-color: #d3e7ff;
}

.div-block-3658 {
  display: flex;
}

.chip-label-166 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-166.light {
  color: #fff;
}

.image-315 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.edit-toolbar-46 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-46.hidden {
  padding-right: 6px;
}

.matched-189 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3659 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-316 {
  transform: rotate(180deg);
}

.remove-268 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-268:hover {
  opacity: 1;
}

.div-block-3660 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tag-content-103 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.unmatched-95 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-95.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3661 {
  display: flex;
}

.ac-default-label-197 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-197.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.results-wrapper-49 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.result-row-138 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-138:hover {
  background-color: #0000004a;
}

.close-section-copy-74 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-74:hover {
  opacity: 1;
}

.div-block-3662 {
  display: flex;
}

.fc-icon-28 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-28:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-3663 {
  padding: 0;
}

.div-block-3664 {
  display: none;
}

.div-block-3665 {
  min-height: 300px;
}

.div-block-3666 {
  flex: 1;
  min-height: 50px;
}

.div-block-3667 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3668 {
  display: flex;
  position: relative;
}

.div-block-3669 {
  position: relative;
}

.text-block-370 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.div-block-3670 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-3671 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.autocomplete-input-299 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-span-109 {
  color: #ffffffe6;
}

.text-block-371 {
  min-width: 60px;
  max-width: 170px;
}

.image-317 {
  width: 20px;
}

.title-117 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-117.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.div-block-3672 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.div-block-3673 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3674 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.text-block-372 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.content-row-77 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-77:hover {
  background-color: #9cb0db;
}

.div-block-3675 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3676 {
  width: 300px;
  min-height: 100px;
}

.div-block-3677 {
  background-color: #3d597e;
}

.results-holder-101 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-101.test {
  display: none;
}

.div-block-3678 {
  height: 100px;
  display: flex;
}

.div-block-3679 {
  width: 4px;
  min-width: 4px;
}

.search-wrapper-63 {
  display: block;
  position: relative;
}

.div-block-3680 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-190 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.close-modal-16 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-16:hover {
  opacity: .9;
}

.div-block-3681 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.div-block-3682 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.header-row-57 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.div-block-3683 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.block-47 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-47.hidden {
  min-height: 200px;
}

.matched-191 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-191.white {
  color: #fffc;
  cursor: pointer;
}

.header-label-47 {
  font-weight: 400;
}

.results-scroller-188 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-3684 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.text-block-373 {
  text-align: center;
  padding-bottom: 8px;
}

.text-block-374 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.explorer-cell-103 {
  color: #111446;
  padding: 6px 10px;
}

.autocomplete-input-300 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-300.hlk {
  width: 100%;
  min-height: 30px;
}

.autocomplete-input-300.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.ac-default-label-198 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-198:focus {
  width: 200px;
}

.ac-default-label-198.sql-ac-input {
  color: #ffffff7a;
}

.div-block-3685 {
  padding-left: 20px;
}

.remove-269 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-269:hover {
  opacity: 1;
}

.div-block-3686 {
  flex: 1;
  padding-top: 40px;
}

.add-tab-46 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-46:hover {
  opacity: 1;
}

.form-block-137 {
  margin-bottom: 0;
}

.autocomplete-input-301 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3687 {
  cursor: pointer;
  display: flex;
  position: static;
}

.image-318 {
  margin-right: 8px;
}

.sort-arrow-47 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.select-field-57 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.field-label-29 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.div-block-3688 {
  padding-right: 6px;
  position: relative;
}

.results-holder-102 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.explorer-cell-104 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.drag-bar-61 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-61:hover {
  background-color: #1c3d97;
}

.drag-bar-61.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.close-section-copy-75 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-75:hover {
  opacity: 1;
}

.db-tab-47 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-47:hover {
  opacity: .93;
}

.db-tab-47.hidden {
  flex: none;
}

.db-tab-47.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-47.current.hidden {
  max-width: none;
}

.result-row-139 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-139:hover {
  background-color: #f3f5f8;
}

.result-row-139.selected-tab {
  background-color: #172766;
}

.result-row-139.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-139.selected {
  background-color: #d8e6fc;
}

.text-block-375 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-375:hover {
  background-color: #3b93ff;
}

.div-block-3689 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3690 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.div-block-3691 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.div-block-3692 {
  padding-left: 6px;
}

.div-block-3693 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.close-modal-17 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-17:hover {
  opacity: .9;
}

.text-12-white-48 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.div-block-3694 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-3695 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-376 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-376.ellipsis {
  max-width: 500px;
}

.div-block-3696 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-3697 {
  flex: 1;
  overflow: hidden;
}

.explorer-cell-105 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.chip-label-167 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.ac-label-90 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-90.selected-tab {
  color: #ffffffe6;
}

.ac-label-90.suffix {
  padding-left: 6px;
}

.icon-div-102 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-102:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-102.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-102.excel {
  cursor: pointer;
}

.icon-div-102.disabled {
  opacity: .36;
}

.icon-div-102.disabled:hover {
  background-color: #0000;
}

.icon-div-102.delete {
  display: flex;
}

.icon-div-102.save {
  cursor: pointer;
}

.icon-div-102.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-102.stop:hover {
  opacity: 1;
}

.icon-div-102.stop.disabled {
  opacity: .38;
}

.icon-div-102.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-102.activity:hover {
  background-color: #0000;
}

.icon-div-102.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.remove-270 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-270:hover {
  opacity: 1;
}

.unmatched-96 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.download-bar-11 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-11.hidden {
  background-color: #3a60d4;
  display: block;
}

.results-scroller-189 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-189.custom-scroller.vertical-custom-scroller {
  display: block;
}

.autocomplete-input-302 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.form-block-138 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-104 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3698 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.content-row-78 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-78.hover {
  background-color: #a9bde8;
}

.content-row-78.selected {
  background-color: #faf2a1;
}

.content-row-78._2 {
  display: flex;
  position: relative;
}

.text-field-122 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-122::placeholder {
  color: #fffc;
}

.div-block-3699 {
  width: 4px;
  min-width: 4px;
}

.results-scroller-190 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.chip-label-168 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-168.light {
  color: #fff;
}

.div-block-3700 {
  align-items: center;
  display: flex;
}

.div-block-3701 {
  padding-right: 10px;
}

.image-319 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.text-span-110 {
  font-weight: 700;
}

.image-320 {
  margin-right: 6px;
}

.div-block-3702 {
  display: flex;
}

.div-block-3703 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.table-row-13 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.collection-edit-content-53 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.tooltip-31 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3704 {
  flex: 1;
  min-height: 50px;
}

.div-block-3705 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.div-block-3706 {
  position: relative;
}

.whisper-18 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.table-wrapper-34 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.text-field-123 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3707 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.record-modal-36 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 100vw;
  height: 800px;
  min-height: 50px;
  max-height: 100%;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3708 {
  width: 100%;
  height: 100%;
}

.loader-48 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-3709 {
  margin-right: 20px;
}

.div-block-3710 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-15 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.editing-config-modal-8 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.text-field-124 {
  margin-top: 6px;
}

.div-block-3711 {
  position: relative;
}

.div-block-3712 {
  background-color: #243c92;
}

.div-block-3713 {
  width: 240px;
}

.title-118 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-118.unselectable {
  cursor: move;
}

.add-field-modal-5 {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.key-31 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-31.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-3714 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.matched-192 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3715 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3715.hidden {
  inset: 0% 0% 0% auto;
}

.db-block-32 {
  float: left;
  color: #fff;
  cursor: pointer;
  object-position: 0% 0%;
  background-color: #1c3d97;
  width: 18%;
  min-width: 140px;
  height: 120px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.db-block-32:hover {
  background-color: #0e2a77;
}

.div-block-3716 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-3717 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.autocomplete-input-303 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.ac-default-label-199 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-199:focus {
  width: 200px;
}

.div-block-3718 {
  margin-right: 20px;
}

.link-58 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-58.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-58.large-bold:hover {
  color: #0d4d85;
}

.div-block-3719 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3720 {
  height: 6px;
  position: absolute;
}

.link-59 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-59:hover {
  text-decoration: underline;
}

.image-321 {
  cursor: pointer;
}

.autocomplete-input-304 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.image-322 {
  filter: invert();
  position: relative;
}

.ac-default-label-200 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.result-row-140 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-140:hover {
  background-color: #f3f5f8;
}

.remove-271 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-271:hover {
  opacity: 1;
}

.text-block-377 {
  color: #fff;
  margin-left: 10px;
}

.close-modal-18 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-18:hover {
  opacity: .9;
}

.close-modal-18.close-modal {
  width: 22px;
  margin-right: 6px;
}

.close-modal-18.close-modal-copy {
  width: 22px;
  margin-right: 6px;
  position: static;
}

.div-block-3721 {
  border-radius: 8px;
}

.div-block-3722 {
  margin-right: 20px;
}

.ac-label-91 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.icon-div-103 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-103:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-103.save {
  cursor: pointer;
}

.div-block-3723 {
  flex-direction: column;
  flex: 1;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3724 {
  opacity: .5;
  margin-right: 14px;
}

.remove-272 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-272:hover {
  opacity: 1;
}

.results-scroller-191 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.action-button-22 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-22:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-22.checking {
  padding-left: 20px;
}

.autocomplete-input-305 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.command-menu-copy-48 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.form-block-139 {
  margin-bottom: 0;
  margin-left: 10px;
}

.tag-content-105 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-12-white-49 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-306 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-10 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-3725 {
  width: 4px;
  min-width: 4px;
}

.unmatched-97 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-54 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-323 {
  margin-right: 6px;
}

.key-32 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-32.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.icon-div-104 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-104:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-104.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-104.activity:hover {
  background-color: #0000;
}

.icon-div-104.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-104.save {
  cursor: pointer;
}

.icon-div-104.disabled {
  opacity: .36;
}

.icon-div-104.disabled:hover {
  background-color: #0000;
}

.icon-div-104.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-104.excel {
  cursor: pointer;
}

.icon-div-104.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-104.stop:hover {
  opacity: 1;
}

.icon-div-104.stop.disabled {
  opacity: .38;
}

.icon-div-104.delete {
  display: flex;
}

.text-initials-6 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.chat-response-2 {
  background-color: #04021438;
  padding: 14px 14px 20px;
  position: relative;
}

.content-row-79 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-79.selected {
  background-color: #faf2a1;
}

.content-row-79.hover {
  background-color: #a9bde8;
}

.content-row-79._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-307 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chatgpt-wrapper {
  flex-flow: column;
  flex: 1;
  display: flex;
  position: relative;
  overflow: auto;
}

.text-initials-6-copy {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-3726 {
  padding: 0;
}

.div-block-3727 {
  flex: 1;
}

.results-wrapper-50 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-106 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.div-block-3728 {
  margin-right: 20px;
}

.div-block-3729 {
  padding-left: 6px;
}

.image-324 {
  margin-right: 5px;
}

.div-block-3730 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-378 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3731 {
  border-radius: 8px;
}

.results-scroller-192 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-192.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-141 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-141:hover {
  background-color: #0000004a;
}

.div-block-3732 {
  flex: 1;
  overflow: hidden;
}

.div-block-3733 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-308 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-308.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-308.hlk {
  width: 100%;
  min-height: 30px;
}

.clear-chat-button {
  opacity: .7;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 26px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.clear-chat-button:hover {
  opacity: 1;
}

.div-block-3734 {
  position: relative;
}

.text-span-111 {
  color: #ffffffe6;
}

.close-section-copy-76 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-76:hover {
  opacity: 1;
}

.div-block-3735 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3736 {
  margin-right: 20px;
}

.div-block-3737 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-12 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-12.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-3738 {
  align-items: center;
  display: flex;
}

.client-profile-assigned {
  background-color: #52c583;
  border-radius: 100px;
  flex-wrap: nowrap;
  place-content: stretch center;
  align-items: center;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  display: flex;
  position: relative;
}

.div-block-3739 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-23 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-23:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-23.checking {
  padding-left: 20px;
}

.div-block-3740 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-23 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-125 {
  margin-top: 6px;
}

.div-block-3741 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-12 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-12::placeholder {
  color: #ffffff80;
}

.div-block-3742 {
  display: flex;
}

.block-48 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-48.hidden {
  min-height: 200px;
}

.header-label-48 {
  font-weight: 400;
}

.div-block-3743 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.tooltip-32 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3744 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-107 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-325 {
  margin-right: 8px;
}

.sql-query-code-response {
  margin-top: 20px;
}

.chat-form-wrapper-2 {
  width: 100%;
  margin-bottom: 0;
  padding: 20px 10px 0;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-3745 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-6fawe {
  color: #ffffffb3;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-379 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-379:hover {
  background-color: #3b93ff;
}

.matched-193 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3746 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-58 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-126 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.link-60 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-60:hover {
  text-decoration: underline;
}

.div-block-3747 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3748 {
  padding-left: 20px;
}

.div-block-3749 {
  min-height: 300px;
}

.div-block-3751 {
  position: relative;
}

.remove-273 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-273:hover {
  opacity: 1;
}

.div-block-3752 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-3753 {
  height: 100px;
  display: flex;
}

.autocomplete-input-309 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3754 {
  display: none;
}

.autocomplete-input-310 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-49 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-142 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-142:hover {
  background-color: #f3f5f8;
}

.result-row-142.selected-tab {
  background-color: #172766;
}

.result-row-142.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-142.selected {
  background-color: #d8e6fc;
}

.unmatched-98 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-98.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3755 {
  padding-right: 10px;
}

.matched-194 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-194.white {
  color: #fffc;
  cursor: pointer;
}

.image-326 {
  cursor: pointer;
}

.text-field-127 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-127::placeholder {
  color: #fffc;
}

.client-profile-assigned-copy {
  background-color: #ab68ff;
  border-radius: 100px;
  flex-wrap: nowrap;
  place-content: stretch center;
  align-items: center;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  display: flex;
  position: relative;
}

.ac-label-92 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-92.suffix {
  padding-left: 6px;
}

.ac-label-92.selected-tab {
  color: #ffffffe6;
}

.div-block-3756 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-14 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-29 {
  position: relative;
}

.div-block-3757 {
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.drag-bar-62 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-62:hover {
  background-color: #1c3d97;
}

.drag-bar-62.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-3758 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.mic-button.hidden {
  display: block;
}

.text-block-380 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-3759 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3760 {
  display: flex;
}

.div-block-3761 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-35 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-3762 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.stop-recording-button {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.stop-recording-button:hover {
  opacity: 1;
}

.div-block-3763 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-3764 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-64 {
  display: block;
  position: relative;
}

.div-block-3765 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-327 {
  filter: invert();
  position: relative;
}

.remove-274 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-274:hover {
  opacity: 1;
}

.title-119 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-119.unselectable {
  cursor: move;
}

.image-328 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.icon-processing {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-3766 {
  display: flex;
  position: relative;
}

.div-block-3767 {
  color: #bbb;
  background-color: #182766;
}

.modal-top-bar-16 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.explorer-cell-108 {
  color: #111446;
  padding: 6px 10px;
}

.div-block-3768 {
  background-color: #d3e7ff;
}

.text-block-381 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-3769 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-3770 {
  display: flex;
}

.results-holder-103 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-103.test {
  display: none;
}

.title-120 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-120.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-77 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-77:hover {
  opacity: 1;
}

.button-8 {
  cursor: pointer;
  background-color: #4187f8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 4px;
  width: 42px;
  height: 32px;
}

.button-8:hover {
  background-color: #276ee0;
}

.button-8.disabled {
  opacity: .33;
}

.content-row-80 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-80:hover {
  background-color: #9cb0db;
}

.div-block-3771 {
  background-color: #3d597e;
}

.form-block-140 {
  margin-bottom: 0;
}

.div-block-3772 {
  width: 4px;
  min-width: 4px;
}

.chip-label-169 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3773 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3774 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.filter-by-field-name-input {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.results-scroller-193 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-275 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-275:hover {
  opacity: 1;
}

.div-block-3775 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-49 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-3776 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-201 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-201.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-30 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-141 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-194 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.recording-timer-holder {
  z-index: 2;
  background-color: #111446;
  border-top: 1px solid #3a60d4;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d4;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-left: 15px;
  position: absolute;
  inset: 0 0% auto;
}

.select-field-58 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-3777 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3777.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-3778 {
  margin-right: 20px;
}

.db-tab-48 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-48:hover {
  opacity: .93;
}

.db-tab-48.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-48.current.hidden {
  max-width: none;
}

.db-tab-48.hidden {
  flex: none;
}

.record-modal-37 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 90vw;
  height: 800px;
  min-height: 50px;
  max-height: 90%;
  padding: 3px 0 0;
  display: block;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-3779 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3780 {
  flex: 1;
  padding-left: 10px;
}

.div-block-3781 {
  width: 300px;
  min-height: 100px;
}

.div-block-3782 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-276 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-276:hover {
  opacity: 1;
}

.div-block-3783 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-3784 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-104 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.add-field-modal-6 {
  z-index: 998;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.image-329 {
  width: 20px;
}

.text-block-382 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-382.ellipsis {
  max-width: 500px;
}

.text-block-383 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-47 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-47:hover {
  opacity: 1;
}

.ac-default-label-202 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-202:focus {
  width: 200px;
}

.ac-default-label-202.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-9 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3785 {
  width: 240px;
}

.fc-icon-29 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-29:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-112 {
  font-weight: 700;
}

.chip-label-170 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-170.light {
  color: #fff;
}

.div-block-3786 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-47 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-47.hidden {
  padding-right: 6px;
}

.div-block-3787 {
  flex: 1;
  padding-top: 40px;
}

.text-block-6fawe-copy {
  color: #ffffffb3;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  text-decoration: underline;
}

.tag-content-106 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-12-white-copy-copy {
  color: #ffffffc7;
  cursor: pointer;
  padding-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 21px;
}

.text-block-384 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-385 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-3788 {
  width: 100%;
  height: 100%;
}

.div-block-3789 {
  height: 6px;
  position: absolute;
}

.image-330 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-3790 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-3791 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.more-link {
  color: #111446;
  text-align: center;
  cursor: pointer;
  min-width: 60px;
  text-decoration: underline;
}

.link-61 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-61.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-61.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-48 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-386 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-195 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.chat-loading-copy {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.right-panel-tab-content-holder-3 {
  background-color: #172766;
  background-image: linear-gradient(151deg, #172766 8%, #172766a8 53%, #1c3d97c4), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd726_gradient.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex: 1;
  display: flex;
  position: relative;
  overflow: auto;
}

.simple-cell-contents-copy {
  cursor: pointer;
  padding-top: 8px;
  display: flex;
  position: static;
}

.filter-by-field-name {
  text-align: left;
  background-color: #111446;
  border: 1px solid #3a60d4;
  width: 300px;
  max-height: 26px;
  margin-bottom: auto;
  margin-left: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 19px;
  position: relative;
  top: 5px;
}

.filter-by-field-name.fewaf {
  color: #a7a7a7;
  height: 20px;
  font-size: 14px;
  line-height: 15px;
}

.filter-by-field-name.fewaf-copy {
  color: #a7a7a7;
  height: 20px;
  font-size: 16px;
  line-height: 22px;
}

.filter-by-field-name.fewaf {
  color: #a7a7a7;
  width: 150px;
  height: 20px;
  font-size: 14px;
  line-height: 15px;
}

.filter-by-field-name.fewaf {
  color: #a7a7a7;
  width: 150px;
  height: 20px;
  font-size: 14px;
  line-height: 15px;
}

.filter-by-field-name.fewaf.segresrg-copy {
  color: #fffc;
  background-color: #0000;
  border-style: solid;
  border-width: 0;
  width: 300px;
  top: auto;
}

.filter-by-field-name.fewaf.segresrg-copy:hover {
  border-width: 1px;
}

.filter-by-field-name.fewaf.segresrg {
  top: 8px;
}

.div-block-3792 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3793 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.button-3-copy {
  cursor: pointer;
  background-color: #4187f8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf64db_lightning.png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: auto 24px;
  border-radius: 4px;
  padding-left: 35px;
  font-size: 14px;
  line-height: 12px;
  position: static;
  inset: auto 5px 5px auto;
}

.button-3-copy:hover {
  background-color: #276ee0;
}

.button-3-copy:focus {
  border-width: 2px;
  border-color: #fff;
}

.ac-default-label-203 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.image-331 {
  transform: rotate(180deg);
}

.div-block-3794 {
  display: flex;
}

.div-block-3795 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-19 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-107 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3796 {
  background-color: #243c92;
}

.div-block-3797 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.right-panel-select-holder-4 {
  flex: 1;
  display: none;
  position: relative;
  overflow: auto;
}

.text-12-white-50 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-311 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-11 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-3798 {
  width: 4px;
  min-width: 4px;
}

.unmatched-99 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-55 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-332 {
  margin-right: 6px;
}

.key-33 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-33.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.icon-div-105 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-105:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-105.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-105.activity:hover {
  background-color: #0000;
}

.icon-div-105.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-105.save {
  cursor: pointer;
}

.icon-div-105.disabled {
  opacity: .36;
}

.icon-div-105.disabled:hover {
  background-color: #0000;
}

.icon-div-105.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-105.excel {
  cursor: pointer;
}

.icon-div-105.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-105.stop:hover {
  opacity: 1;
}

.icon-div-105.stop.disabled {
  opacity: .38;
}

.icon-div-105.delete {
  display: flex;
}

.chat-response-3 {
  background-color: #04021438;
  padding: 14px 14px 20px;
  position: relative;
}

.content-row-81 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-81.selected {
  background-color: #faf2a1;
}

.content-row-81.hover {
  background-color: #a9bde8;
}

.content-row-81._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-312 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3799 {
  padding: 0;
}

.div-block-3800 {
  flex: 1;
}

.results-wrapper-51 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-109 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.div-block-3801 {
  margin-right: 20px;
}

.div-block-3802 {
  padding-left: 6px;
}

.image-333 {
  margin-right: 5px;
}

.div-block-3803 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-387 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3804 {
  border-radius: 8px;
}

.results-scroller-195 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-195.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-143 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-143:hover {
  background-color: #0000004a;
}

.div-block-3805 {
  flex: 1;
  overflow: hidden;
}

.div-block-3806 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-313 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-313.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-313.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-3807 {
  position: relative;
}

.text-span-113 {
  color: #ffffffe6;
}

.close-section-copy-78 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-78:hover {
  opacity: 1;
}

.div-block-3808 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3809 {
  margin-right: 20px;
}

.div-block-3810 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-13 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-13.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-3811 {
  align-items: center;
  display: flex;
}

.div-block-3812 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-24 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-24:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-24.checking {
  padding-left: 20px;
}

.div-block-3813 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-24 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-128 {
  margin-top: 6px;
}

.div-block-3814 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-13 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-13::placeholder {
  color: #ffffff80;
}

.div-block-3815 {
  display: flex;
}

.block-49 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-49.hidden {
  min-height: 200px;
}

.header-label-49 {
  font-weight: 400;
}

.div-block-3816 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.tooltip-33 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3817 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-110 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.form-30 {
  padding-bottom: 6px;
}

.image-334 {
  margin-right: 8px;
}

.div-block-3818 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-388 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-388:hover {
  background-color: #3b93ff;
}

.matched-196 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3819 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-59 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-129 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.link-62 {
  color: #42a6fd;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-62:hover {
  text-decoration: underline;
}

.div-block-3820 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3821 {
  padding-left: 20px;
}

.div-block-3822 {
  min-height: 300px;
}

.div-block-3824 {
  position: relative;
}

.remove-277 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-277:hover {
  opacity: 1;
}

.div-block-3825 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-3826 {
  height: 100px;
  display: flex;
}

.autocomplete-input-314 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3827 {
  display: none;
}

.autocomplete-input-315 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-50 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-144 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-144:hover {
  background-color: #f3f5f8;
}

.result-row-144.selected-tab {
  background-color: #172766;
}

.result-row-144.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-144.selected {
  background-color: #d8e6fc;
}

.unmatched-100 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-100.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-3828 {
  padding-right: 10px;
}

.matched-197 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-197.white {
  color: #fffc;
  cursor: pointer;
}

.image-335 {
  cursor: pointer;
}

.text-field-130 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-130::placeholder {
  color: #fffc;
}

.ac-label-93 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-93.suffix {
  padding-left: 6px;
}

.ac-label-93.selected-tab {
  color: #ffffffe6;
}

.div-block-3829 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-15 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.field-data-type-cell-2 {
  color: #fffc;
  text-align: left;
  flex: none;
  width: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  overflow: hidden;
}

.form-31 {
  position: relative;
}

.div-block-3830 {
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.drag-bar-63 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-63:hover {
  background-color: #1c3d97;
}

.drag-bar-63.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-3831 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-389 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-3832 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3833 {
  display: flex;
}

.div-block-3834 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-36 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-3835 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-3836 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-3837 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-65 {
  display: block;
  position: relative;
}

.div-block-3838 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-336 {
  filter: invert();
  position: relative;
}

.remove-278 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-278:hover {
  opacity: 1;
}

.title-121 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-121.unselectable {
  cursor: move;
}

.link-63 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-63.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-63.bold:hover {
  color: #afd9ff;
}

.image-337 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-3839 {
  display: flex;
  position: relative;
}

.div-block-3840 {
  color: #bbb;
  background-color: #182766;
}

.modal-top-bar-17 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.explorer-cell-111 {
  color: #111446;
  padding: 6px 10px;
}

.div-block-3841 {
  background-color: #d3e7ff;
}

.text-block-390 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-3842 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-3843 {
  display: flex;
}

.results-holder-105 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-105.test {
  display: none;
}

.title-122 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-122.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-79 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-79:hover {
  opacity: 1;
}

.button-9 {
  cursor: pointer;
  background-color: #4187f8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 4px;
  width: 42px;
  height: 32px;
}

.button-9:hover {
  background-color: #276ee0;
}

.button-9.disabled {
  opacity: .33;
  opacity: .33;
  display: none;
}

.content-row-82 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-82:hover {
  background-color: #9cb0db;
}

.div-block-3844 {
  background-color: #3d597e;
}

.form-block-142 {
  margin-bottom: 0;
}

.div-block-3845 {
  width: 4px;
  min-width: 4px;
}

.chip-label-171 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3846 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3847 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-196 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-279 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-279:hover {
  opacity: 1;
}

.div-block-3848 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-50 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-3849 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-204 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-204.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-31 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-143 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-197 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-59 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-3850 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3850.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-3851 {
  margin-right: 20px;
}

.db-tab-49 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-49:hover {
  opacity: .93;
}

.db-tab-49.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-49.current.hidden {
  max-width: none;
}

.db-tab-49.hidden {
  flex: none;
}

.div-block-3852 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3853 {
  flex: 1;
  padding-left: 10px;
}

.div-block-3854 {
  width: 300px;
  min-height: 100px;
}

.div-block-3855 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-280 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-280:hover {
  opacity: 1;
}

.div-block-3856 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-3857 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-106 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-338 {
  width: 20px;
}

.text-block-391 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-391.ellipsis {
  max-width: 500px;
}

.text-block-392 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-48 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-48:hover {
  opacity: 1;
}

.ac-default-label-205 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-205:focus {
  width: 200px;
}

.ac-default-label-205.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-10 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3858 {
  width: 240px;
}

.fc-icon-30 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-30:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-114 {
  font-weight: 700;
}

.chip-label-172 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-172.light {
  color: #fff;
}

.div-block-3859 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-48 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-48.hidden {
  padding-right: 6px;
}

.div-block-3860 {
  flex: 1;
  padding-top: 40px;
}

.form-block-144 {
  margin-bottom: 5px;
}

.tag-content-108 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-393 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-394 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-3861 {
  width: 100%;
  height: 100%;
}

.div-block-3862 {
  height: 6px;
  position: absolute;
}

.image-339 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-3863 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-3864 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-64 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-64.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-64.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-49 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-395 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-198 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3865 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3866 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.ac-default-label-206 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.image-340 {
  transform: rotate(180deg);
}

.div-block-3867 {
  display: flex;
}

.div-block-3868 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-20 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-109 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3869 {
  background-color: #243c92;
}

.div-block-3870 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.right-panel-select-holder-5 {
  flex: 1;
  display: none;
  position: relative;
  overflow: auto;
}

.text-12-white-51 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-316 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-12 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-3871 {
  width: 4px;
  min-width: 4px;
}

.unmatched-101 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-56 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-341 {
  margin-right: 6px;
}

.key-34 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-34.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.icon-div-106 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-106:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-106.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-106.activity:hover {
  background-color: #0000;
}

.icon-div-106.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-106.save {
  cursor: pointer;
}

.icon-div-106.disabled {
  opacity: .36;
}

.icon-div-106.disabled:hover {
  background-color: #0000;
}

.icon-div-106.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-106.excel {
  cursor: pointer;
}

.icon-div-106.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-106.stop:hover {
  opacity: 1;
}

.icon-div-106.stop.disabled {
  opacity: .38;
}

.icon-div-106.delete {
  display: flex;
}

.content-row-83 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-83.selected {
  background-color: #faf2a1;
}

.content-row-83.hover {
  background-color: #a9bde8;
}

.content-row-83._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-317 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3872 {
  padding: 0;
}

.div-block-3873 {
  flex: 1;
}

.results-wrapper-52 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-112 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.div-block-3874 {
  margin-right: 20px;
}

.div-block-3875 {
  padding-left: 6px;
}

.image-342 {
  margin-right: 5px;
}

.div-block-3876 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-396 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3877 {
  border-radius: 8px;
}

.results-scroller-198 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-198.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-145 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-145:hover {
  background-color: #0000004a;
}

.div-block-3878 {
  flex: 1;
  overflow: hidden;
}

.order-display-holder {
  text-align: right;
  min-width: 30px;
}

.div-block-3879 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-318 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-318.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-318.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-3880 {
  position: relative;
}

.text-span-115 {
  color: #ffffffe6;
}

.close-section-copy-80 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-80:hover {
  opacity: 1;
}

.div-block-3881 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3882 {
  margin-right: 20px;
}

.div-block-3883 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-14 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-14.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-3884 {
  align-items: center;
  display: flex;
}

.div-block-3885 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-25 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-25:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-25.checking {
  padding-left: 20px;
}

.div-block-3886 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-25 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-131 {
  margin-top: 6px;
}

.div-block-3887 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3888 {
  display: flex;
}

.block-50 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-50.hidden {
  min-height: 200px;
}

.header-label-50 {
  font-weight: 400;
}

.div-block-3889 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.tooltip-34 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3890 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-113 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.form-32 {
  padding-bottom: 6px;
}

.image-343 {
  margin-right: 8px;
}

.div-block-3891 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-397 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-397:hover {
  background-color: #3b93ff;
}

.matched-199 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3892 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-60 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-132 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3893 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3894 {
  padding-left: 20px;
}

.div-block-3895 {
  min-height: 300px;
}

.div-block-3897 {
  position: relative;
}

.remove-281 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-281:hover {
  opacity: 1;
}

.div-block-3898 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-3899 {
  height: 100px;
  display: flex;
}

.autocomplete-input-319 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3900 {
  display: none;
}

.autocomplete-input-320 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-51 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-146 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-146:hover {
  background-color: #f3f5f8;
}

.result-row-146.selected-tab {
  background-color: #172766;
}

.result-row-146.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-146.selected {
  background-color: #d8e6fc;
}

.unmatched-102 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-102.white {
  color: #fffc;
  cursor: pointer;
}

.form-28 {
  align-items: center;
  display: flex;
}

.div-block-3901 {
  padding-right: 10px;
}

.matched-200 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-200.white {
  color: #fffc;
  cursor: pointer;
}

.image-344 {
  cursor: pointer;
}

.text-field-133 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-133::placeholder {
  color: #fffc;
}

.ac-label-94 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-94.suffix {
  padding-left: 6px;
}

.ac-label-94.selected-tab {
  color: #ffffffe6;
}

.div-block-3902 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-16 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-33 {
  position: relative;
}

.div-block-3903 {
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.drag-bar-64 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-64:hover {
  background-color: #1c3d97;
}

.drag-bar-64.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-3904 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-398 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-3905 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3906 {
  display: flex;
}

.div-block-3907 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-37 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-3908 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.row-dragger-2 {
  cursor: move;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c308e0c963a_211736_drag_icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  width: 40px;
  min-width: 40px;
  height: 40px;
}

.div-block-3909 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-3910 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-66 {
  display: block;
  position: relative;
}

.div-block-3911 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-345 {
  filter: invert();
  position: relative;
}

.remove-282 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-282:hover {
  opacity: 1;
}

.title-123 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-123.unselectable {
  cursor: move;
}

.link-65 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-65.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-65.bold:hover {
  color: #afd9ff;
}

.image-346 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-3912 {
  display: flex;
  position: relative;
}

.div-block-3913 {
  color: #bbb;
  background-color: #182766;
}

.modal-top-bar-18 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.explorer-cell-114 {
  color: #111446;
  padding: 6px 10px;
}

.div-block-3914 {
  background-color: #d3e7ff;
}

.text-block-399 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-3915 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-3916 {
  display: flex;
}

.results-holder-107 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-107.test {
  display: none;
}

.title-124 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-124.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-81 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-81:hover {
  opacity: 1;
}

.content-row-84 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-84:hover {
  background-color: #9cb0db;
}

.div-block-3917 {
  background-color: #3d597e;
}

.form-block-145 {
  margin-bottom: 0;
}

.div-block-3918 {
  width: 4px;
  min-width: 4px;
}

.chip-label-173 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3919 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3920 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-199 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-283 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-283:hover {
  opacity: 1;
}

.div-block-3921 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-51 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-3922 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-207 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-207.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-32 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-146 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-200 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-60 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.form-34 {
  align-items: center;
  display: flex;
}

.div-block-3923 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3923.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-3924 {
  margin-right: 20px;
}

.db-tab-50 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-50:hover {
  opacity: .93;
}

.db-tab-50.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-50.current.hidden {
  max-width: none;
}

.db-tab-50.hidden {
  flex: none;
}

.div-block-3925 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-3926 {
  flex: 1;
  padding-left: 10px;
}

.div-block-3927 {
  width: 300px;
  min-height: 100px;
}

.div-block-3928 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-284 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-284:hover {
  opacity: 1;
}

.div-block-3929 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-3930 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-108 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-347 {
  width: 20px;
}

.text-block-400 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-400.ellipsis {
  max-width: 500px;
}

.text-block-400.ellipsis.null {
  color: #7e7fa6;
}

.text-block-401 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-49 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-49:hover {
  opacity: 1;
}

.ac-default-label-208 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-208:focus {
  width: 200px;
}

.ac-default-label-208.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-11 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-3931 {
  width: 240px;
}

.fc-icon-31 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-31:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-116 {
  font-weight: 700;
}

.chip-label-174 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-174.light {
  color: #fff;
}

.div-block-3932 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-49 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-49.hidden {
  padding-right: 6px;
}

.filter-wrapper {
  align-items: center;
  display: flex;
}

.div-block-3933 {
  flex: 1;
  padding-top: 40px;
}

.form-block-147 {
  margin-bottom: 5px;
}

.tag-content-110 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-402 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-403 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-3934 {
  width: 100%;
  height: 100%;
}

.div-block-3935 {
  height: 6px;
  position: absolute;
}

.image-348 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-3936 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-3937 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-66 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-66.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-66.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-50 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-404 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-201 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3938 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-3939 {
  padding-left: 10px;
}

.div-block-3940 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.ac-default-label-209 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 0;
}

.image-349 {
  transform: rotate(180deg);
}

.div-block-3941 {
  display: flex;
}

.div-block-3942 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-21 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-111 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-3943 {
  background-color: #243c92;
}

.div-block-3944 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.chat-loading-copy-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.text-12-white-52 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-321 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-13 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-3945 {
  width: 4px;
  min-width: 4px;
}

.unmatched-103 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-57 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-350 {
  margin-right: 6px;
}

.key-35 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-35.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.icon-div-107 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-107:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-107.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-107.activity:hover {
  background-color: #0000;
}

.icon-div-107.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-107.save {
  cursor: pointer;
}

.icon-div-107.disabled {
  opacity: .36;
}

.icon-div-107.disabled:hover {
  background-color: #0000;
}

.icon-div-107.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-107.excel {
  cursor: pointer;
}

.icon-div-107.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-107.stop:hover {
  opacity: 1;
}

.icon-div-107.stop.disabled {
  opacity: .38;
}

.icon-div-107.delete {
  display: flex;
}

.content-row-85 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-85.selected {
  background-color: #faf2a1;
}

.content-row-85.hover {
  background-color: #a9bde8;
}

.content-row-85._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-322 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3946 {
  padding: 0;
}

.results-wrapper-53 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-115 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-210 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-210:focus {
  width: 200px;
}

.ac-default-label-210.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-3947 {
  margin-right: 20px;
}

.div-block-3948 {
  padding-left: 6px;
}

.image-351 {
  margin-right: 5px;
}

.div-block-3949 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-405 {
  color: #fff;
  margin-left: 10px;
}

.div-block-3950 {
  border-radius: 8px;
}

.results-scroller-201 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-201.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-147 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-147:hover {
  background-color: #0000004a;
}

.div-block-3951 {
  flex: 1;
  overflow: hidden;
}

.div-block-3952 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-323 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-323.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-323.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-3953 {
  position: relative;
}

.text-span-117 {
  color: #ffffffe6;
}

.close-section-copy-82 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-82:hover {
  opacity: 1;
}

.div-block-3954 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-3955 {
  margin-right: 20px;
}

.div-block-3956 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-15 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-15.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-3957 {
  align-items: center;
  display: flex;
}

.audio-recorder-button-holder {
  display: flex;
}

.div-block-3958 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-26 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-26:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-26.checking {
  padding-left: 20px;
}

.div-block-3959 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-26 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-134 {
  margin-top: 6px;
}

.div-block-3960 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3961 {
  display: flex;
}

.block-51 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-51.hidden {
  min-height: 200px;
}

.header-label-51 {
  font-weight: 400;
}

.div-block-3962 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-4 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.tooltip-35 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-3963 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-116 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-352 {
  margin-right: 8px;
}

.div-block-3964 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-406 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-406:hover {
  background-color: #3b93ff;
}

.matched-202 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-3965 {
  flex: 0 auto;
}

.div-block-3966 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-61 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-135 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-3967 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3968 {
  padding-left: 20px;
}

.div-block-3969 {
  min-height: 300px;
}

.div-block-3971 {
  position: relative;
}

.remove-285 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-285:hover {
  opacity: 1;
}

.div-block-3972 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-3973 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-3974 {
  height: 100px;
  display: flex;
}

.autocomplete-input-324 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-3975 {
  display: none;
}

.autocomplete-input-325 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-52 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-148 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-148:hover {
  background-color: #f3f5f8;
}

.result-row-148.selected-tab {
  background-color: #172766;
}

.result-row-148.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-148.selected {
  background-color: #d8e6fc;
}

.unmatched-104 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-104.white {
  color: #fffc;
  cursor: pointer;
}

.form-35 {
  align-items: center;
  display: flex;
}

.div-block-3976 {
  padding-right: 10px;
}

.matched-203 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-203.white {
  color: #fffc;
  cursor: pointer;
}

.image-353 {
  cursor: pointer;
}

.text-field-136 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-136::placeholder {
  color: #fffc;
}

.ac-label-95 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-95.suffix {
  padding-left: 6px;
}

.ac-label-95.selected-tab {
  color: #ffffffe6;
}

.div-block-3977 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-17 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-36 {
  position: relative;
}

.drag-bar-65 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-65:hover {
  background-color: #1c3d97;
}

.drag-bar-65.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-3978 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-407 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-3979 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-3980 {
  display: flex;
}

.div-block-3981 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-38 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-3982 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-3983 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-3984 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-67 {
  display: block;
  position: relative;
}

.div-block-3985 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.clear-chat-button-2 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 26px;
  position: absolute;
  inset: 6px 6px auto auto;
}

.clear-chat-button-2:hover {
  opacity: 1;
}

.image-354 {
  filter: invert();
  position: relative;
}

.remove-286 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-286:hover {
  opacity: 1;
}

.title-125 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-125.unselectable {
  cursor: move;
}

.link-67 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-67.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-67.bold:hover {
  color: #afd9ff;
}

.image-355 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-3986 {
  display: flex;
  position: relative;
}

.div-block-3987 {
  color: #bbb;
  background-color: #182766;
}

.received-message-template {
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.modal-top-bar-19 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.explorer-cell-117 {
  color: #111446;
  padding: 6px 10px;
}

.div-block-3988 {
  background-color: #d3e7ff;
}

.div-block-3989 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-3990 {
  display: flex;
}

.results-holder-109 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-109.test {
  display: none;
}

.title-126 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-126.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-83 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-83:hover {
  opacity: 1;
}

.text-block-408 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.content-row-86 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-86:hover {
  background-color: #9cb0db;
}

.div-block-3991 {
  background-color: #3d597e;
}

.form-block-148 {
  margin-bottom: 0;
}

.div-block-3992 {
  width: 4px;
  min-width: 4px;
}

.chip-label-175 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-3993 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-3994 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-202 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-287 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-287:hover {
  opacity: 1;
}

.div-block-3995 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-52 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-3996 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-211 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-211.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-33 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-149 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-203 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-61 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.form-37 {
  align-items: center;
  display: flex;
}

.div-block-3997 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-3997.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-3998 {
  margin-right: 20px;
}

.db-tab-51 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-51:hover {
  opacity: .93;
}

.db-tab-51.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-51.current.hidden {
  max-width: none;
}

.db-tab-51.hidden {
  flex: none;
}

.div-block-3999 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4000 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4001 {
  width: 300px;
  min-height: 100px;
}

.div-block-4002 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-288 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-288:hover {
  opacity: 1;
}

.div-block-4003 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-4004 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-110 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-356 {
  width: 20px;
}

.text-block-409 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-409.ellipsis {
  max-width: 500px;
}

.text-block-409.ellipsis.null {
  color: #7e7fa6;
}

.text-block-410 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-50 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-50:hover {
  opacity: 1;
}

.ac-default-label-212 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-212:focus {
  width: 200px;
}

.ac-default-label-212.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-12 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4005 {
  width: 240px;
}

.fc-icon-32 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-32:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-118 {
  font-weight: 700;
}

.chip-label-176 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-176.light {
  color: #fff;
}

.div-block-4006 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-50 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-50.hidden {
  padding-right: 6px;
}

.form-block-150 {
  margin-bottom: 5px;
}

.tag-content-112 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.sql-query-code-response-2 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.text-block-411 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-412 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4007 {
  width: 100%;
  height: 100%;
}

.div-block-4008 {
  height: 6px;
  position: absolute;
}

.image-357 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4009 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4010 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-68 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-68.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-68.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-51 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-413 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-204 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4011 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4012 {
  padding-left: 10px;
}

.div-block-4013 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-358 {
  transform: rotate(180deg);
}

.div-block-4014 {
  display: flex;
}

.div-block-4015 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-22 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-113 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-4016 {
  background-color: #243c92;
}

.div-block-4017 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.chat-loading-copy-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.text-12-white-53 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-326 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-14 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4018 {
  width: 4px;
  min-width: 4px;
}

.unmatched-105 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-58 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-359 {
  margin-right: 6px;
}

.key-36 {
  color: #ffffffb3;
  text-align: center;
  background-color: #111446;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 28px;
  height: 24px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.key-36.hidden {
  padding-left: 4px;
  padding-right: 4px;
}

.icon-div-108 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-108:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-108.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-108.activity:hover {
  background-color: #0000;
}

.icon-div-108.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-108.save {
  cursor: pointer;
}

.icon-div-108.disabled {
  opacity: .36;
}

.icon-div-108.disabled:hover {
  background-color: #0000;
}

.icon-div-108.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-108.excel {
  cursor: pointer;
}

.icon-div-108.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-108.stop:hover {
  opacity: 1;
}

.icon-div-108.stop.disabled {
  opacity: .38;
}

.icon-div-108.delete {
  display: flex;
}

.content-row-87 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-87.selected {
  background-color: #faf2a1;
}

.content-row-87.hover {
  background-color: #a9bde8;
}

.content-row-87._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-327 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4019 {
  padding: 0;
}

.results-wrapper-54 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-118 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-213 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-213:focus {
  width: 200px;
}

.ac-default-label-213.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-4020 {
  margin-right: 20px;
}

.div-block-4021 {
  padding-left: 6px;
}

.image-360 {
  margin-right: 5px;
}

.div-block-4022 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-414 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4023 {
  border-radius: 8px;
}

.results-scroller-204 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-204.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-149 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-149:hover {
  background-color: #0000004a;
}

.div-block-4024 {
  flex: 1;
  overflow: hidden;
}

.div-block-4025 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-328 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-328.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-328.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4026 {
  position: relative;
}

.text-span-119 {
  color: #ffffffe6;
}

.close-section-copy-84 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-84:hover {
  opacity: 1;
}

.div-block-4027 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4028 {
  margin-right: 20px;
}

.div-block-4029 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-16 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-16.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4030 {
  align-items: center;
  display: flex;
}

.div-block-4031 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-27 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-27:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-27.checking {
  padding-left: 20px;
}

.div-block-4032 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-27 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-137 {
  margin-top: 6px;
}

.div-block-4033 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4034 {
  display: flex;
}

.block-52 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-52.hidden {
  min-height: 200px;
}

.header-label-52 {
  font-weight: 400;
}

.div-block-4035 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-5 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.tooltip-36 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-4036 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-119 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-361 {
  margin-right: 8px;
}

.div-block-4037 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-415 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-415:hover {
  background-color: #3b93ff;
}

.matched-205 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-4038 {
  flex: 0 auto;
}

.div-block-4039 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-62 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-138 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4040 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4041 {
  padding-left: 20px;
}

.div-block-4042 {
  min-height: 300px;
}

.div-block-4044 {
  position: relative;
}

.remove-289 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-289:hover {
  opacity: 1;
}

.div-block-4045 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-4046 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4047 {
  height: 100px;
  display: flex;
}

.autocomplete-input-329 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4048 {
  display: none;
}

.autocomplete-input-330 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-53 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-150 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-150:hover {
  background-color: #f3f5f8;
}

.result-row-150.selected-tab {
  background-color: #172766;
}

.result-row-150.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-150.selected {
  background-color: #d8e6fc;
}

.unmatched-106 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-106.white {
  color: #fffc;
  cursor: pointer;
}

.form-38 {
  align-items: center;
  display: flex;
}

.div-block-4049 {
  padding-right: 10px;
}

.matched-206 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-206.white {
  color: #fffc;
  cursor: pointer;
}

.image-362 {
  cursor: pointer;
}

.text-field-139 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-139::placeholder {
  color: #fffc;
}

.ac-label-96 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-96.suffix {
  padding-left: 6px;
}

.ac-label-96.selected-tab {
  color: #ffffffe6;
}

.div-block-4050 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-18 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-39 {
  position: relative;
}

.drag-bar-66 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-66:hover {
  background-color: #1c3d97;
}

.drag-bar-66.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4051 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-416 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4052 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4053 {
  display: flex;
}

.div-block-4054 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-39 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4055 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-4056 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4057 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-68 {
  display: block;
  position: relative;
}

.div-block-4058 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-363 {
  filter: invert();
  position: relative;
}

.remove-290 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-290:hover {
  opacity: 1;
}

.title-127 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-127.unselectable {
  cursor: move;
}

.link-69 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-69.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-69.bold:hover {
  color: #afd9ff;
}

.image-364 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4059 {
  display: flex;
  position: relative;
}

.div-block-4060 {
  color: #bbb;
  background-color: #182766;
}

.modal-top-bar-20 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 14px;
  display: flex;
  position: static;
}

.explorer-cell-120 {
  color: #111446;
  padding: 6px 10px;
}

.div-block-4061 {
  background-color: #d3e7ff;
}

.div-block-4062 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4063 {
  display: flex;
}

.results-holder-111 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-111.test {
  display: none;
}

.title-128 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-128.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-85 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-85:hover {
  opacity: 1;
}

.text-block-417 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.content-row-88 {
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 60px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.content-row-88:hover {
  background-color: #9cb0db;
}

.div-block-4064 {
  background-color: #3d597e;
}

.form-block-151 {
  margin-bottom: 0;
}

.div-block-4065 {
  width: 4px;
  min-width: 4px;
}

.chip-label-177 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4066 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4067 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-205 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-291 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-291:hover {
  opacity: 1;
}

.div-block-4068 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-53 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4069 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-214 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-214.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-34 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-152 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-206 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-62 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.form-40 {
  align-items: center;
  display: flex;
}

.div-block-4070 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4070.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4071 {
  margin-right: 20px;
}

.db-tab-52 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-52:hover {
  opacity: .93;
}

.db-tab-52.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-52.current.hidden {
  max-width: none;
}

.db-tab-52.hidden {
  flex: none;
}

.div-block-4072 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4073 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4074 {
  width: 300px;
  min-height: 100px;
}

.div-block-4075 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-292 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-292:hover {
  opacity: 1;
}

.div-block-4076 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-4077 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-112 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-365 {
  width: 20px;
}

.text-block-418 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-418.ellipsis {
  max-width: 500px;
}

.text-block-418.ellipsis.null {
  color: #7e7fa6;
}

.text-block-419 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-51 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-51:hover {
  opacity: 1;
}

.ac-default-label-215 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-215:focus {
  width: 200px;
}

.ac-default-label-215.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-13 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4078 {
  width: 240px;
}

.fc-icon-33 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-33:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-120 {
  font-weight: 700;
}

.chip-label-178 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-178.light {
  color: #fff;
}

.div-block-4079 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-51 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-51.hidden {
  padding-right: 6px;
}

.form-block-153 {
  margin-bottom: 5px;
}

.tag-content-114 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.sql-query-code-response-3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.text-block-420 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-421 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4080 {
  width: 100%;
  height: 100%;
}

.div-block-4081 {
  height: 6px;
  position: absolute;
}

.image-366 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4082 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4083 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-70 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-70.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-70.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-52 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-422 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-207 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4084 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4085 {
  padding-left: 10px;
}

.div-block-4086 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-367 {
  transform: rotate(180deg);
}

.div-block-4087 {
  display: flex;
}

.div-block-4088 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-23 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-115 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-4089 {
  background-color: #243c92;
}

.div-block-4090 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.modal-top-bar-21 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 8px;
  display: flex;
  position: static;
}

.div-block-4091 {
  align-items: center;
  display: flex;
}

.div-block-4092 {
  text-align: center;
  position: relative;
  top: 0;
  left: 0;
}

.div-block-4093 {
  width: 100%;
}

.intro-16 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.tooltip-37 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-4094 {
  padding-top: 6px;
}

.image-368 {
  margin-top: 20px;
}

.div-block-4095 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b983844d60e69e30ebad1a_Double%20Ring-1.5s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.close-modal-19 {
  cursor: pointer;
  display: inline-block;
}

.div-block-4096 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.div-block-4097 {
  padding-top: 100px;
}

.div-block-4098 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-4099 {
  overflow: hidden;
}

.fc-icon-34 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-34:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.chat-section {
  z-index: 1;
  border-right: 1px solid #bfd3e2;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 100vh;
  min-height: 200px;
  padding-top: 40px;
  padding-left: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.chat-section._2 {
  background-color: #132055;
  border-right-style: none;
  padding-left: 20px;
  padding-right: 20px;
}

.chat-section._2-copy {
  background-color: #0c1f36;
  border-right-style: none;
  justify-content: flex-start;
  align-items: center;
  min-height: 100vh;
  max-height: 100vh;
  padding-top: 0;
  display: flex;
}

.chat-history-section {
  z-index: 4;
  background-image: linear-gradient(#f5f5f5, #f5f5f5);
  border-left: 1px solid #ffffff40;
  justify-content: flex-end;
  align-items: flex-start;
  width: 300px;
  height: 100vh;
  padding-top: 40px;
  padding-left: 15px;
  padding-right: 15px;
  display: none;
  overflow: auto;
}

.fc-icon-35 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.fc-icon-35:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.icon-processing-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 50px;
  right: 80px;
}

.icon-processing-2.hidden {
  position: absolute;
  bottom: 43px;
  right: 80px;
}

.clear-chat-button-2-copy-copy {
  z-index: 100;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .7;
  text-align: left;
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  background-clip: border-box;
  border: 1px #7a96bb;
  border-radius: 4px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  inset: auto;
}

.clear-chat-button-2-copy-copy:hover {
  opacity: 1;
}

.div-block-4100 {
  margin-bottom: 15px;
  padding-left: 8px;
}

.message-bubble-2 {
  text-align: left;
  background-color: #d5e2ff;
  border-radius: 12px;
  min-width: 50px;
  max-width: 80%;
  min-height: 30px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 12px 14px;
}

.message-bubble-2.bot {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  background-color: #f5f5f500;
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.message-bubble-2.bot-copy {
  overflow-wrap: anywhere;
  background-color: #f5f5f500;
  margin-top: 0;
  margin-bottom: 0;
}

.text-input-14 {
  background-color: #f0f2f5;
  border-radius: 32px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 35px;
  max-height: 300px;
  padding: 10px 12px 10px 30px;
  display: flex;
}

.message-input-section {
  z-index: 9;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 70%;
  min-width: 670px;
  max-width: 900px;
  min-height: 100px;
  padding: 20px 20px 30px;
  display: flex;
  position: fixed;
  inset: auto auto 0;
}

.div-block-4101 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.roboto-15 {
  color: #3b3b3b;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
}

.bubble-holder {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.bubble-holder.bot {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 40px;
  display: flex;
}

.stop-recording-button-2 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-right: 5px;
  display: block;
  position: absolute;
  bottom: 43px;
  right: 80px;
}

.stop-recording-button-2:hover {
  opacity: 1;
}

.message-text {
  overflow-wrap: break-word;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 25px;
  display: block;
}

.message-text.gray {
  color: #a5a5a5;
  max-height: 200px;
  margin-right: 0;
  padding-right: 0;
}

.message-text.link {
  color: #336cec;
  cursor: pointer;
  font-weight: 700;
  text-decoration: underline;
}

.div-block-4102 {
  padding-top: 20px;
  padding-bottom: 120px;
  display: block;
  overflow: visible;
}

.text-12-white-copy-copy-2 {
  direction: ltr;
  color: #000000c7;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  cursor: pointer;
  padding-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-style: normal;
  line-height: 21px;
}

.roboto-12 {
  color: #3b3b3b;
  font-size: 12px;
  font-weight: 400;
}

.roboto-12.gray {
  color: #797979;
}

.roboto-12.gray.med {
  font-weight: 500;
}

.button-copy {
  text-align: left;
  cursor: pointer;
  background-color: #4187f8;
  border-radius: 4px;
  padding-left: 15px;
  font-size: 14px;
  line-height: 12px;
  position: static;
  inset: auto 5px 5px auto;
}

.button-copy:hover {
  background-color: #276ee0;
}

.button-copy:focus {
  border-width: 2px;
  border-color: #fff;
}

.clear-chat-button-3 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 26px;
  position: fixed;
  inset: 10px 10px auto auto;
}

.clear-chat-button-3:hover {
  opacity: 1;
}

.message-input-box {
  width: 100%;
  min-width: auto;
  max-width: 760px;
  height: 46px;
  max-height: 200px;
  margin-right: 100px;
  padding-top: 6px;
  padding-right: 0;
  overflow: auto;
}

.button-send-msg {
  cursor: pointer;
  background-color: #4187f8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border-radius: 36px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  position: absolute;
  inset: auto 40px 43px auto;
}

.button-send-msg:hover {
  background-color: #276ee0;
}

.button-send-msg.disabled {
  opacity: .4;
  display: none;
}

.chat-main-wrapper {
  z-index: 1;
  clear: none;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100vw;
  height: 100vh;
  display: flex;
  overflow: visible;
}

.chat-main-wrapper._2 {
  background-color: #193680;
}

.session-wrapper {
  margin-bottom: 40px;
}

.chat-avatar {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67806923c360b5590a7feb49_robot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 32px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  margin-top: 10px;
  position: absolute;
}

.chat-convo-holder {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: auto;
  min-width: 900px;
  max-width: 900px;
  height: 100%;
  padding: 0;
  display: none;
  overflow: visible;
}

.clear-chat-button-2-copy {
  z-index: 100;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .7;
  text-align: left;
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  background-clip: border-box;
  border: 1px #7a96bb;
  border-radius: 4px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 16px;
  height: 16px;
  margin: 0;
  padding-top: 30px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  inset: auto;
}

.clear-chat-button-2-copy:hover {
  opacity: 1;
}

.mic-button-2 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 24px;
  border: 1px solid #4187f8;
  border-radius: 40px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-right: 5px;
  display: block;
  position: absolute;
  bottom: 43px;
  right: 80px;
}

.mic-button-2:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.chat-name {
  border-radius: 6px;
  padding: 10px 8px;
  transition: background-color .4s;
}

.chat-name:hover {
  background-color: #d8dfeb;
}

.chat-name.selected {
  background-color: #ccd6e7;
}

.time-counter-labe {
  color: #5c5c5c;
  margin-right: 5px;
  padding-top: 9px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  display: block;
  position: absolute;
  bottom: 50px;
  right: 120px;
}

.div-block-4103 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-top: auto;
  margin-left: 40px;
  padding-left: 0;
}

.message-holder {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.message-holder.bot {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  position: relative;
}

.fc-icon-36 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.fc-icon-36:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.icon-processing-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 50px;
  right: 80px;
}

.icon-processing-3.hidden {
  position: absolute;
  bottom: 43px;
  right: 80px;
}

.div-block-4104 {
  margin-bottom: 15px;
  padding-left: 8px;
}

.text-input-15 {
  background-color: #f0f2f5;
  border-radius: 32px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 35px;
  max-height: 300px;
  padding: 10px 12px 10px 30px;
  display: flex;
}

.div-block-4105 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.stop-recording-button-3 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-right: 5px;
  display: block;
  position: absolute;
  bottom: 43px;
  right: 80px;
}

.stop-recording-button-3:hover {
  opacity: 1;
}

.div-block-4106 {
  padding-top: 20px;
  padding-bottom: 120px;
  display: block;
  overflow: visible;
}

.text-12-white-copy-copy-3 {
  direction: ltr;
  color: #000000c7;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  cursor: pointer;
  padding-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-style: normal;
  line-height: 21px;
}

.clear-chat-button-4 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 26px;
  position: fixed;
  inset: 10px 10px auto auto;
}

.clear-chat-button-4:hover {
  opacity: 1;
}

.div-block-4107 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-top: auto;
  margin-left: 40px;
  padding-left: 0;
}

.fc-icon-37 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.fc-icon-37:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-4108 {
  margin-bottom: 15px;
  padding-left: 8px;
}

.text-input-16 {
  background-color: #f0f2f5;
  border-radius: 32px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 35px;
  max-height: 300px;
  padding: 10px 12px 10px 30px;
  display: flex;
}

.div-block-4109 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-4110 {
  padding-top: 20px;
  padding-bottom: 120px;
  display: block;
  overflow: visible;
}

.text-12-white-copy-copy-4 {
  direction: ltr;
  color: #000000c7;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  cursor: pointer;
  padding-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-style: normal;
  line-height: 21px;
}

.clear-chat-button-5 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 26px;
  position: fixed;
  inset: 10px 10px auto auto;
}

.clear-chat-button-5:hover {
  opacity: 1;
}

.div-block-4111 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-top: auto;
  margin-left: 40px;
  padding-left: 0;
}

.chat-loading-copy-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.text-12-white-54 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-331 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-15 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4112 {
  width: 4px;
  min-width: 4px;
}

.unmatched-107 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-59 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-369 {
  margin-right: 6px;
}

.icon-div-109 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-109:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-109.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-109.activity:hover {
  background-color: #0000;
}

.icon-div-109.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-109.save {
  cursor: pointer;
}

.icon-div-109.disabled {
  opacity: .36;
}

.icon-div-109.disabled:hover {
  background-color: #0000;
}

.icon-div-109.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-109.excel {
  cursor: pointer;
}

.icon-div-109.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-109.stop:hover {
  opacity: 1;
}

.icon-div-109.stop.disabled {
  opacity: .38;
}

.icon-div-109.delete {
  display: flex;
}

.content-row-89 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-89.selected {
  background-color: #faf2a1;
}

.content-row-89.hover {
  background-color: #a9bde8;
}

.content-row-89._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-332 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4113 {
  padding: 0;
}

.results-wrapper-55 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-121 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-216 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-216:focus {
  width: 200px;
}

.ac-default-label-216.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-4114 {
  margin-right: 20px;
}

.div-block-4115 {
  padding-left: 6px;
}

.image-370 {
  margin-right: 5px;
}

.div-block-4116 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-423 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4117 {
  border-radius: 8px;
}

.results-scroller-207 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-207.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-151 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-151:hover {
  background-color: #0000004a;
}

.div-block-4118 {
  flex: 1;
  overflow: hidden;
}

.div-block-4119 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-333 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-333.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-333.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4120 {
  position: relative;
}

.text-span-121 {
  color: #ffffffe6;
}

.close-section-copy-86 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-86:hover {
  opacity: 1;
}

.div-block-4121 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4122 {
  margin-right: 20px;
}

.div-block-4123 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-17 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-17.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4124 {
  align-items: center;
  display: flex;
}

.div-block-4125 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-28 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-28:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-28.checking {
  padding-left: 20px;
}

.div-block-4126 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-28 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-140 {
  margin-top: 6px;
}

.div-block-4127 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4128 {
  display: flex;
}

.block-53 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-53.hidden {
  min-height: 200px;
}

.header-label-53 {
  font-weight: 400;
}

.div-block-4129 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-6 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.tooltip-38 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-4130 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-122 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.form-41 {
  padding-bottom: 6px;
}

.image-371 {
  margin-right: 8px;
}

.div-block-4131 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-424 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-424:hover {
  background-color: #3b93ff;
}

.matched-208 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-4132 {
  flex: 0 auto;
}

.div-block-4133 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-63 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-141 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4134 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4135 {
  padding-left: 20px;
}

.div-block-4136 {
  min-height: 300px;
}

.div-block-4138 {
  position: relative;
}

.remove-293 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-293:hover {
  opacity: 1;
}

.div-block-4139 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-4140 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4141 {
  height: 100px;
  display: flex;
}

.autocomplete-input-334 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4142 {
  display: none;
}

.autocomplete-input-335 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-54 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-152 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-152:hover {
  background-color: #f3f5f8;
}

.result-row-152.selected-tab {
  background-color: #172766;
}

.result-row-152.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-152.selected {
  background-color: #d8e6fc;
}

.unmatched-108 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-108.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4143 {
  padding-right: 10px;
}

.matched-209 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-209.white {
  color: #fffc;
  cursor: pointer;
}

.image-372 {
  cursor: pointer;
}

.text-field-142 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-142::placeholder {
  color: #fffc;
}

.ac-label-97 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-97.suffix {
  padding-left: 6px;
}

.ac-label-97.selected-tab {
  color: #ffffffe6;
}

.div-block-4144 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-19 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-42 {
  position: relative;
}

.drag-bar-67 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-67:hover {
  background-color: #1c3d97;
}

.drag-bar-67.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4145 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-3 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-3:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-425 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4146 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4147 {
  display: flex;
}

.div-block-4148 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-40 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4149 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.stop-recording-button-4 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.stop-recording-button-4:hover {
  opacity: 1;
}

.div-block-4150 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4151 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-69 {
  display: block;
  position: relative;
}

.div-block-4152 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-373 {
  filter: invert();
  position: relative;
}

.remove-294 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-294:hover {
  opacity: 1;
}

.title-129 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-129.unselectable {
  cursor: move;
}

.link-71 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-71.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-71.bold:hover {
  color: #afd9ff;
}

.image-374 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.icon-processing-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4153 {
  display: flex;
  position: relative;
}

.div-block-4154 {
  color: #bbb;
  background-color: #182766;
}

.modal-top-bar-22 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  display: flex;
  position: static;
}

.explorer-cell-123 {
  color: #111446;
  padding: 6px 10px;
}

.text-input-17 {
  color: #ffffffd4;
  background-color: #0000;
  border: 1px solid #5b7ee9;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-4155 {
  background-color: #d3e7ff;
}

.div-block-4156 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4157 {
  display: flex;
}

.results-holder-113 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-113.test {
  display: none;
}

.title-130 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-130.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-87 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-87:hover {
  opacity: 1;
}

.text-block-426 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-4158 {
  background-color: #3d597e;
}

.form-block-154 {
  margin-bottom: 0;
}

.div-block-4159 {
  width: 4px;
  min-width: 4px;
}

.chip-label-179 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4160 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4161 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-208 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-295 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-295:hover {
  opacity: 1;
}

.div-block-4162 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-54 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4163 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-217 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-217.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-35 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-155 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-209 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-63 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-4164 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4164.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4165 {
  margin-right: 20px;
}

.db-tab-53 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-53:hover {
  opacity: .93;
}

.db-tab-53.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-53.current.hidden {
  max-width: none;
}

.db-tab-53.hidden {
  flex: none;
}

.div-block-4166 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4167 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4168 {
  width: 300px;
  min-height: 100px;
}

.div-block-4169 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-296 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-296:hover {
  opacity: 1;
}

.div-block-4170 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-4171 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-114 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-375 {
  width: 20px;
}

.text-block-427 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-427.ellipsis {
  max-width: 500px;
}

.text-block-427.ellipsis.null {
  color: #7e7fa6;
}

.text-block-428 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-52 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-52:hover {
  opacity: 1;
}

.ac-default-label-218 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-218:focus {
  width: 200px;
}

.ac-default-label-218.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-14 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4172 {
  width: 240px;
}

.fc-icon-38 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-38:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-122 {
  font-weight: 700;
}

.chip-label-180 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-180.light {
  color: #fff;
}

.div-block-4173 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-52 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-52.hidden {
  padding-right: 6px;
}

.form-block-156 {
  margin-bottom: 5px;
}

.tag-content-116 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-429 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-430 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4174 {
  width: 100%;
  height: 100%;
}

.div-block-4175 {
  height: 6px;
  position: absolute;
}

.image-376 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4176 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4177 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-72 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-72.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-72.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-53 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-431 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-210 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.message-holder-3 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-4178 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4179 {
  padding-left: 10px;
}

.div-block-4180 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-377 {
  transform: rotate(180deg);
}

.div-block-4181 {
  display: flex;
}

.div-block-4182 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-24 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-117 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-4183 {
  background-color: #243c92;
}

.div-block-4184 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.query-tab-content-holde {
  border-bottom: 1px solid #a3c8f5;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

.query-tab-content-holde.hidden {
  display: flex;
}

.text-12-white-55 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-336 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-16 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4185 {
  width: 4px;
  min-width: 4px;
}

.unmatched-109 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-60 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-378 {
  margin-right: 6px;
}

.icon-div-110 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-110:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-110.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-110.activity:hover {
  background-color: #0000;
}

.icon-div-110.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-110.save {
  cursor: pointer;
}

.icon-div-110.disabled {
  opacity: .36;
}

.icon-div-110.disabled:hover {
  background-color: #0000;
}

.icon-div-110.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-110.excel {
  cursor: pointer;
}

.icon-div-110.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-110.stop:hover {
  opacity: 1;
}

.icon-div-110.stop.disabled {
  opacity: .38;
}

.icon-div-110.delete {
  display: flex;
}

.content-row-90 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-90.selected {
  background-color: #faf2a1;
}

.content-row-90.hover {
  background-color: #a9bde8;
}

.content-row-90._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-337 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-2 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 10% 45%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4186 {
  padding: 0;
}

.results-wrapper-56 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-124 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-219 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-219:focus {
  width: 200px;
}

.ac-default-label-219.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-4 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-4:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4187 {
  margin-right: 20px;
}

.div-block-4188 {
  padding-left: 6px;
}

.div-block-4189 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.text-block-432 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4190 {
  border-radius: 8px;
}

.results-scroller-210 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-210.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-153 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-153:hover {
  background-color: #0000004a;
}

.div-block-4191 {
  flex: 1;
  overflow: hidden;
}

.div-block-4192 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-338 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-338.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-338.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4193 {
  position: relative;
}

.text-span-123 {
  color: #ffffffe6;
}

.close-section-copy-88 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-88:hover {
  opacity: 1;
}

.div-block-4194 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4195 {
  margin-right: 20px;
}

.div-block-4196 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-18 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-18.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4197 {
  align-items: center;
  display: flex;
}

.div-block-4198 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-29 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-29:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-29.checking {
  padding-left: 20px;
}

.div-block-4199 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-29 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-143 {
  margin-top: 6px;
}

.div-block-4200 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4201 {
  display: flex;
}

.block-54 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-54.hidden {
  min-height: 200px;
}

.header-label-54 {
  font-weight: 400;
}

.div-block-4202 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-7 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.tooltip-39 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-4203 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-125 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.form-43 {
  padding-bottom: 6px;
}

.image-379 {
  margin-right: 8px;
}

.title-131 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-131._2 {
  justify-content: flex-start;
  display: flex;
}

.title-131.unselectable {
  cursor: move;
}

.div-block-4204 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-433 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-433:hover {
  background-color: #3b93ff;
}

.matched-211 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.div-block-4205 {
  flex: 0 auto;
}

.div-block-4206 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-row-64 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-144 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4207 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4208 {
  padding-left: 20px;
}

.div-block-4209 {
  min-height: 300px;
}

.div-block-4210 {
  position: relative;
}

.filter-by-field-name-input-2 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-297 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-297:hover {
  opacity: 1;
}

.div-block-4211 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-23 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4212 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4213 {
  height: 100px;
  display: flex;
}

.autocomplete-input-339 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4214 {
  display: none;
}

.autocomplete-input-340 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-55 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-154 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-154:hover {
  background-color: #f3f5f8;
}

.result-row-154.selected-tab {
  background-color: #172766;
}

.result-row-154.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-154.selected {
  background-color: #d8e6fc;
}

.unmatched-110 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-110.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4215 {
  padding-right: 10px;
}

.matched-212 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-212.white {
  color: #fffc;
  cursor: pointer;
}

.image-380 {
  cursor: pointer;
}

.text-field-145 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-145::placeholder {
  color: #fffc;
}

.ac-label-98 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-98.suffix {
  padding-left: 6px;
}

.ac-label-98.selected-tab {
  color: #ffffffe6;
}

.div-block-4216 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-20 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.form-44 {
  position: relative;
}

.drag-bar-68 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-68:hover {
  background-color: #1c3d97;
}

.drag-bar-68.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4217 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-4 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-4:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-434 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4218 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4219 {
  display: flex;
}

.div-block-4220 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-41 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4221 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-4222 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4223 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-70 {
  display: block;
  position: relative;
}

.div-block-4224 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-381 {
  filter: invert();
  position: relative;
}

.remove-298 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-298:hover {
  opacity: 1;
}

.link-73 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-73.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-73.bold:hover {
  color: #afd9ff;
}

.image-382 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4225 {
  margin-left: 20px;
}

.icon-processing-5 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4226 {
  display: flex;
  position: relative;
}

.div-block-4227 {
  color: #bbb;
  background-color: #182766;
}

.div-block-4228 {
  background-color: #d3e7ff;
}

.div-block-4229 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4230 {
  display: flex;
}

.results-holder-115 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-115.test {
  display: none;
}

.title-132 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-132.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-89 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-89:hover {
  opacity: 1;
}

.text-block-435 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.record-modal-38 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 800px;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-4231 {
  background-color: #3d597e;
}

.form-block-157 {
  margin-bottom: 0;
}

.div-block-4232 {
  width: 4px;
  min-width: 4px;
}

.chip-label-181 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4233 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4234 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-211 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-299 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-299:hover {
  opacity: 1;
}

.div-block-4235 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-55 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4236 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-220 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-220.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-36 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-158 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-212 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-64 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-4237 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4237.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4238 {
  margin-right: 20px;
}

.db-tab-54 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-54:hover {
  opacity: .93;
}

.db-tab-54.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-54.current.hidden {
  max-width: none;
}

.db-tab-54.hidden {
  flex: none;
}

.div-block-4239 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4240 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4241 {
  width: 300px;
  min-height: 100px;
}

.div-block-4242 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-300 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-300:hover {
  opacity: 1;
}

.div-block-4243 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.div-block-4244 {
  height: 30px;
  margin-bottom: 20px;
}

.results-holder-116 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-383 {
  width: 20px;
}

.text-block-436 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-436.ellipsis {
  max-width: 500px;
}

.text-block-436.ellipsis.null {
  color: #7e7fa6;
}

.text-block-437 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-53 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-53:hover {
  opacity: 1;
}

.ac-default-label-221 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-221:focus {
  width: 200px;
}

.ac-default-label-221.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-15 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4245 {
  width: 240px;
}

.fc-icon-39 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-39:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-124 {
  font-weight: 700;
}

.chip-label-182 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-182.light {
  color: #fff;
}

.div-block-4246 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-53 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-53.hidden {
  padding-right: 6px;
}

.form-block-159 {
  margin-bottom: 5px;
}

.tag-content-118 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-438 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-439 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4247 {
  width: 100%;
  height: 100%;
}

.div-block-4248 {
  height: 6px;
  position: absolute;
}

.image-384 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4249 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4250 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-74 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-74.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-74.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-54 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.text-block-440 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-213 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.message-holder-4 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-4251 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4252 {
  padding-left: 10px;
}

.div-block-4253 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-385 {
  transform: rotate(180deg);
}

.div-block-4254 {
  display: flex;
}

.div-block-4255 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-25 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.tag-content-119 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.div-block-4256 {
  background-color: #243c92;
}

.div-block-4257 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-4300 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-4291 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4293 {
  flex: 0 auto;
}

.text-block-445 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.textarea-14 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-14::placeholder {
  color: #ffffff80;
}

.div-block-4276 {
  display: flex;
}

.div-block-4316 {
  height: 30px;
  margin-bottom: 20px;
}

.div-block-4280 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-4332 {
  color: #ffffffb3;
}

.chat-response-8 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-4297 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4333 {
  overflow: auto;
}

.form-46 {
  position: relative;
}

.mic-button-5 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-5:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-initials-6-copy-3 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.icon-processing-6 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4271 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.action-item-button {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.action-item-button:hover {
  background-color: #1b7897;
}

.action-item-button.blue {
  background-color: #0077b8;
}

.action-item-button.blue:hover {
  background-color: #02507a;
}

.delete-file-2 {
  background-color: #7777779e;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 4px 0% auto auto;
}

.delete-file-2:hover {
  background-color: #f66;
}

.side-nav-item {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.side-nav-item:hover {
  opacity: 100;
  background-color: #00000029;
}

.search-input-wrapper-2 {
  width: 300px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  position: relative;
}

.search-input-wrapper-2.short {
  width: 130px;
  margin-right: 10px;
  padding-left: 10px;
}

.div-block-4080-copy {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 2px;
  display: block;
}

.empty-state-wrapper-2 {
  padding-top: 60px;
  padding-left: 60px;
  padding-right: 60px;
  display: none;
}

.notes-section {
  max-width: 720px;
  margin-bottom: 20px;
}

.image-386 {
  width: 16px;
}

.div-block-4334 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4334.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.remove-column {
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  margin-left: 10px;
}

.remove-column:hover {
  opacity: 1;
}

.upload-doc-3 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  max-width: 720px;
  padding: 10px 12px;
}

.modal-top-bar-73 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.loading-items {
  text-align: center;
  background-color: #e0f3fc;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.uploaded-file-list-holder-2 {
  padding-bottom: 5px;
}

.reason-input-section-3 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 720px;
  margin-bottom: 20px;
  display: block;
}

.results-wrapper-57 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-57.assign {
  width: auto;
  min-width: 0;
}

.tag-6 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-6.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-6.multi.small {
  height: 30px;
  min-height: 30px;
}

.tag-6.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-155 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-155:hover {
  background-color: #e4f2ff;
}

.result-row-155.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.item-column-wrapper {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: flex;
  overflow: auto;
}

.item-column-wrapper.resolved, .item-column-wrapper.my, .item-column-wrapper.search {
  display: flex;
}

.key-info-section {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 720px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 8px 8px 12px;
}

.post-button {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button:hover {
  background-color: #02507a;
}

.post-button.save {
  min-width: 50px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.post-button.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.status-tag-2 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.status-tag-2.hidden {
  display: block;
}

.activity-message {
  background-color: #e6f1ff;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  margin-left: 20px;
  margin-right: 20px;
}

.empty-state-action-message {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 2px;
  display: flex;
  position: relative;
}

.div-block-4335 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.form-button-55 {
  opacity: 1;
  color: #fff;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 220px;
  height: 52px;
  margin-left: 14px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.form-button-55:hover {
  background-color: #02507a;
}

.form-button-55.outline {
  background-color: #ffffff8f;
  border-color: #046cea;
  min-width: 40px;
  height: 38px;
  margin-left: 0;
  margin-right: 0;
  transition: background-color .3s;
}

.form-button-55.outline:hover {
  background-color: #d3e7ff;
}

.form-button-55.outline.delete-item {
  color: #046cea;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-color: #facdcd;
  min-width: 35px;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: none;
}

.form-button-55.outline.delete-item:hover {
  background-color: #facdcd;
}

.div-block-4336 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4336.flex {
  display: flex;
}

.detail-inner-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 18px;
}

.item-info-row {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
}

.item-info-row.flex {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.new-item-button-wrapper-2 {
  padding-top: 6px;
  display: block;
}

.new-item-button-wrapper-2.hidden {
  display: block;
}

.div-block-4337 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.all-column-wrapper {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 20px;
  padding-right: 6px;
  display: flex;
  overflow: auto;
}

.uploaded-file-5 {
  background-color: #e5f4fc;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  margin-top: 6px;
  padding: 8px 10px;
  display: block;
}

.uploaded-file-5.sm {
  background-color: #fff;
  border-radius: 4px;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  margin-bottom: 5px;
  padding: 4px 6px 4px 0;
  display: block;
  position: relative;
}

.text-field-146 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-146::placeholder {
  color: #b4b4b4;
}

.remove-301 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-301:hover {
  opacity: 1;
}

.remove-301.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.task-id {
  justify-content: flex-start;
  align-items: center;
  padding-top: 1px;
  padding-left: 4px;
  display: flex;
}

.div-block-4338 {
  padding-top: 3px;
}

.side-nav {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.progress-bar-holder-2 {
  background-color: #ebf2f5;
  height: 18px;
  margin-top: 8px;
}

.cancel-upload-2 {
  background-color: #77777794;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-2:hover {
  background-color: #858585;
}

.result-row-156 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-156:hover {
  background-color: #e4f2ff;
}

.result-row-156.selected {
  background-color: #d1e9ff;
}

.documents-section {
  margin-bottom: 20px;
}

.text-12-2 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-2.gray {
  font-weight: 400;
}

.text-12-2.light-grey {
  color: #818181;
}

.image-387 {
  width: 16px;
}

.action-items-outerwrapper {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.autocomplete-input-3 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-3.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-3.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.delete-task-button {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.upload-drag-drop-button {
  cursor: pointer;
  background-color: #f1faff;
  border: 1px dashed #96c5ff;
  border-radius: 4px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20px;
  margin-top: 10px;
  padding: 25px;
  text-decoration: none;
}

.upload-drag-drop-button.sm-2 {
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px;
}

.remove-sm {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-sm:hover {
  opacity: 1;
}

.remove-sm.print-view-hide {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.side-search {
  margin-top: 40px;
}

.task-button-bar-3 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
  padding: 10px 18px;
  display: flex;
}

.div-block-4339 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.text-20 {
  color: #161616;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.text-20.white-tran {
  color: #ffffff9c;
}

.text-20.blue-tran {
  color: #add2fff0;
}

.item-detail-wrapper-3 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-3.hide {
  background-color: #fafdff;
  display: block;
}

.unmatched-111 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-111.sm {
  font-size: 14px;
  line-height: 18px;
}

.cancel-save-button-holder-3 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.text-10 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10.semi-white {
  color: #fff;
  font-weight: 600;
}

.image-388 {
  width: 16px;
}

.clear-all-button-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .8;
  text-align: center;
  border: 1px solid #ffffff57;
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  min-width: 40px;
  height: 40px;
  padding: 10px 10px 0;
  font-size: 17px;
  display: inline-block;
}

.clear-all-button-6:hover {
  opacity: .9;
  background-color: #00000054;
}

.clear-all-button-6.apply {
  cursor: pointer;
  background-color: #00000054;
}

.clear-all-button-6.apply:hover {
  background-color: #0000008c;
}

.text-input-holder-3 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  max-width: 720px;
  min-height: 40px;
}

.comment-wrapper {
  margin-top: 4px;
  margin-bottom: 6px;
}

.empty-state-action-item {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #e7ffff;
  background-image: linear-gradient(148deg, #69b9cf 14%, #45acc3 88%);
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.results-holder-117 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.section-header-2 {
  z-index: 8;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.action-item-header-3 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 8px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-3:hover {
  background-color: #f8ecc1;
}

.action-item-header-3.editable {
  background-color: #f5fbff;
  border-bottom-style: none;
  padding-top: 10px;
}

.action-item-header-3.resolved {
  background-color: #dafde4;
}

.action-item-header-3.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-3.other {
  background-color: #e0f3fc;
}

.action-item-header-3.other:hover {
  background-color: #d1edfa;
}

.action-item-header-3.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-3.light-blue:hover {
  background-color: #d1edfa;
}

.link-block-3 {
  background-color: #fff;
}

.result-icon-4 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-4.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-4.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-4.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-4.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.autocomplete-search-wrapper-action {
  align-self: stretch;
  width: 500px;
  margin-top: 4px;
  margin-bottom: 20px;
  display: block;
  position: relative;
}

.autocomplete-search-wrapper-action.small2 {
  width: auto;
  max-width: 640px;
  margin-top: 4px;
  margin-bottom: 0;
  margin-left: 0;
}

.autocomplete-search-wrapper-action.search {
  flex: 1;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.autocomplete-search-wrapper-action.requester {
  width: 80%;
  max-width: 640px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.loading-spinner {
  filter: hue-rotate(124deg);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 52px;
  min-width: 120px;
  min-height: 75px;
  margin-left: auto;
  margin-right: auto;
}

.acton-item {
  z-index: 7;
  background-color: #0000;
  width: 100%;
  display: block;
}

.div-block-4340 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4341 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-3 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-213 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-213.sm {
  min-width: 304px;
}

.activity-section {
  margin-bottom: 20px;
}

.button-label-3 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-3.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-3.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-3.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.image-389 {
  width: 16px;
}

.address {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address.sm {
  font-size: 13px;
  line-height: 16px;
}

.text-16-2 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-2.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.edit-button-flex-inner {
  justify-content: flex-start;
  align-items: center;
  margin-left: 14px;
  display: flex;
}

.activity-message-wrapper-b {
  max-width: 720px;
  max-height: 420px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.edit-delete-button-holder {
  display: block;
}

.results-wrapper-58 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-58.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.action-item-name-4 {
  justify-content: flex-start;
  align-items: center;
  width: 64%;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-4.edit {
  width: 100%;
  padding-right: 6px;
}

.action-item-name-4.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.chip-label-xs {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.text-14-96 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-96.white {
  color: #ffffffdb;
  font-weight: 400;
}

.text-14-96.semi {
  font-weight: 600;
  line-height: 20px;
}

.text-14-96.item-name {
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 17px;
}

.keyword-search-input-5 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-5::placeholder {
  color: #667792;
}

.label-wrapper-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-4._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-331-copy {
  margin-left: 10px;
  margin-right: 4px;
  display: block;
}

.ac-default-label-222 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-222._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-222._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-222._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.add-item {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item:hover {
  background-color: #0077b8;
}

.add-item.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item.big:hover {
  background-color: #066192;
}

.action-item-heading-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper.view-all {
  justify-content: space-between;
  align-items: flex-start;
}

.chip-address {
  font-size: 15px;
  font-weight: 400;
}

.chip-address.sm {
  font-size: 12px;
  line-height: 16px;
}

.fc-icon-2-copy {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
}

.fc-icon-2-copy:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.tooltip-40 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-183 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-183.sm {
  font-size: 13px;
  line-height: 16px;
}

.red-dot-2 {
  background-color: #ed4444;
  border-radius: 10px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-right: 4px;
}

.arrow2-5 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539e_arrow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  min-width: 18px;
  min-height: 18px;
  margin-right: 10px;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark.down {
  background-position: 50%;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark-copy, .arrow2-5.dark {
  opacity: .5;
  filter: invert();
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark.empty {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  min-width: 10px;
}

.arrow2-5.dark.saving {
  opacity: 32;
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e32653a6_spinner2.gif");
  background-size: contain;
}

.arrow2-5.dark.down {
  background-position: 50%;
  display: block;
  position: absolute;
  transform: rotate(90deg);
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  opacity: .5;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5.dark.down {
  background-position: 50%;
  display: block;
  transform: rotate(90deg);
}

.arrow2-5.dark {
  opacity: .5;
  filter: invert();
  margin-right: 4px;
  transition: transform .4s;
  display: block;
}

.results-scroller-214 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-214.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-160 {
  margin-bottom: 0;
}

.upload-items-wrapper {
  max-height: 560px;
  padding-bottom: 16px;
  display: block;
  overflow: auto;
}

.upload-items-wrapper.hidden {
  width: 100%;
  display: block;
}

.progress-name-bar-2 {
  width: 100%;
  padding-right: 0;
}

.matched-214 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-214.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.icon-menu-option {
  width: 30px;
  padding-right: 9px;
}

.icon-menu-option.small-copy, .icon-menu-option.small {
  opacity: .7;
  width: 14px;
  min-width: 14px;
  max-width: none;
  margin-right: 6px;
  padding-right: 0;
}

.icon-menu-option.small {
  width: 14px;
  min-width: 14px;
  max-width: none;
  margin-right: 6px;
  padding-right: 0;
}

.results-holder-118 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-118.sm {
  width: auto;
  display: none;
}

.search-input-action {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.text-link {
  color: #046cea;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.text-link:hover {
  color: #1059b2;
  text-decoration: underline;
}

.text-link.xs-semi {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-link._13-semi {
  font-size: 13px;
  font-weight: 600;
  line-height: 16px;
}

.text-link.xs-semi {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-link._13 {
  align-self: center;
  font-size: 13px;
  font-weight: 400;
}

.text-link._12 {
  font-size: 12px;
  font-weight: 400;
}

.text-link._13 {
  align-self: center;
  font-size: 13px;
  font-weight: 400;
}

.textarea-15 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-15::placeholder {
  color: #979797;
}

.header-right-side {
  justify-content: flex-end;
  align-items: center;
  width: 32%;
  padding-top: 2px;
  display: flex;
}

.div-block-4342 {
  position: relative;
}

.autocomplete-icon {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon.remit.sm, .autocomplete-icon.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.duration-wrapper-3 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.tag-content-120 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-120.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-120.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-6 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-4 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-4:hover {
  opacity: .6;
}

.clear-keyword-icon-4.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-4 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-4.white {
  color: #ffffffe6;
}

.text-13-4.grey {
  color: #494949;
}

.text-13-4.semi {
  font-weight: 600;
}

.text-13-4.light-grey {
  color: #818181;
}

.edit-button {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #6dcbff;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-right: 6px;
  padding-left: 10px;
  padding-right: 10px;
  transition: background-color .3s;
  display: none;
}

.edit-button:hover {
  background-color: #ddf3ff;
}

.edit-options-menu {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 28px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.menu-item-2 {
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  flex-flow: row;
  align-items: center;
  width: auto;
  min-width: 0;
  padding: 6px 4px 6px 10px;
  display: flex;
  position: static;
}

.menu-item-2:hover {
  background-color: #eff5fa;
}

.edit-comment {
  z-index: 9;
  cursor: pointer;
  border: 1px solid #6dcbff00;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  min-width: 22px;
  min-height: 22px;
  display: flex;
  position: absolute;
  inset: 6px 6px auto auto;
}

.edit-comment:hover {
  opacity: 100;
  background-color: #a9d0ff;
  border: 1px solid #6dcbff;
}

.all-item-wrapper {
  min-height: 100px;
  overflow: auto;
}

.text-13 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13.semi, .text-13.semi.white {
  font-weight: 600;
}

.edit-ac {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265390_edit.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  border: 1px solid #429dff85;
  border-radius: 4px;
  min-width: 22px;
  min-height: 22px;
  position: absolute;
  inset: 8px 10px auto auto;
}

.edit-ac:hover {
  background-color: #429dff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e32653a4_edit-white.png");
}

.image-390 {
  width: 16px;
}

.div-block-4343 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4343.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-74 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-59 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-59.assign {
  width: auto;
  min-width: 0;
}

.result-row-157 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-157:hover {
  background-color: #e4f2ff;
}

.result-row-157.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4344 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4345 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4345.flex {
  display: flex;
}

.div-block-4346 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-147 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-147::placeholder {
  color: #b4b4b4;
}

.remove-302 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-302:hover {
  opacity: 1;
}

.remove-302.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4347 {
  padding-top: 3px;
}

.result-row-158 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-158:hover {
  background-color: #e4f2ff;
}

.result-row-158.selected {
  background-color: #d1e9ff;
}

.image-391 {
  width: 16px;
}

.text-12-3 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-3.gray {
  font-weight: 400;
}

.text-12-3.light-grey {
  color: #818181;
}

.autocomplete-input-341 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-341.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-341.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4348 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-112 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-112.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-119 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.section-header-3 {
  z-index: 8;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.link-block-4 {
  background-color: #fff;
}

.result-icon-5 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-5.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-5.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-5.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-5.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-4349 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4350 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-4 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-215 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-215.sm {
  min-width: 304px;
}

.results-wrapper-60 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-60.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.keyword-search-input-6 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-6::placeholder {
  color: #667792;
}

.image-392 {
  width: 16px;
}

.ac-default-label-223 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-223._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-223._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-223._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tooltip-41 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-184 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-184.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-216 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-216.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-161 {
  margin-bottom: 0;
}

.delete-hover-layer {
  opacity: 0;
  transition: opacity .4s;
  position: absolute;
  inset: 0%;
}

.delete-hover-layer:hover {
  opacity: 100;
}

.matched-215 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-215.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-120 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-120.sm {
  width: auto;
  display: none;
}

.textarea-16 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-16::placeholder {
  color: #979797;
}

.div-block-4351 {
  position: relative;
}

.tag-content-121 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-121.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-121.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-7 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-5 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-5:hover {
  opacity: .6;
}

.clear-keyword-icon-5.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-5 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-5.semi, .text-13-5.semi.white {
  font-weight: 600;
}

.delete-file-3 {
  cursor: pointer;
  background-color: #7777779e;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
  position: absolute;
  inset: 4px 0% auto auto;
}

.delete-file-3:hover {
  background-color: #f66;
}

.image-393 {
  width: 16px;
}

.div-block-4352 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4352.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-75 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-61 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-61.assign {
  width: auto;
  min-width: 0;
}

.result-row-159 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-159:hover {
  background-color: #e4f2ff;
}

.result-row-159.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4353 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4354 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4354.flex {
  display: flex;
}

.div-block-4355 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-148 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-148::placeholder {
  color: #b4b4b4;
}

.remove-303 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-303:hover {
  opacity: 1;
}

.remove-303.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4356 {
  padding-top: 3px;
}

.result-row-160 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-160:hover {
  background-color: #e4f2ff;
}

.result-row-160.selected {
  background-color: #d1e9ff;
}

.image-394 {
  width: 16px;
}

.text-12-4 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-4.gray {
  font-weight: 400;
}

.text-12-4.light-grey {
  color: #818181;
}

.autocomplete-input-342 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-342.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-342.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4357 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-113 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-113.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-121 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.section-header-4 {
  z-index: 8;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.result-icon-6 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-6.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-6.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-6.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-6.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-4358 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4359 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-5 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-217 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-217.sm {
  min-width: 304px;
}

.results-wrapper-62 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-62.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.image-395 {
  width: 16px;
}

.ac-default-label-224 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-224._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-224._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-224._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tooltip-42 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-185 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-185.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-218 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-218.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-162 {
  margin-bottom: 0;
}

.matched-216 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-216.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-122 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-122.sm {
  width: auto;
  display: none;
}

.textarea-17 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-17::placeholder {
  color: #979797;
}

.div-block-4360 {
  position: relative;
}

.tag-content-122 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-122.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-122.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-8 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-6 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-6:hover {
  opacity: .6;
}

.clear-keyword-icon-6.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-6 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-6.white {
  color: #ffffffe6;
}

.text-13-6.grey {
  color: #494949;
}

.text-13-6.semi {
  font-weight: 600;
}

.text-13-6.light-grey {
  color: #818181;
}

.text-13-7 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-7.semi, .text-13-7.semi.white {
  font-weight: 600;
}

.image-396 {
  width: 16px;
}

.div-block-4361 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4361.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-76 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-63 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-63.assign {
  width: auto;
  min-width: 0;
}

.result-row-161 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-161:hover {
  background-color: #e4f2ff;
}

.result-row-161.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4362 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4363 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4363.flex {
  display: flex;
}

.div-block-4364 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-149 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-149::placeholder {
  color: #b4b4b4;
}

.remove-304 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-304:hover {
  opacity: 1;
}

.remove-304.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4365 {
  padding-top: 3px;
}

.result-row-162 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-162:hover {
  background-color: #e4f2ff;
}

.result-row-162.selected {
  background-color: #d1e9ff;
}

.image-397 {
  width: 16px;
}

.text-12-5 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-5.gray {
  font-weight: 400;
}

.text-12-5.light-grey {
  color: #818181;
}

.autocomplete-input-343 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-343.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-343.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4366 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-114 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-114.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-123 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.section-header-5 {
  z-index: 8;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.result-icon-7 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-7.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-7.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-7.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-7.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-4367 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4368 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-6 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-219 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-219.sm {
  min-width: 304px;
}

.results-wrapper-64 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-64.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.image-398 {
  width: 16px;
}

.ac-default-label-225 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-225._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-225._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-225._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tooltip-43 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-186 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-186.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-220 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-220.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-163 {
  margin-bottom: 0;
}

.matched-217 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-217.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-124 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-124.sm {
  width: auto;
  display: none;
}

.textarea-18 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-18::placeholder {
  color: #979797;
}

.div-block-4369 {
  position: relative;
}

.tag-content-123 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-123.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-123.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-9 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-7 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-7:hover {
  opacity: .6;
}

.clear-keyword-icon-7.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-8 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-8.semi, .text-13-8.semi.white {
  font-weight: 600;
}

.image-399 {
  width: 16px;
}

.div-block-4370 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4370.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-77 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-65 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-65.assign {
  width: auto;
  min-width: 0;
}

.result-row-163 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-163:hover {
  background-color: #e4f2ff;
}

.result-row-163.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4371 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4372 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4372.flex {
  display: flex;
}

.div-block-4373 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-150 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-150::placeholder {
  color: #b4b4b4;
}

.remove-305 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-305:hover {
  opacity: 1;
}

.remove-305.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4374 {
  padding-top: 3px;
}

.result-row-164 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-164:hover {
  background-color: #e4f2ff;
}

.result-row-164.selected {
  background-color: #d1e9ff;
}

.image-400 {
  width: 16px;
}

.text-12-6 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-6.gray {
  font-weight: 400;
}

.text-12-6.light-grey {
  color: #818181;
}

.autocomplete-input-344 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-344.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-344.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4375 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-115 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-115.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-125 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-8 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-8.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-8.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-8.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-8.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-4376 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4377 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-7 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-221 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-221.sm {
  min-width: 304px;
}

.section-header-6 {
  z-index: 8;
  cursor: move;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.results-wrapper-66 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-66.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.image-401 {
  width: 16px;
}

.ac-default-label-226 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-226._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-226._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-226._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tooltip-44 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.chip-label-187 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-187.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-222 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-222.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-164 {
  margin-bottom: 0;
}

.matched-218 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-218.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-126 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-126.sm {
  width: auto;
  display: none;
}

.textarea-19 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-19::placeholder {
  color: #979797;
}

.div-block-4378 {
  position: relative;
}

.tag-content-124 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-124.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-124.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-10 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-8 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-8:hover {
  opacity: .6;
}

.clear-keyword-icon-8.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-9 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-9.semi, .text-13-9.semi.white {
  font-weight: 600;
}

.text-12-white-56 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-345 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-17 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4379 {
  width: 4px;
  min-width: 4px;
}

.unmatched-116 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-61 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-402 {
  margin-right: 6px;
}

.icon-div-111 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-111:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-111.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-111.activity:hover {
  background-color: #0000;
}

.icon-div-111.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-111.save {
  cursor: pointer;
}

.icon-div-111.disabled {
  opacity: .36;
}

.icon-div-111.disabled:hover {
  background-color: #0000;
}

.icon-div-111.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-111.excel {
  cursor: pointer;
}

.icon-div-111.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-111.stop:hover {
  opacity: 1;
}

.icon-div-111.stop.disabled {
  opacity: .38;
}

.icon-div-111.delete {
  display: flex;
}

.content-row-91 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-91.selected {
  background-color: #faf2a1;
}

.content-row-91.hover {
  background-color: #a9bde8;
}

.content-row-91._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-346 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4380 {
  padding: 0;
}

.results-wrapper-67 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-126 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-227 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-227:focus {
  width: 200px;
}

.ac-default-label-227.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-5 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-5:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4381 {
  margin-right: 20px;
}

.div-block-4382 {
  padding-left: 6px;
}

.textarea-20 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-20::placeholder {
  color: #ffffff80;
}

.text-block-446 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4383 {
  border-radius: 8px;
}

.results-scroller-223 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-223.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-165 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-165:hover {
  background-color: #0000004a;
}

.div-block-4384 {
  flex: 1;
  overflow: hidden;
}

.div-block-4385 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-347 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-347.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-347.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4386 {
  position: relative;
}

.text-span-125 {
  color: #ffffffe6;
}

.close-section-copy-90 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-90:hover {
  opacity: 1;
}

.form-30-copy {
  height: 30px;
  padding-bottom: 0;
}

.div-block-4387 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4388 {
  margin-right: 20px;
}

.div-block-4389 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-19 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-19.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4390 {
  align-items: center;
  display: flex;
}

.div-block-4391 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-30 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-30:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-30.checking {
  padding-left: 20px;
}

.div-block-4392 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-30 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-151 {
  margin-top: 6px;
}

.div-block-4393 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.form-47 {
  position: relative;
}

.block-55 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-55.hidden {
  min-height: 200px;
}

.header-label-55 {
  font-weight: 400;
}

.div-block-4394 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-9 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.tooltip-45 {
  z-index: 996;
  background-color: #fffbd4;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-4395 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-127 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-403 {
  margin-right: 8px;
}

.title-133 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-133._2 {
  justify-content: flex-start;
  display: flex;
}

.title-133.unselectable {
  cursor: move;
}

.div-block-4396 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-4397 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-447 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-447:hover {
  background-color: #3b93ff;
}

.matched-219 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.tag-3 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-3.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-3.clear:hover, .tag-3.clear.show-hover {
  background-color: #698dda;
}

.header-row-65 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-152 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4398 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4399 {
  padding-left: 20px;
}

.div-block-4400 {
  min-height: 300px;
}

.div-block-4401 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4402 {
  position: relative;
}

.filter-by-field-name-input-3 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-306 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-306:hover {
  opacity: 1;
}

.div-block-4403 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-78 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4404 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4405 {
  height: 100px;
  display: flex;
}

.autocomplete-input-348 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-4 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4406 {
  display: none;
}

.autocomplete-input-349 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-56 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-166 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-166:hover {
  background-color: #f3f5f8;
}

.result-row-166.selected-tab {
  background-color: #172766;
}

.result-row-166.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-166.selected {
  background-color: #d8e6fc;
}

.form-block-28-copy {
  height: 100%;
  margin-bottom: 0;
}

.unmatched-117 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-117.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4407 {
  display: flex;
}

.div-block-4408 {
  padding-right: 10px;
}

.matched-220 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-220.white {
  color: #fffc;
  cursor: pointer;
}

.chat-response-10 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.image-404 {
  cursor: pointer;
}

.text-field-153 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-153::placeholder {
  color: #fffc;
}

.ac-label-99 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-99.suffix {
  padding-left: 6px;
}

.ac-label-99.selected-tab {
  color: #ffffffe6;
}

.div-block-4409 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-21 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.drag-bar-69 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-69:hover {
  background-color: #1c3d97;
}

.drag-bar-69.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4410 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-6 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-6:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-448 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4411 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4412 {
  display: flex;
}

.div-block-4413 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-42 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4414 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-4415 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-5 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-5:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.div-block-4416 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4417 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-71 {
  display: block;
  position: relative;
}

.div-block-4418 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4419 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-405 {
  filter: invert();
  position: relative;
}

.remove-307 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-307:hover {
  opacity: 1;
}

.div-block-4420 {
  height: 30px;
  margin-bottom: 20px;
}

.link-75 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-75.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-75.bold:hover {
  color: #afd9ff;
}

.image-406 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4421 {
  margin-left: 20px;
}

.icon-processing-7 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4422 {
  display: flex;
  position: relative;
}

.div-block-4423 {
  color: #bbb;
  background-color: #182766;
}

.div-block-4424 {
  background-color: #d3e7ff;
}

.div-block-4425 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4426 {
  flex: 0 auto;
}

.div-block-4427 {
  display: flex;
}

.results-holder-127 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-127.test {
  display: none;
}

.title-134 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-134.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-91 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-91:hover {
  opacity: 1;
}

.record-modal-39 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 800px;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-4428 {
  background-color: #3d597e;
}

.form-block-165 {
  margin-bottom: 0;
}

.div-block-4429 {
  width: 4px;
  min-width: 4px;
}

.chip-label-188 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4430 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4431 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-224 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-308 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-308:hover {
  opacity: 1;
}

.tag-7 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-7.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-7.clear:hover {
  background-color: #698dda;
}

.tag-7.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-7.clear.pink:hover, .tag-7.clear.pink.hovered {
  background-color: #f06292;
}

.tag-7.clear.pink.hovered:hover {
  background-color: #f06292b3;
}

.tag-7.clear.selected {
  border-style: dotted;
  border-color: #fff;
}

.tag-7.clear.green {
  padding-left: 0;
}

.tag-7.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-7.clear.green.selected {
  background-color: #12b7c0;
}

.tag-7.clear.green.selected:hover {
  background-color: #12b7c0b3;
}

.tag-7.clear.hovered {
  opacity: 1;
  background-color: #698dda;
  margin-right: 4px;
  padding-left: 4px;
  padding-right: 4px;
}

.tag-7.clear.hovered:hover {
  background-color: #698ddab3;
}

.tag-7.clear.blue {
  padding-right: 3px;
}

.tag-7.clear.blue:hover, .tag-7.clear.blue.hovered {
  background-color: #2196f3;
}

.tag-7.clear.blue.hovered:hover {
  background-color: #2196f3b3;
}

.tag-7.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-7.clear.orange:hover {
  background-color: #e59102;
}

.tag-7.clear.orange.expr {
  padding-left: 20px;
}

.tag-7.clear.orange.hovered {
  background-color: #e59102;
  padding-left: 2px;
  padding-right: 5px;
}

.tag-7.clear.orange.hovered:hover {
  background-color: #ffa000b3;
}

.tag-7.clear.show-hover {
  background-color: #698dda;
}

.tag-7.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-7.multi:hover {
  filter: saturate(200%);
}

.tag-7.multi.value {
  background-color: #69eee2;
}

.tag-7.multi.table {
  background-color: #8fcbff;
}

.tag-7.multi.operator {
  background-color: #ffcc80;
}

.tag-7.multi.field {
  background-color: #d6bfff;
}

.tag-7.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-7.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-7.record-type:hover {
  background-color: #0189f5;
}

.tag-7.clear {
  padding-left: 2px;
}

.tag-7.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-7.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.div-block-4432 {
  overflow: auto;
}

.div-block-4433 {
  color: #ffffffb3;
}

.div-block-4434 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-56 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4435 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-228 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-228.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-37 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-166 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-225 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-65 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-4436 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4436.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4437 {
  margin-right: 20px;
}

.db-tab-55 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-55:hover {
  opacity: .93;
}

.db-tab-55.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-55.current.hidden {
  max-width: none;
}

.db-tab-55.hidden {
  flex: none;
}

.div-block-4438 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4439 {
  width: 300px;
  min-height: 100px;
}

.div-block-4440 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-309 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-309:hover {
  opacity: 1;
}

.div-block-4441 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-128 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-407 {
  width: 20px;
}

.text-block-449 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-449.ellipsis {
  max-width: 500px;
}

.text-block-449.ellipsis.null {
  color: #7e7fa6;
}

.text-block-450 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-54 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-54:hover {
  opacity: 1;
}

.ac-default-label-229 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-229:focus {
  width: 200px;
}

.ac-default-label-229.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-16 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4442 {
  width: 240px;
}

.fc-icon-40 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-40:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-126 {
  font-weight: 700;
}

.chip-label-189 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-189.light {
  color: #fff;
}

.keyword-search-input-7 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-7::placeholder {
  color: #8093b3;
}

.div-block-4443 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-54 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-54.hidden {
  padding-right: 6px;
}

.form-block-167 {
  margin-bottom: 5px;
}

.tag-content-125 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-451 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-452 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4444 {
  width: 100%;
  height: 100%;
}

.div-block-4445 {
  height: 6px;
  position: absolute;
}

.image-408 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4446 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-76 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-76.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-76.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-55 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-48 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-453 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-221 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4447 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4448 {
  padding-left: 10px;
}

.div-block-4449 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-409 {
  transform: rotate(180deg);
}

.div-block-4450 {
  display: flex;
}

.div-block-4451 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-26 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-4452 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.tag-content-126 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-454 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.text-16-3 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-4453 {
  background-color: #243c92;
}

.text-12-white-57 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-350 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-18 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4454 {
  width: 4px;
  min-width: 4px;
}

.unmatched-118 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-62 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-410 {
  margin-right: 6px;
}

.icon-div-112 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-112:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-112.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-112.activity:hover {
  background-color: #0000;
}

.icon-div-112.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-112.save {
  cursor: pointer;
}

.icon-div-112.disabled {
  opacity: .36;
}

.icon-div-112.disabled:hover {
  background-color: #0000;
}

.icon-div-112.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-112.excel {
  cursor: pointer;
}

.icon-div-112.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-112.stop:hover {
  opacity: 1;
}

.icon-div-112.stop.disabled {
  opacity: .38;
}

.icon-div-112.delete {
  display: flex;
}

.content-row-92 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-92.selected {
  background-color: #faf2a1;
}

.content-row-92.hover {
  background-color: #a9bde8;
}

.content-row-92._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-351 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4455 {
  padding: 0;
}

.results-wrapper-68 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-128 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-230 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-230:focus {
  width: 200px;
}

.ac-default-label-230.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-6 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-6:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4456 {
  margin-right: 20px;
}

.div-block-4457 {
  padding-left: 6px;
}

.textarea-21 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-21::placeholder {
  color: #ffffff80;
}

.text-block-455 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4458 {
  border-radius: 8px;
}

.results-scroller-226 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-226.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-167 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-167:hover {
  background-color: #0000004a;
}

.div-block-4459 {
  flex: 1;
  overflow: hidden;
}

.div-block-4460 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-352 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-352.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-352.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4461 {
  position: relative;
}

.text-span-127 {
  color: #ffffffe6;
}

.close-section-copy-92 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-92:hover {
  opacity: 1;
}

.div-block-4462 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4463 {
  margin-right: 20px;
}

.div-block-4464 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-20 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-20.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4465 {
  align-items: center;
  display: flex;
}

.div-block-4466 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-31 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-31:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-31.checking {
  padding-left: 20px;
}

.div-block-4467 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-31 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-154 {
  margin-top: 6px;
}

.div-block-4468 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.form-49 {
  position: relative;
}

.block-56 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-56.hidden {
  min-height: 200px;
}

.header-label-56 {
  font-weight: 400;
}

.div-block-4469 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-11 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.div-block-4470 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-129 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-411 {
  margin-right: 8px;
}

.title-135 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-135._2 {
  justify-content: flex-start;
  display: flex;
}

.title-135.unselectable {
  cursor: move;
}

.div-block-4471 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-4472 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-456 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-456:hover {
  background-color: #3b93ff;
}

.matched-222 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-66 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-155 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4473 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4474 {
  padding-left: 20px;
}

.div-block-4475 {
  min-height: 300px;
}

.div-block-4476 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4477 {
  position: relative;
}

.filter-by-field-name-input-4 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-310 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-310:hover {
  opacity: 1;
}

.div-block-4478 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-79 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4479 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4480 {
  height: 100px;
  display: flex;
}

.autocomplete-input-353 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-5 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4481 {
  display: none;
}

.autocomplete-input-354 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-57 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-168 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-168:hover {
  background-color: #f3f5f8;
}

.result-row-168.selected-tab {
  background-color: #172766;
}

.result-row-168.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-168.selected {
  background-color: #d8e6fc;
}

.unmatched-119 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-119.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4482 {
  display: flex;
}

.div-block-4483 {
  padding-right: 10px;
}

.matched-223 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-223.white {
  color: #fffc;
  cursor: pointer;
}

.chat-response-12 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.image-412 {
  cursor: pointer;
}

.text-field-156 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-156::placeholder {
  color: #fffc;
}

.ac-label-100 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-100.suffix {
  padding-left: 6px;
}

.ac-label-100.selected-tab {
  color: #ffffffe6;
}

.div-block-4484 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.table-row-22 {
  background-color: #163076;
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.drag-bar-70 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-70:hover {
  background-color: #1c3d97;
}

.drag-bar-70.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4485 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-7 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-7:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-457 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4486 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4487 {
  display: flex;
}

.div-block-4488 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-43 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4489 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-4490 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-6 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-6:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.div-block-4491 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4492 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-72 {
  display: block;
  position: relative;
}

.div-block-4493 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4494 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-413 {
  filter: invert();
  position: relative;
}

.remove-311 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-311:hover {
  opacity: 1;
}

.div-block-4495 {
  height: 30px;
  margin-bottom: 20px;
}

.link-77 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-77.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-77.bold:hover {
  color: #afd9ff;
}

.image-414 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4496 {
  margin-left: 20px;
}

.icon-processing-8 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4497 {
  display: flex;
  position: relative;
}

.div-block-4498 {
  color: #bbb;
  background-color: #182766;
}

.div-block-4499 {
  background-color: #d3e7ff;
}

.div-block-4500 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4501 {
  flex: 0 auto;
}

.div-block-4502 {
  display: flex;
}

.results-holder-129 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-129.test {
  display: none;
}

.title-136 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-136.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-93 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-93:hover {
  opacity: 1;
}

.record-modal-40 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 800px;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-4503 {
  background-color: #3d597e;
}

.form-block-168 {
  margin-bottom: 0;
}

.div-block-4504 {
  width: 4px;
  min-width: 4px;
}

.chip-label-190 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4505 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4506 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-227 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-312 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-312:hover {
  opacity: 1;
}

.div-block-4507 {
  overflow: auto;
}

.div-block-4508 {
  color: #ffffffb3;
}

.div-block-4509 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-57 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4510 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-231 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-231.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-38 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-169 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-228 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-66 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.div-block-4511 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4511.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4512 {
  margin-right: 20px;
}

.db-tab-56 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-56:hover {
  opacity: .93;
}

.db-tab-56.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-56.current.hidden {
  max-width: none;
}

.db-tab-56.hidden {
  flex: none;
}

.div-block-4513 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4514 {
  width: 300px;
  min-height: 100px;
}

.div-block-4515 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-313 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-313:hover {
  opacity: 1;
}

.div-block-4516 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-130 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-415 {
  width: 20px;
}

.text-block-458 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-458.ellipsis {
  max-width: 500px;
}

.text-block-458.ellipsis.null {
  color: #7e7fa6;
}

.text-block-459 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-55 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-55:hover {
  opacity: 1;
}

.ac-default-label-232 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-232:focus {
  width: 200px;
}

.ac-default-label-232.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-17 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4517 {
  width: 240px;
}

.fc-icon-41 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-41:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-128 {
  font-weight: 700;
}

.chip-label-191 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-191.light {
  color: #fff;
}

.div-block-4518 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-55 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-55.hidden {
  padding-right: 6px;
}

.form-block-170 {
  margin-bottom: 5px;
}

.tag-content-127 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-460 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-461 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4519 {
  width: 100%;
  height: 100%;
}

.div-block-4520 {
  height: 6px;
  position: absolute;
}

.image-416 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4521 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-78 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-78.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-78.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-56 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-50 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-462 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-224 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4522 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4523 {
  padding-left: 10px;
}

.div-block-4524 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-417 {
  transform: rotate(180deg);
}

.div-block-4525 {
  display: flex;
}

.div-block-4526 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-27 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-4527 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.tag-content-128 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-463 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-4528 {
  background-color: #243c92;
}

.image-418 {
  width: 16px;
}

.div-block-4529 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4529.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-80 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-69 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-69.assign {
  width: auto;
  min-width: 0;
}

.tag-8 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-8.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-8.multi.small {
  height: 30px;
  min-height: 30px;
}

.tag-8.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-169 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-169:hover {
  background-color: #e4f2ff;
}

.result-row-169.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.label-wrapper-resolution {
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 6px;
}

.div-block-4530 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4531 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4531.flex {
  display: flex;
}

.text-14-97 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-97.white {
  color: #ffffffdb;
  font-weight: 400;
}

.text-14-97.semi {
  font-weight: 600;
  line-height: 20px;
}

.text-14-97.item-name {
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-97.item-name {
  overflow-wrap: anywhere;
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-97.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.div-block-4532 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-157 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-157::placeholder {
  color: #b4b4b4;
}

.duplicate-task-button {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button:hover {
  background-color: #cbdfff;
}

.remove-314 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-314:hover {
  opacity: 1;
}

.remove-314.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4533 {
  padding-top: 3px;
}

.edit-resolution-icon {
  opacity: .7;
  cursor: pointer;
  background-color: #a9d0ff96;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265390_edit.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-radius: 2px;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
  position: absolute;
  inset: 4px 4px auto auto;
}

.edit-resolution-icon:hover {
  opacity: 100;
  background-color: #a9d0ff;
}

.result-row-170 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-170:hover {
  background-color: #e4f2ff;
}

.result-row-170.selected {
  background-color: #d1e9ff;
}

.edit-resolution-input-holder {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  max-width: 720px;
  min-height: 40px;
  margin-top: 10px;
}

.image-419 {
  width: 16px;
}

.text-12-7 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-7.gray {
  font-weight: 400;
}

.text-12-7.light-grey {
  color: #818181;
}

.autocomplete-input-355 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-355.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-355.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4534 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.resolution-text {
  margin-top: 6px;
}

.unmatched-120 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-120.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-131 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-9 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-9.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-9.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-9.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-9.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.action-item-button-2 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-2:hover {
  background-color: #1b7897;
}

.action-item-button-2.blue {
  background-color: #0077b8;
}

.action-item-button-2.blue:hover {
  background-color: #02507a;
}

.div-block-4535 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4536 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-8 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-229 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-229.sm {
  min-width: 304px;
}

.section-header-7 {
  z-index: 8;
  cursor: move;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.text-16-4 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-4.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.results-wrapper-70 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-70.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.keyword-search-input-8 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-8::placeholder {
  color: #667792;
}

.image-420 {
  width: 16px;
}

.ac-default-label-233 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-233._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-233._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-233._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.chip-label-192 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-192.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-230 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-230.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-171 {
  margin-bottom: 0;
}

.matched-225 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-225.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-132 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-132.sm {
  width: auto;
  display: none;
}

.resolution-display-wrapper {
  z-index: 4;
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 720px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.textarea-22 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-22::placeholder {
  color: #979797;
}

.div-block-4537 {
  position: relative;
}

.tag-content-129 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-129.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-129.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.modal-container-11 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.clear-keyword-icon-9 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-9:hover {
  opacity: .6;
}

.clear-keyword-icon-9.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.image-331-copy-2 {
  filter: brightness(150%);
  margin-right: 4px;
  display: block;
}

.text-13-10 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-10.white {
  color: #ffffffe6;
}

.text-13-10.grey {
  color: #494949;
}

.text-13-10.semi {
  font-weight: 600;
}

.text-13-10.light-grey {
  color: #818181;
}

.image-421 {
  width: 16px;
}

.div-block-4538 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4538.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-81 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-71 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-71.assign {
  width: auto;
  min-width: 0;
}

.tag-9 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-9.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-9.multi.small {
  height: 30px;
  min-height: 30px;
}

.tag-9.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-171 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-171:hover {
  background-color: #e4f2ff;
}

.result-row-171.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4539 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4540 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4540.flex {
  display: flex;
}

.div-block-4541 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-158 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-158::placeholder {
  color: #b4b4b4;
}

.remove-315 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-315:hover {
  opacity: 1;
}

.remove-315.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4542 {
  padding-top: 3px;
}

.result-row-172 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-172:hover {
  background-color: #e4f2ff;
}

.result-row-172.selected {
  background-color: #d1e9ff;
}

.image-422 {
  width: 16px;
}

.text-12-8 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-8.gray {
  font-weight: 400;
}

.text-12-8.light-grey {
  color: #818181;
}

.autocomplete-input-356 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-356.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-356.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4543 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-121 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-121.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-133 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-10 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-10.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-10.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-10.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-10.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.action-item-button-3 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-3:hover {
  background-color: #1b7897;
}

.action-item-button-3.blue {
  background-color: #0077b8;
}

.action-item-button-3.blue:hover {
  background-color: #02507a;
}

.div-block-4544 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4545 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-9 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-231 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-231.sm {
  min-width: 304px;
}

.results-wrapper-72 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-72.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.section-header-8 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.image-423 {
  width: 16px;
}

.ac-default-label-234 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-234._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-234._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-234._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.chip-label-193 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-193.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-232 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-232.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-172 {
  margin-bottom: 0;
}

.matched-226 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-226.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-134 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-134.sm {
  width: auto;
  display: none;
}

.textarea-23 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-23::placeholder {
  color: #979797;
}

.div-block-4546 {
  flex: 1;
}

.div-block-4547 {
  position: relative;
}

.tag-content-130 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-130.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-130.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-10 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-10:hover {
  opacity: .6;
}

.clear-keyword-icon-10.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-11 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-11.white {
  color: #ffffffe6;
}

.text-13-11.grey {
  color: #494949;
}

.text-13-11.semi {
  font-weight: 600;
}

.text-13-11.light-grey {
  color: #818181;
}

.image-424 {
  width: 16px;
}

.div-block-4548 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4548.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.modal-top-bar-82 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-wrapper-73 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-73.assign {
  width: auto;
  min-width: 0;
}

.tag-10 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-10.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-10.multi.small {
  height: 30px;
  min-height: 30px;
}

.tag-10.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-173 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-173:hover {
  background-color: #e4f2ff;
}

.result-row-173.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4549 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4550 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4550.flex {
  display: flex;
}

.div-block-4551 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-159 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-159::placeholder {
  color: #b4b4b4;
}

.remove-316 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-316:hover {
  opacity: 1;
}

.remove-316.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4552 {
  padding-top: 3px;
}

.result-row-174 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-174:hover {
  background-color: #e4f2ff;
}

.result-row-174.selected {
  background-color: #d1e9ff;
}

.image-425 {
  width: 16px;
}

.text-12-9 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-9.gray {
  font-weight: 400;
}

.text-12-9.light-grey {
  color: #818181;
}

.autocomplete-input-357 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-357.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-357.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4553 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.unmatched-122 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-122.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-135 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-11 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-11.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-11.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-11.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-11.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.claiming-action {
  filter: brightness(150%);
  margin-right: 4px;
  display: none;
}

.claiming-action.show {
  display: block;
}

.action-item-button-4 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-4:hover {
  background-color: #1b7897;
}

.action-item-button-4.blue {
  background-color: #0077b8;
}

.action-item-button-4.blue:hover {
  background-color: #02507a;
}

.div-block-4554 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4555 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-10 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-233 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-233.sm {
  min-width: 304px;
}

.results-wrapper-74 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-74.sm {
  width: auto;
  min-width: 0;
  display: block;
}

.section-header-9 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.image-426 {
  width: 16px;
}

.ac-default-label-235 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-235._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-235._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-235._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.chip-label-194 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-194.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-234 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-234.assign {
  width: 100%;
  min-width: 304px;
}

.form-block-173 {
  margin-bottom: 0;
}

.matched-227 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-227.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-136 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-136.sm {
  width: auto;
  display: none;
}

.textarea-24 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-24::placeholder {
  color: #979797;
}

.div-block-4556 {
  flex: 1;
}

.div-block-4557 {
  position: relative;
}

.tag-content-131 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-131.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-131.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-11 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-11:hover {
  opacity: .6;
}

.clear-keyword-icon-11.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-12 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-12.white {
  color: #ffffffe6;
}

.text-13-12.grey {
  color: #494949;
}

.text-13-12.semi {
  font-weight: 600;
}

.text-13-12.light-grey {
  color: #818181;
}

.div-block-4558 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-4559 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-4560 {
  flex: 0 auto;
}

.text-block-464 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.textarea-25 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-25::placeholder {
  color: #ffffff80;
}

.div-block-4561 {
  display: flex;
}

.div-block-4562 {
  height: 30px;
  margin-bottom: 20px;
}

.div-block-4563 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-4564 {
  color: #ffffffb3;
}

.chat-response-13 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-4565 {
  flex: 1;
  padding-left: 10px;
}

.div-block-4566 {
  overflow: auto;
}

.form-51 {
  position: relative;
}

.mic-button-8 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-8:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-initials-6-copy-6 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.icon-processing-9 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4567 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.text-12-white-58 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-358 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-19 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4568 {
  width: 4px;
  min-width: 4px;
}

.form-52 {
  position: relative;
}

.unmatched-123 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-63 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-427 {
  margin-right: 6px;
}

.icon-div-113 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-113:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-113.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-113.activity:hover {
  background-color: #0000;
}

.icon-div-113.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-113.save {
  cursor: pointer;
}

.icon-div-113.disabled {
  opacity: .36;
}

.icon-div-113.disabled:hover {
  background-color: #0000;
}

.icon-div-113.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-113.excel {
  cursor: pointer;
}

.icon-div-113.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-113.stop:hover {
  opacity: 1;
}

.icon-div-113.stop.disabled {
  opacity: .38;
}

.icon-div-113.delete {
  display: flex;
}

.content-row-93 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-93.selected {
  background-color: #faf2a1;
}

.content-row-93.hover {
  background-color: #a9bde8;
}

.content-row-93._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-359 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4569 {
  padding: 0;
}

.results-wrapper-75 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.div-block-4570 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.explorer-cell-130 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-236 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-236:focus {
  width: 200px;
}

.ac-default-label-236.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-7 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-7:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4571 {
  margin-right: 20px;
}

.div-block-4572 {
  padding-left: 6px;
}

.text-block-465 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4573 {
  border-radius: 8px;
}

.results-scroller-235 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-235.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-175 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-175:hover {
  background-color: #0000004a;
}

.div-block-4574 {
  flex: 1;
  overflow: hidden;
}

.div-block-4575 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-360 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-360.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-360.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4576 {
  position: relative;
}

.text-span-129 {
  color: #ffffffe6;
}

.close-section-copy-94 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-94:hover {
  opacity: 1;
}

.div-block-4577 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4578 {
  flex: 0 auto;
}

.div-block-4579 {
  margin-right: 20px;
}

.div-block-4580 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-21 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-21.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4581 {
  align-items: center;
  display: flex;
}

.div-block-4582 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-32 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-32:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-32.checking {
  padding-left: 20px;
}

.div-block-4583 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-32 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-160 {
  margin-top: 6px;
}

.div-block-4584 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4585 {
  flex: 1;
  padding-left: 10px;
}

.block-57 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-57.hidden {
  min-height: 200px;
}

.header-label-57 {
  font-weight: 400;
}

.textarea-26 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-26::placeholder {
  color: #ffffff80;
}

.div-block-4586 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-14 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.div-block-4587 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-131 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-428 {
  margin-right: 8px;
}

.div-block-4588 {
  align-self: center;
  display: flex;
}

.title-137 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-137._2 {
  justify-content: flex-start;
  display: flex;
}

.title-137.unselectable {
  cursor: move;
}

.div-block-4589 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-466 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-466:hover {
  background-color: #3b93ff;
}

.matched-228 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-67 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-161 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4590 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4591 {
  padding-left: 20px;
}

.div-block-4592 {
  min-height: 300px;
}

.div-block-4593 {
  position: relative;
}

.div-block-4594 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.filter-by-field-name-input-5 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-317 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-317:hover {
  opacity: 1;
}

.div-block-4595 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-83 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4596 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4597 {
  height: 100px;
  display: flex;
}

.div-block-4598 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.autocomplete-input-361 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-7 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4599 {
  display: none;
}

.autocomplete-input-362 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-58 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-4600 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.result-row-176 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-176:hover {
  background-color: #f3f5f8;
}

.result-row-176.selected-tab {
  background-color: #172766;
}

.result-row-176.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-176.selected {
  background-color: #d8e6fc;
}

.unmatched-124 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-124.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4601 {
  padding-right: 10px;
}

.matched-229 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-229.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4602 {
  height: 30px;
  margin-bottom: 20px;
}

.image-429 {
  cursor: pointer;
}

.text-field-162 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-162::placeholder {
  color: #fffc;
}

.div-block-4603 {
  color: #ffffffb3;
}

.ac-label-101 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-101.suffix {
  padding-left: 6px;
}

.ac-label-101.selected-tab {
  color: #ffffffe6;
}

.div-block-4604 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.drag-bar-71 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-71:hover {
  background-color: #1c3d97;
}

.drag-bar-71.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4605 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-9 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-9:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-467 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4606 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4607 {
  display: flex;
}

.div-block-4608 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-44 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4609 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-7 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-7:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.div-block-4610 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4611 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-73 {
  display: block;
  position: relative;
}

.div-block-4612 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-430 {
  filter: invert();
  position: relative;
}

.remove-318 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-318:hover {
  opacity: 1;
}

.link-79 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-79.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-79.bold:hover {
  color: #afd9ff;
}

.image-431 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4613 {
  margin-left: 20px;
}

.icon-processing-10 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4614 {
  display: flex;
  position: relative;
}

.form-30wafwy {
  padding-bottom: 0;
}

.div-block-4615 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-12 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.chat-response-15 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-4616 {
  background-color: #d3e7ff;
}

.div-block-4617 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4618 {
  display: flex;
}

.results-holder-137 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-137.test {
  display: none;
}

.title-138 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-138.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-95 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-95:hover {
  opacity: 1;
}

.record-modal-41 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 800px;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-4619 {
  background-color: #3d597e;
}

.form-block-174 {
  margin-bottom: 0;
}

.div-block-4620 {
  width: 4px;
  min-width: 4px;
}

.chip-label-195 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4621 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4622 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-236 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-319 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-319:hover {
  opacity: 1;
}

.div-block-4623 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-58 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4624 {
  padding-right: 6px;
  position: relative;
}

.div-block-4625 {
  overflow: auto;
}

.ac-default-label-237 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-237.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-39 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.text-block-468 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.form-block-175 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-237 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-67 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-row-23 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-4626 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4626.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4627 {
  margin-right: 20px;
}

.db-tab-57 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-57:hover {
  opacity: .93;
}

.db-tab-57.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-57.current.hidden {
  max-width: none;
}

.db-tab-57.hidden {
  flex: none;
}

.div-block-4628 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4629 {
  width: 300px;
  min-height: 100px;
}

.div-block-4630 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-320 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-320:hover {
  opacity: 1;
}

.div-block-4631 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-138 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-432 {
  width: 20px;
}

.text-block-469 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-469.ellipsis {
  max-width: 500px;
}

.text-block-469.ellipsis.null {
  color: #7e7fa6;
}

.text-block-470 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-56 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-56:hover {
  opacity: 1;
}

.ac-default-label-238 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-238:focus {
  width: 200px;
}

.ac-default-label-238.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-18 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4632 {
  width: 240px;
}

.fc-icon-42 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-42:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-130 {
  font-weight: 700;
}

.chip-label-196 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-196.light {
  color: #fff;
}

.keyword-search-input-9 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-9::placeholder {
  color: #8093b3;
}

.div-block-4633 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-56 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-56.hidden {
  padding-right: 6px;
}

.form-block-176 {
  margin-bottom: 5px;
}

.tag-content-132 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-471 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-472 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4634 {
  width: 100%;
  height: 100%;
}

.div-block-4635 {
  height: 6px;
  position: absolute;
}

.image-433 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4636 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-80 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-80.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-80.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-57 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-53 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-473 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-230 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4637 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4638 {
  padding-left: 10px;
}

.div-block-4639 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-434 {
  transform: rotate(180deg);
}

.div-block-4640 {
  display: flex;
}

.div-block-4641 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-28 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-4642 {
  display: flex;
}

.tag-content-133 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-16-5 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-4643 {
  background-color: #243c92;
}

.tag-icon-chjlopy-2 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.loading-items-2 {
  text-align: center;
  background-color: #e0f3fc;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.result-row-177 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-177:hover {
  background-color: #e4f2ff;
}

.result-row-177.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.image-435 {
  width: 16px;
}

.chip-address-2 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-2.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4644 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4644.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-139 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-139.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.section-header-10 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.results-wrapper-76 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-76.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-element {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.modal-top-bar-84 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.tag-11 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-11.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-11.multi.small {
  height: 30px;
  min-height: 30px;
}

.tag-11.multi.reverse {
  background-color: #008ba0;
  border-style: none;
  border-color: #0c7c8d;
  height: 30px;
  min-height: 30px;
}

.tag-11.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-178 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-178:hover {
  background-color: #e4f2ff;
}

.result-row-178.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.action-item-button-5 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-5:hover {
  background-color: #1b7897;
}

.action-item-button-5.blue {
  background-color: #0077b8;
}

.action-item-button-5.blue:hover {
  background-color: #02507a;
}

.action-item-button-5.start {
  background-color: #00a4fd;
}

.action-item-button-5.start:hover {
  background-color: #048dd8;
}

.matched-231 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-231.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4645 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4646 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4646.flex {
  display: flex;
}

.unmatched-125 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-125.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-icon-12 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-12.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-12.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-12.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-12.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.autocomplete-input-363 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-363.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4647 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-163 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-163::placeholder {
  color: #b4b4b4;
}

.remove-321 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-321:hover {
  opacity: 1;
}

.remove-321.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4648 {
  padding-top: 3px;
}

.search-wrapper-74 {
  width: 100%;
  position: relative;
}

.result-icon-13 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-13.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-13.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-13.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-13.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-13.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-row-179 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-179:hover {
  background-color: #e4f2ff;
}

.result-row-179.selected {
  background-color: #d1e9ff;
}

.action-item-name-5 {
  justify-content: flex-start;
  align-items: center;
  width: 75%;
  min-width: 100px;
  max-width: 900px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-5.edit {
  width: 100%;
  padding-right: 6px;
}

.action-item-name-5.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.all-column-wrapper-2 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 20px;
  padding-right: 6px;
  display: flex;
  overflow: auto;
}

.all-column-wrapper-2.unselectable {
  display: flex;
}

.all-column-wrapper-2.unselectable.hidden {
  min-width: 100%;
}

.all-column-wrapper-2.unselectable {
  flex-flow: row;
  display: flex;
}

.search-input-action-2 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-436 {
  width: 16px;
}

.remove-322 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-322:hover {
  opacity: 1;
}

.remove-322.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.text-12-10 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-10.gray {
  font-weight: 400;
}

.text-12-10.light-grey {
  color: #818181;
}

.autocomplete-input-364 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-364.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-364.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.chip-label-white-sm-2-colhk-2 {
  color: #498fc2;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.results-wrapper-77 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-77.tags, .results-wrapper-77.assign-copy {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-77.assign {
  width: auto;
  min-width: 0;
}

.div-block-4649 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.chip-label-xs-2 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-2.white {
  color: #ffffffe6;
}

.action-item-heading-wrapper-2 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-2.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.chip-label-197 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-197.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-126 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-126.sm {
  font-size: 14px;
  line-height: 18px;
}

.tags-section {
  margin-bottom: 20px;
}

.side-nav-item-2 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.side-nav-item-2:hover {
  opacity: 100;
  background-color: #00000029;
}

.matched-232 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-232.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-239 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-239._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.ac-default-label-240 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-240._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-140 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.label-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-134 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-134.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-134.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.fc-icon-2-copy-2 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
}

.fc-icon-2-copy-2:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-4650 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.item-column-wrapper-2 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: flex;
  overflow: auto;
}

.item-column-wrapper-2.resolved, .item-column-wrapper-2.my, .item-column-wrapper-2.search {
  display: flex;
}

.tag-content-135 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4651 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-11 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-238 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-238.sm {
  min-width: 304px;
}

.title-input-element {
  color: #2e2e2e;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  min-height: 42px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.title-input-element::placeholder {
  color: #b4b4b4;
}

.text-14-98 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-98.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-78 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-78.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.resolution-display-wrapper-2 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 720px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.chip-label-xs-3 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.add-item-2 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-2:hover {
  background-color: #0077b8;
}

.add-item-2.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-2.big:hover {
  background-color: #066192;
}

.side-nav-2 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.keyword-search-input-10 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-10::placeholder {
  color: #667792;
}

.image-437 {
  width: 16px;
}

.ac-default-label-241 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-241._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-241._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-241._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.chip-label-198 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-198.sm {
  font-size: 13px;
  line-height: 16px;
}

.tag-item-input-4 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-4._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.post-button-2 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-2:hover {
  background-color: #02507a;
}

.post-button-2.save {
  min-width: 50px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.post-button-2.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.results-scroller-239 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-239.assign {
  width: 100%;
  min-width: 304px;
}

.result-row-180 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-180:hover {
  background-color: #e4f2ff;
}

.result-row-180.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-127 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-127.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-177 {
  margin-bottom: 0;
}

.matched-233 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-233.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-141 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-141.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-2.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-2.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-2.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.textarea-27 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-27::placeholder {
  color: #979797;
}

.div-block-4652 {
  flex: 1;
}

.div-block-4653 {
  position: relative;
}

.action-items-outerwrapper-2 {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.address-2 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-2.sm {
  font-size: 13px;
  line-height: 16px;
}

.header-right-side-2 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.tag-content-136 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-136.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-136.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.remove-column-2 {
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  margin-left: 10px;
}

.remove-column-2:hover {
  opacity: 1;
}

.clear-keyword-icon-12 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-12:hover {
  opacity: .6;
}

.clear-keyword-icon-12.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-13-13 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-13.white {
  color: #ffffffe6;
}

.text-13-13.grey {
  color: #494949;
}

.text-13-13.semi {
  font-weight: 600;
}

.text-13-13.light-grey {
  color: #818181;
}

.results-scroller-240 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-240.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-142 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-142.tags {
  display: none;
}

.loading-ac-tag-2 {
  border-radius: 6px;
  justify-content: space-between;
  min-width: 40px;
  min-height: 34px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0 5px;
  display: inline-block;
}

.results-scroller-241 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-241.sm {
  width: auto;
  min-width: 300px;
}

.tag-icon-chjlopy-3 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.loading-items-3 {
  text-align: center;
  background-color: #e0f3fc;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.result-row-181 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-181:hover {
  background-color: #e4f2ff;
}

.result-row-181.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4654 {
  padding: 5px;
}

.results-wrapper-79 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-79.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-79.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-79.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4655 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-438 {
  width: 16px;
}

.chip-address-3 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-3.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4656 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4656.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-143 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-143.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-80 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-80.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.modal-top-bar-85 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.tag-12 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-12.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-12.multi.reverse {
  background-color: #008ba0;
  border-style: none;
  border-color: #0c7c8d;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-12.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-12.multi.small:hover {
  background-color: #a9d6ff;
}

.tag-12.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.result-row-182 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-182:hover {
  background-color: #e4f2ff;
}

.result-row-182.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-128 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-128.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-13-14 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-14.grey {
  color: #494949;
}

.text-13-14.white {
  color: #ffffffe6;
}

.text-13-14.semi {
  font-weight: 600;
}

.text-13-14.light-grey {
  color: #818181;
}

.link-81 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-81.light-blue {
  color: #97ceff;
}

.link-81.light-blue:hover {
  text-decoration: underline;
}

.matched-234 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-234.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4657 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4658 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4658.flex {
  display: flex;
}

.text-14-99 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-99.item-name {
  overflow-wrap: anywhere;
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-99.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-99.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-129 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-129.sm {
  font-size: 14px;
  line-height: 18px;
}

.autocomplete-input-365 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-365.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4659 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-164 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-164::placeholder {
  color: #b4b4b4;
}

.remove-323 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-323:hover {
  opacity: 1;
}

.remove-323.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4660 {
  padding-top: 3px;
}

.search-wrapper-75 {
  width: 100%;
  position: relative;
}

.results-count-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.result-row-183 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-183:hover {
  background-color: #e4f2ff;
}

.result-row-183.selected {
  background-color: #d1e9ff;
}

.search-input-action-3 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-439 {
  width: 16px;
}

.remove-324 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-324:hover {
  opacity: 1;
}

.remove-324.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-242 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-242._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-12-11 {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.text-12-11.gray {
  font-weight: 400;
}

.text-12-11.light-grey {
  color: #818181;
}

.text-12-11.gray {
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: 400;
  display: block;
}

.text-12-11.semi {
  font-weight: 600;
}

.text-12-11.blue {
  color: #add2fff0;
}

.text-12-11.gray {
  padding-top: 2px;
  font-weight: 400;
  display: block;
}

.text-12-11.gray {
  padding-top: 2px;
  font-weight: 400;
  display: block;
}

.text-12-11.gray.hidden {
  display: block;
}

.autocomplete-input-366 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-366.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-366.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4661 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.text-span-133 {
  font-weight: 400;
}

.chip-label-199 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-199.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-130 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-130.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-235 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-235.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-243 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-243._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.ac-default-label-244 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-244._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-144, .results-holder-145 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.chip-label-xs-4 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.label-wrapper-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-5._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-137 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-137.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-137.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.fc-icon-2-copy-3 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
}

.fc-icon-2-copy-3:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-4662 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-138 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4663 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-12 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-242 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-242.sm {
  min-width: 304px;
}

.result-row-184 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-184:hover {
  background-color: #e4f2ff;
}

.result-row-184.selected {
  background-color: #d1e9ff;
}

.results-wrapper-81 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-81.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-367 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-367.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-11 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.keyword-search-input-11 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-11::placeholder {
  color: #667792;
}

.label-wrapper-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-6._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-440 {
  width: 16px;
}

.ac-default-label-245 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-245._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-245._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-245._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.textarea-28 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-28::placeholder {
  color: #979797;
}

.results-scroller-243 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-243.assign {
  width: 100%;
  min-width: 300px;
}

.chip-label-200 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-200.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-244 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-244.assign {
  width: 100%;
  min-width: 304px;
}

.matched-236 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-236.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-185 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-185:hover {
  background-color: #e4f2ff;
}

.result-row-185.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-131 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-131.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-178 {
  margin-bottom: 0;
}

.matched-237 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-237.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-146 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-146.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-3.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-3.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-3.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-4664 {
  flex: 1;
}

.div-block-4665 {
  position: relative;
}

.action-items-outerwrapper-3 {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.icon-reload {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border-radius: 4px;
  min-width: 22px;
  min-height: 22px;
  margin-left: 4px;
}

.icon-reload:hover {
  opacity: 1;
  background-color: #0077b869;
}

.address-3 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-3.sm {
  font-size: 13px;
  line-height: 16px;
}

.header-right-side-3 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-area-div {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div.read-only {
  background-color: #f1f1f1;
}

.tag-content-139 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-139.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-139.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.remove-column-3 {
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  margin-left: 10px;
}

.remove-column-3:hover {
  opacity: 1;
}

.remove-column-3.big {
  background-size: 16px;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

.clear-keyword-icon-13 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-13:hover {
  opacity: .6;
}

.clear-keyword-icon-13.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.icon-search {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search:hover {
  opacity: 1;
  background-color: #0077b869;
}

.search-bar {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: block;
}

.results-holder-147 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-147.tags {
  display: none;
}

.results-scroller-245 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-245.sm {
  width: auto;
  min-width: 300px;
}

.tag-icon-chjlopy-4 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-186 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-186:hover {
  background-color: #e4f2ff;
}

.result-row-186.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4666 {
  padding: 5px;
}

.results-wrapper-82 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-82.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-82.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-82.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4667 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-441 {
  width: 16px;
}

.chip-address-4 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-4.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4668 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4668.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-148 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-148.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-83 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-83.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.modal-top-bar-86 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.result-row-187 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-187:hover {
  background-color: #e4f2ff;
}

.result-row-187.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-132 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-132.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-13-15 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-15.grey {
  color: #494949;
}

.text-13-15.white {
  color: #ffffffe6;
}

.text-13-15.semi {
  font-weight: 600;
}

.text-13-15.light-grey {
  color: #818181;
}

.link-82 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-82.light-blue {
  color: #97ceff;
}

.link-82.light-blue:hover {
  text-decoration: underline;
}

.text-span-134 {
  font-weight: 400;
}

.matched-238 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-238.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4669 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4670 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4670.flex {
  display: flex;
}

.text-14-100 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-100.item-name {
  overflow-wrap: anywhere;
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-100.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-100.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-133 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-133.sm {
  font-size: 14px;
  line-height: 18px;
}

.autocomplete-input-368 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-368.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4671 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-field-165 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-165::placeholder {
  color: #b4b4b4;
}

.remove-325 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-325:hover {
  opacity: 1;
}

.remove-325.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4672 {
  padding-top: 3px;
}

.search-wrapper-76 {
  width: 100%;
  position: relative;
}

.result-row-188 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-188:hover {
  background-color: #e4f2ff;
}

.result-row-188.selected {
  background-color: #d1e9ff;
}

.search-input-action-4 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-442 {
  width: 16px;
}

.remove-326 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-326:hover {
  opacity: 1;
}

.remove-326.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-246 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-246._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-369 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-369.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-369.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4673 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.chip-label-xs-5 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-5.white {
  color: #ffffffe6;
}

.text-span-136 {
  font-weight: 400;
}

.chip-label-201 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-201.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-134 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-134.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-239 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-239.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-247 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-247._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.ac-default-label-248 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-248._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-149, .results-holder-150 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-content-140 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-140.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-140.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4674 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-141 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4675 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-13 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-246 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-246.sm {
  min-width: 304px;
}

.result-row-189 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-189:hover {
  background-color: #e4f2ff;
}

.result-row-189.selected {
  background-color: #d1e9ff;
}

.results-wrapper-84 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-84.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-370 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-370.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-12 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.keyword-search-input-12 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-12::placeholder {
  color: #667792;
}

.label-wrapper-7 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-7._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-443 {
  width: 16px;
}

.ac-default-label-249 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-249._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-249._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-249._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.textarea-29 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-29::placeholder {
  color: #979797;
}

.results-scroller-247 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-247.assign {
  width: 100%;
  min-width: 300px;
}

.chip-address-5 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-5.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-202 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-202.sm {
  font-size: 13px;
  line-height: 16px;
}

.results-scroller-248 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-248.assign {
  width: 100%;
  min-width: 304px;
}

.matched-240 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-240.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-190 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-190:hover {
  background-color: #e4f2ff;
}

.result-row-190.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-135 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-135.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-179 {
  margin-bottom: 0;
}

.matched-241 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-241.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-151 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-151.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-4.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-4.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-4.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-4676 {
  flex: 1;
}

.div-block-4677 {
  position: relative;
}

.action-items-outerwrapper-4 {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.address-4 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-4.sm {
  font-size: 13px;
  line-height: 16px;
}

.tag-content-142 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-142.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-142.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-14 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-14:hover {
  opacity: .6;
}

.clear-keyword-icon-14.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-152 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-152.tags {
  display: none;
}

.results-scroller-249 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-249.sm {
  width: auto;
  min-width: 300px;
}

.text-12-white-59 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-371 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-20 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4678 {
  width: 4px;
  min-width: 4px;
}

.form-54 {
  position: relative;
}

.unmatched-136 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-64 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-444 {
  margin-right: 6px;
}

.icon-div-114 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-114:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-114.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-114.activity:hover {
  background-color: #0000;
}

.icon-div-114.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-114.save {
  cursor: pointer;
}

.icon-div-114.disabled {
  opacity: .36;
}

.icon-div-114.disabled:hover {
  background-color: #0000;
}

.icon-div-114.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-114.excel {
  cursor: pointer;
}

.icon-div-114.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-114.stop:hover {
  opacity: 1;
}

.icon-div-114.stop.disabled {
  opacity: .38;
}

.icon-div-114.delete {
  display: flex;
}

.content-row-94 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-94.selected {
  background-color: #faf2a1;
}

.content-row-94.hover {
  background-color: #a9bde8;
}

.content-row-94._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-372 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4679 {
  padding: 0;
}

.results-wrapper-85 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.div-block-4680 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.explorer-cell-132 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-250 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-250:focus {
  width: 200px;
}

.ac-default-label-250.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-8 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-8:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4681 {
  margin-right: 20px;
}

.div-block-4682 {
  padding-left: 6px;
}

.text-block-474 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4683 {
  border-radius: 8px;
}

.results-scroller-250 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-250.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-191 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-191:hover {
  background-color: #0000004a;
}

.div-block-4684 {
  flex: 1;
  overflow: hidden;
}

.div-block-4685 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-373 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-373.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-373.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4686 {
  position: relative;
}

.text-span-137 {
  color: #ffffffe6;
}

.close-section-copy-96 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-96:hover {
  opacity: 1;
}

.div-block-4687 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4688 {
  flex: 0 auto;
}

.div-block-4689 {
  margin-right: 20px;
}

.div-block-4690 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-22 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-22.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4691 {
  align-items: center;
  display: flex;
}

.result-icon-14 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-14.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-14.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f3dc220ae8e53e016e06925_fastcloud.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-14.query {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62b501fc7691c38301f43031_query.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-14.alias {
  background-image: none;
  padding-left: 3px;
  font-weight: 700;
}

.result-icon-14.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-14.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-14.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-14.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-14.comment {
  opacity: .64;
  background-image: none;
  position: relative;
}

.result-icon-14.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-14.number {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
}

.result-icon-14.mini-calendar {
  opacity: .84;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1edd05db81f1a6dc96b7b9_icon-date.png");
}

.result-icon-14.calendar {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b6d6f719f0291dd35de40f_calendly-icon.png");
}

.result-icon-14.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-14.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-14.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-14.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-14.keyword {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b797d419393_key.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-icon-14.all {
  opacity: .5;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-14.function {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b6cc841938e_function.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-14.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.div-block-4692 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-33 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-33:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-33.checking {
  padding-left: 20px;
}

.div-block-4693 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-33 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-166 {
  margin-top: 6px;
}

.div-block-4694 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4695 {
  flex: 1;
  padding-left: 10px;
}

.block-58 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-58.hidden {
  min-height: 200px;
}

.header-label-58 {
  font-weight: 400;
}

.textarea-30 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-30::placeholder {
  color: #ffffff80;
}

.div-block-4696 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-16 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.div-block-4697 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-133 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-445 {
  margin-right: 8px;
}

.div-block-4698 {
  align-self: center;
  display: flex;
}

.title-139 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-139._2 {
  justify-content: flex-start;
  display: flex;
}

.title-139.unselectable {
  cursor: move;
}

.div-block-4699 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-475 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-475:hover {
  background-color: #3b93ff;
}

.matched-242 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.tag-13 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-13.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-13.clear:hover, .tag-13.clear.show-hover {
  background-color: #698dda;
}

.header-row-68 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-167 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4700 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4701 {
  padding-left: 20px;
}

.div-block-4702 {
  min-height: 300px;
}

.div-block-4703 {
  position: relative;
}

.div-block-4704 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.filter-by-field-name-input-6 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-327 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-327:hover {
  opacity: 1;
}

.div-block-4705 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-87 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4706 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4707 {
  height: 100px;
  display: flex;
}

.div-block-4708 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.autocomplete-input-374 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-8 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4709 {
  display: none;
}

.autocomplete-input-375 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.loader-59 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-4710 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.result-row-192 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-192:hover {
  background-color: #f3f5f8;
}

.result-row-192.selected-tab {
  background-color: #172766;
}

.result-row-192.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-192.selected {
  background-color: #d8e6fc;
}

.unmatched-137 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-137.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4711 {
  padding-right: 10px;
}

.matched-243 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-243.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4712 {
  height: 30px;
  margin-bottom: 20px;
}

.image-446 {
  cursor: pointer;
}

.text-field-168 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-168::placeholder {
  color: #fffc;
}

.div-block-4713 {
  color: #ffffffb3;
}

.ac-label-102 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-102.suffix {
  padding-left: 6px;
}

.ac-label-102.selected-tab {
  color: #ffffffe6;
}

.div-block-4714 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.drag-bar-72 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-72:hover {
  background-color: #1c3d97;
}

.drag-bar-72.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4715 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-10 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-10:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-476 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4716 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4717 {
  display: flex;
}

.div-block-4718 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-45 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4719 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-8 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-8:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.div-block-4720 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4721 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-77 {
  display: block;
  position: relative;
}

.div-block-4722 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-447 {
  filter: invert();
  position: relative;
}

.remove-328 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-328:hover {
  opacity: 1;
}

.link-83 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-83.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-83.bold:hover {
  color: #afd9ff;
}

.image-448 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4723 {
  margin-left: 20px;
}

.icon-processing-11 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4724 {
  display: flex;
  position: relative;
}

.div-block-4725 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-13 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.chat-response-17 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-4726 {
  background-color: #d3e7ff;
}

.div-block-4727 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4728 {
  display: flex;
}

.results-holder-153 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-153.test {
  display: none;
}

.title-140 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-140.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-97 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-97:hover {
  opacity: 1;
}

.record-modal-42 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 800px;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.div-block-4729 {
  background-color: #3d597e;
}

.form-block-180 {
  margin-bottom: 0;
}

.div-block-4730 {
  width: 4px;
  min-width: 4px;
}

.chip-label-203 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4731 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4732 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-251 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-329 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-329:hover {
  opacity: 1;
}

.tag-14 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-14.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-14.clear:hover {
  background-color: #698dda;
}

.tag-14.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-14.clear.pink:hover, .tag-14.clear.pink.hovered {
  background-color: #f06292;
}

.tag-14.clear.pink.hovered:hover {
  background-color: #f06292b3;
}

.tag-14.clear.selected {
  border-style: dotted;
  border-color: #fff;
}

.tag-14.clear.green {
  padding-left: 0;
}

.tag-14.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-14.clear.green.selected {
  background-color: #12b7c0;
}

.tag-14.clear.green.selected:hover {
  background-color: #12b7c0b3;
}

.tag-14.clear.hovered {
  opacity: 1;
  background-color: #698dda;
  margin-right: 4px;
  padding-left: 4px;
  padding-right: 4px;
}

.tag-14.clear.hovered:hover {
  background-color: #698ddab3;
}

.tag-14.clear.blue {
  padding-right: 3px;
}

.tag-14.clear.blue:hover, .tag-14.clear.blue.hovered {
  background-color: #2196f3;
}

.tag-14.clear.blue.hovered:hover {
  background-color: #2196f3b3;
}

.tag-14.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-14.clear.orange:hover {
  background-color: #e59102;
}

.tag-14.clear.orange.expr {
  padding-left: 20px;
}

.tag-14.clear.orange.hovered {
  background-color: #e59102;
  padding-left: 2px;
  padding-right: 5px;
}

.tag-14.clear.orange.hovered:hover {
  background-color: #ffa000b3;
}

.tag-14.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-14.multi:hover {
  filter: saturate(200%);
}

.tag-14.multi.value {
  background-color: #69eee2;
}

.tag-14.multi.table {
  background-color: #8fcbff;
}

.tag-14.multi.operator {
  background-color: #ffcc80;
}

.tag-14.multi.field {
  background-color: #d6bfff;
}

.tag-14.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-14.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-14.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-14.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-14.record-type:hover {
  background-color: #0189f5;
}

.div-block-4733 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-59 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4734 {
  padding-right: 6px;
  position: relative;
}

.div-block-4735 {
  overflow: auto;
}

.ac-default-label-251 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-251.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-40 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.text-block-477 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.form-block-181 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-252 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-68 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-row-24 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-4736 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4736.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4737 {
  margin-right: 20px;
}

.db-tab-58 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-58:hover {
  opacity: .93;
}

.db-tab-58.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-58.current.hidden {
  max-width: none;
}

.db-tab-58.hidden {
  flex: none;
}

.div-block-4738 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4739 {
  width: 300px;
  min-height: 100px;
}

.div-block-4740 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-330 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-330:hover {
  opacity: 1;
}

.div-block-4741 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-154 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-449 {
  width: 20px;
}

.text-block-478 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-478.ellipsis {
  max-width: 500px;
}

.text-block-478.ellipsis.null {
  color: #7e7fa6;
}

.text-block-479 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-57 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-57:hover {
  opacity: 1;
}

.ac-default-label-252 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-252:focus {
  width: 200px;
}

.ac-default-label-252.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-19 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4742 {
  width: 240px;
}

.fc-icon-43 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-43:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-138 {
  font-weight: 700;
}

.chip-label-204 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-204.light {
  color: #fff;
}

.div-block-4743 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-57 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-57.hidden {
  padding-right: 6px;
}

.form-block-182 {
  margin-bottom: 5px;
}

.tag-content-143 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-480 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-481 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4744 {
  width: 100%;
  height: 100%;
}

.div-block-4745 {
  height: 6px;
  position: absolute;
}

.image-450 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4746 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.link-84 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-84.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-84.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-58 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-55 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-482 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-244 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4747 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4748 {
  padding-left: 10px;
}

.div-block-4749 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-451 {
  transform: rotate(180deg);
}

.div-block-4750 {
  display: flex;
}

.div-block-4751 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-29 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-4752 {
  display: flex;
}

.tag-content-144 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-16-6 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-4753 {
  background-color: #243c92;
}

.tag-icon-chjlopy-5 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-193 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-193:hover {
  background-color: #e4f2ff;
}

.result-row-193.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4754 {
  padding: 5px;
}

.results-wrapper-86 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-86.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-86.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-86.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4755 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-452 {
  width: 16px;
}

.div-block-4756 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4756.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-155 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-155.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-87 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-87.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.modal-top-bar-88 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.result-row-194 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-194:hover {
  background-color: #e4f2ff;
}

.result-row-194.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-138 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-138.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-13-16 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-16.grey {
  color: #494949;
}

.text-13-16.white {
  color: #ffffffe6;
}

.text-13-16.semi {
  font-weight: 600;
}

.text-13-16.light-grey {
  color: #818181;
}

.link-85 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-85.light-blue {
  color: #97ceff;
}

.link-85.light-blue:hover {
  text-decoration: underline;
}

.button-ai-voice {
  color: #fff;
  cursor: pointer;
  background-color: #ff05bc;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd509_ai-mike.png"), linear-gradient(41deg, #f504ac 28%, #5604c9 70%, #3604c7);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 25px, auto;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-right: 12px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: opacity .6s;
  display: flex;
}

.button-ai-voice:hover {
  opacity: 100;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd50e_ai-sparkles.png"), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd509_ai-mike.png"), linear-gradient(333deg, #f504ac 23%, #5604c9 78%, #3604c7);
  background-position: 50%, 50%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: 25px, 25px, auto;
}

.button-ai-voice.processing {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca949_spinner2.gif"), none;
  background-position: 50%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: 25px, auto;
}

.button-ai-voice.stop {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd51a_ai-stop.png"), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd509_ai-mike.png"), linear-gradient(41deg, #ca00b6 14%, #6563ff 76%, #0062a8);
  background-position: 50%, 50%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: 24px, auto, auto;
}

.button-ai-voice.stop:hover {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67bcd77318b8f4687f0dd51e_ai-stop2.png"), none;
}

.text-span-139 {
  font-weight: 400;
}

.matched-245 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-245.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4757 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-4758 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4758.flex {
  display: flex;
}

.text-14-101 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-101.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-101.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-101.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-139 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-139.sm {
  font-size: 14px;
  line-height: 18px;
}

.autocomplete-input-376 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-376.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4759 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4760 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-169 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-169::placeholder {
  color: #b4b4b4;
}

.remove-331 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-331:hover {
  opacity: 1;
}

.remove-331.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4761 {
  padding-top: 3px;
}

.search-wrapper-78 {
  width: 100%;
  position: relative;
}

.result-row-195 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-195:hover {
  background-color: #e4f2ff;
}

.result-row-195.selected {
  background-color: #d1e9ff;
}

.search-input-action-5 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-453 {
  width: 16px;
}

.remove-332 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-332:hover {
  opacity: 1;
}

.remove-332.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-253 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-253._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-377 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-377.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-377.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4762 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.chip-label-xs-6 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-6.white {
  color: #ffffffe6;
}

.text-span-141 {
  font-weight: 400;
}

.chip-label-205 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-205.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-140 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-140.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-246 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-246.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-254 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-254._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.ac-default-label-255 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-255._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-156, .results-holder-157 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-content-145 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-145.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-145.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4763 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-146 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4764 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-14 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.results-scroller-253 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-253.sm {
  min-width: 304px;
}

.text-span-142 {
  padding-left: 4px;
  font-weight: 400;
}

.result-row-196 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-196:hover {
  background-color: #e4f2ff;
}

.result-row-196.selected {
  background-color: #d1e9ff;
}

.results-wrapper-88 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-88.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-378 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-378.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-13 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.keyword-search-input-13 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-13::placeholder {
  color: #667792;
}

.label-wrapper-8 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-8._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-454 {
  width: 16px;
}

.ac-default-label-256 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-256._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-256._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-256._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.textarea-31 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-31::placeholder {
  color: #979797;
}

.results-scroller-254 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-254.assign {
  width: 100%;
  min-width: 300px;
}

.chip-address-6 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-6.sm {
  font-size: 12px;
  line-height: 16px;
}

.task-button-bar-4 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
  padding: 10px 16px;
  display: flex;
}

.chip-label-206 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-206.sm {
  font-size: 13px;
  line-height: 16px;
}

.detail-inner-wrapper-2 {
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 16px;
}

.results-scroller-255 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-255.assign {
  width: 100%;
  min-width: 304px;
}

.matched-247 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-247.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-197 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-197:hover {
  background-color: #e4f2ff;
}

.result-row-197.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-141 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-141.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-183 {
  margin-bottom: 0;
}

.matched-248 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-248.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.action-item-header-4 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 2px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-4:hover {
  background-color: #f8ecc1;
}

.action-item-header-4.editable {
  background-color: #f5fbff;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-4.resolved {
  background-color: #dafde4;
}

.action-item-header-4.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-4.flash {
  background-color: silver;
}

.action-item-header-4.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-4.light-blue:hover {
  background-color: #d1edfa;
}

.results-holder-158 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-158.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-5 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-5.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-5.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-5.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.image-455 {
  width: 16px;
  margin-right: 4px;
}

.div-block-4765 {
  flex: 1;
}

.status-tag-3 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4766 {
  position: relative;
}

.action-items-outerwrapper-5 {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.activity-message-2 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-2.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.address-5 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-5.sm {
  font-size: 13px;
  line-height: 16px;
}

.tag-content-147 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-147.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-147.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-15 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-15:hover {
  opacity: .6;
}

.clear-keyword-icon-15.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-159 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-159.tags {
  display: none;
}

.notes-section-2 {
  max-width: 720px;
  padding: 5px 16px;
  display: block;
}

.div-block-4767 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ai-recording-button-holder.hidden {
  display: none;
}

.file-link {
  justify-content: flex-start;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.results-scroller-256 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-256.sm {
  width: auto;
  min-width: 300px;
}

.questions-wrapper {
  text-align: center;
  width: 60%;
  min-width: 800px;
  max-width: 800px;
  min-height: 100px;
  margin: 0 auto -50px;
  padding: 0 20px;
  display: block;
  position: absolute;
  inset: auto 0% 80px;
}

.questions-wrapper.other {
  width: auto;
  min-width: auto;
  max-width: none;
  min-height: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  bottom: 0;
}

.question-2 {
  color: #ffffffc7;
  text-align: center;
  cursor: pointer;
  background-color: #152981;
  border: 1px solid #3164ff;
  border-radius: 50px;
  min-width: 50px;
  height: 48px;
  margin-bottom: 8px;
  margin-left: 4px;
  margin-right: 4px;
  padding-top: 13px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  transition: background-color .4s;
  display: inline-block;
}

.question-2:hover {
  background-color: #243daa;
}

.intro-17, .intro-18 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.tag-icon-chjlopy-6 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-257 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-257.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-198 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-198:hover {
  background-color: #e4f2ff;
}

.result-row-198.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-199 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-199:hover {
  background-color: #e4f2ff;
}

.result-row-199.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4768 {
  padding: 5px;
}

.results-wrapper-89 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-89.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-89.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-89.assign-copy {
  width: 100%;
  min-width: 300px;
}

.reason-input-section-4 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin-bottom: 20px;
  display: block;
}

.edit-resolution-input-holder-2 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  min-height: 40px;
  margin-top: 10px;
}

.div-block-4769 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-456 {
  width: 16px;
}

.div-block-4770 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4770.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-160 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-160.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-90 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-90.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.autocomplete-input-379 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-379.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-379.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.image-457 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-89 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.unmatched-142 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-142.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-200 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-200:hover {
  background-color: #e4f2ff;
}

.result-row-200.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-143 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-143.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-86 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-86.light-blue {
  color: #97ceff;
}

.link-86.light-blue:hover {
  text-decoration: underline;
}

.text-span-143 {
  font-weight: 400;
}

.resolution-display-wrapper-3 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-184 {
  margin-bottom: 0;
}

.matched-249 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-249.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-207 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-207.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4771 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-161 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-161.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.edit-options-menu-2 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.div-block-4772 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4772.flex {
  display: flex;
}

.text-14-102 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-102.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-102.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-102.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-144 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-144.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-257 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-257._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4773 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4774 {
  flex: 1;
}

.autocomplete-input-380 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-380.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4775 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4776 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-170 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-170::placeholder {
  color: #b4b4b4;
}

.div-block-4777 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-333 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-333:hover {
  opacity: 1;
}

.remove-333.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4778 {
  padding-top: 3px;
}

.task-button-bar-5 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.activity-message-wrapper-b-2 {
  max-width: 900px;
  max-height: 420px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.search-wrapper-79 {
  width: 100%;
  position: relative;
}

.action-item-heading-wrapper-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-3.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.result-row-201 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-201:hover {
  background-color: #e4f2ff;
}

.result-row-201.selected {
  background-color: #d1e9ff;
}

.search-input-action-6 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-458 {
  width: 16px;
}

.remove-334 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-334:hover {
  opacity: 1;
}

.remove-334.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-258 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-258._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-381 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-381.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-381.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4779 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.key-info-section-2 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 8px 8px 12px;
}

.unmatched-145 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-145.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-145 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4780 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-202 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-202:hover {
  background-color: #e4f2ff;
}

.result-row-202.selected {
  background-color: #d1e9ff;
}

.div-block-4781 {
  padding: 5px;
}

.chip-label-xs-7 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-7.white {
  color: #ffffffe6;
}

.text-span-146 {
  font-weight: 400;
}

.view-button {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 8px 12px;
  transition: background-color .4s;
}

.view-button:hover {
  background-color: #0077b8;
}

.chip-label-208 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-208.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-146 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-146.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-459 {
  width: 16px;
}

.matched-250 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-250.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-259 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-259._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-14 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-14.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-32 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-32::placeholder {
  color: #979797;
}

.ac-default-label-260 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-260._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-162, .results-holder-163 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-7 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-80 {
  width: 100%;
  position: relative;
}

.matched-251 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-251.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.modal-single-item {
  background-image: linear-gradient(333deg, #008ba0, #008ba4 39%, #10415f);
  width: 100%;
  padding: 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.results-holder-164 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-164.tags {
  display: none;
}

.tag-content-148 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-149 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-149.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-149.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4782 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-252 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-252.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-147 {
  font-weight: 400;
}

.tag-content-150 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4783 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-15 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-203 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-203:hover {
  background-color: #e4f2ff;
}

.result-row-203.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.upload-doc-4 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  max-width: 900px;
  padding: 10px 12px;
}

.div-block-4784 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4784.flex {
  display: flex;
}

.results-scroller-258 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-258.sm {
  min-width: 304px;
}

.text-span-148 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-171 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-171::placeholder {
  color: #b4b4b4;
}

.result-row-204 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-204:hover {
  background-color: #e4f2ff;
}

.result-row-204.selected {
  background-color: #d1e9ff;
}

.div-block-4785 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tags-section-2 {
  max-width: 900px;
  margin-bottom: 20px;
}

.results-wrapper-91 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-91.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-382 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-382.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-15 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.notes-section-3 {
  padding: 5px 16px;
  display: block;
}

.image-460 {
  width: 16px;
}

.keyword-search-input-14 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-14::placeholder {
  color: #667792;
}

.label-wrapper-9 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-9._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-461 {
  width: 16px;
}

.ac-default-label-261 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-261._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-261._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-261._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.side-nav-3 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.results-scroller-259 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-259.sm {
  width: auto;
  min-width: 300px;
}

.action-item-header-5 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-5:hover {
  background-color: #f8ecc1;
}

.action-item-header-5.editable {
  background-color: #f5fbff;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-5.resolved {
  background-color: #dafde4;
}

.action-item-header-5.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-5.flash {
  background-color: silver;
}

.action-item-header-5.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-5.light-blue:hover {
  background-color: #d1edfa;
}

.textarea-33 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-33::placeholder {
  color: #979797;
}

.chip-address-7 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-7.sm {
  font-size: 12px;
  line-height: 16px;
}

.single-item-wrapper {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 6px;
  display: flex;
  overflow: auto;
}

.chip-label-209 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-209.sm {
  font-size: 13px;
  line-height: 16px;
}

.detail-inner-wrapper-3 {
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 16px;
}

.unmatched-147 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-147.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-260 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-260.assign {
  width: 100%;
  min-width: 304px;
}

.matched-253 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-253.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4786 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-205 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-205:hover {
  background-color: #e4f2ff;
}

.result-row-205.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-148 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-148.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-185 {
  margin-bottom: 0;
}

.div-block-4787 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4787.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-254 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-254.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-165 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-165.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-6 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-6.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-6.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-6.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.icon-reload-all {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  transition: background-color .4s, opacity .4s;
  position: absolute;
  inset: 4px 4px auto auto;
}

.icon-reload-all:hover {
  opacity: 1;
  background-color: #0077b8;
}

.image-462 {
  width: 16px;
  margin-right: 4px;
}

.matched-255 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-255.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4788 {
  flex: 1;
}

.text-13-17 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-17.grey {
  color: #494949;
}

.text-13-17.semi {
  font-weight: 600;
}

.text-13-17.white {
  color: #ffffffe6;
}

.text-13-17.light-grey {
  color: #818181;
}

.status-tag-4 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4789 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4790 {
  position: relative;
}

.action-item-name-6 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-6.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-6.edit {
  width: 100%;
  max-width: 780px;
}

.activity-message-3 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-3.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.address-6 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-6.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-10 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-10._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-151 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-151.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-151.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-16 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-16:hover {
  opacity: .6;
}

.clear-keyword-icon-16.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-166 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-166.tags {
  display: none;
}

.results-wrapper-92 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-92.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4791 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-input-holder-4 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  max-width: 900px;
  min-height: 40px;
}

.results-scroller-261 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-261.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4792 {
  padding-top: 3px;
}

.tag-icon-chjlopy-8 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-262 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-262.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-206 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-206:hover {
  background-color: #e4f2ff;
}

.result-row-206.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-207 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-207:hover {
  background-color: #e4f2ff;
}

.result-row-207.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4793 {
  padding: 5px;
}

.results-wrapper-93 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-93.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-93.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-93.assign-copy {
  width: 100%;
  min-width: 300px;
}

.reason-input-section-5 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin-bottom: 20px;
  display: block;
}

.edit-resolution-input-holder-3 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  min-height: 40px;
  margin-top: 10px;
}

.div-block-4794 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-463 {
  width: 16px;
}

.div-block-4795 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4795.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-167 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-167.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-94 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-94.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.autocomplete-input-383 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-383.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-383.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.image-464 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-90 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.unmatched-149 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-149.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-208 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-208:hover {
  background-color: #e4f2ff;
}

.result-row-208.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-150 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-150.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-87 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-87.light-blue {
  color: #97ceff;
}

.link-87.light-blue:hover {
  text-decoration: underline;
}

.text-span-149 {
  font-weight: 400;
}

.resolution-display-wrapper-4 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-186 {
  margin-bottom: 0;
}

.matched-256 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-256.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-210 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-210.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4796 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-168 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-168.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.edit-options-menu-3 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.div-block-4797 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4797.flex {
  display: flex;
}

.text-14-103 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-103.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-103.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-103.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-151 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-151.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-262 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-262._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4798 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4799 {
  flex: 1;
}

.autocomplete-input-384 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-384.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4800 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4801 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-172 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-172::placeholder {
  color: #b4b4b4;
}

.div-block-4802 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-335 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-335:hover {
  opacity: 1;
}

.remove-335.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4803 {
  padding-top: 3px;
}

.task-button-bar-6 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.activity-message-wrapper-b-3 {
  max-width: 900px;
  max-height: 420px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.search-wrapper-81 {
  width: 100%;
  position: relative;
}

.action-item-heading-wrapper-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-4.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.result-row-209 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-209:hover {
  background-color: #e4f2ff;
}

.result-row-209.selected {
  background-color: #d1e9ff;
}

.search-input-action-7 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-465 {
  width: 16px;
}

.remove-336 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-336:hover {
  opacity: 1;
}

.remove-336.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-263 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-263._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-385 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-385.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-385.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4804 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-152 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-152.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-151 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4805 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-210 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-210:hover {
  background-color: #e4f2ff;
}

.result-row-210.selected {
  background-color: #d1e9ff;
}

.div-block-4806 {
  padding: 5px;
}

.chip-label-xs-8 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-8.white {
  color: #ffffffe6;
}

.text-span-152 {
  font-weight: 400;
}

.chip-label-211 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-211.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-153 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-153.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-466 {
  width: 16px;
}

.matched-257 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-257.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-264 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-264._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-16 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-16.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-34 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-34::placeholder {
  color: #979797;
}

.ac-default-label-265 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-265._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-169, .results-holder-170 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-9 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-82 {
  width: 100%;
  position: relative;
}

.matched-258 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-258.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-171 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-171.tags {
  display: none;
}

.tag-content-152 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-153 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-153.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-153.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4807 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-259 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-259.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-153 {
  font-weight: 400;
}

.tag-content-154 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4808 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-16 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-211 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-211:hover {
  background-color: #e4f2ff;
}

.result-row-211.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.upload-doc-5 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  max-width: 900px;
  padding: 10px 12px;
}

.div-block-4809 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4809.flex {
  display: flex;
}

.results-scroller-263 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-263.sm {
  min-width: 304px;
}

.text-span-154 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-173 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-173::placeholder {
  color: #b4b4b4;
}

.result-row-212 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-212:hover {
  background-color: #e4f2ff;
}

.result-row-212.selected {
  background-color: #d1e9ff;
}

.div-block-4810 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-95 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-95.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-386 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-386.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-17 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.notes-section-4 {
  padding: 5px 16px;
  display: block;
}

.image-467 {
  width: 16px;
}

.keyword-search-input-15 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-15::placeholder {
  color: #667792;
}

.label-wrapper-11 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-11._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-468 {
  width: 16px;
}

.ac-default-label-266 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-266._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-266._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-266._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.side-nav-4 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.results-scroller-264 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-264.sm {
  width: auto;
  min-width: 300px;
}

.action-item-header-6 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-6:hover {
  background-color: #f8ecc1;
}

.action-item-header-6.resolved {
  background-color: #dafde4;
}

.action-item-header-6.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-6.flash {
  background-color: silver;
}

.action-item-header-6.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-6.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-6.light-blue.flash {
  background-color: silver;
}

.action-item-header-6.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.textarea-35 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-35::placeholder {
  color: #979797;
}

.chip-address-8 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-8.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-212 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-212.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-154 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-154.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-265 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-265.assign {
  width: 100%;
  min-width: 304px;
}

.matched-260 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-260.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4811 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-213 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-213:hover {
  background-color: #e4f2ff;
}

.result-row-213.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-155 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-155.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-187 {
  margin-bottom: 0;
}

.div-block-4812 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4812.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-261 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-261.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-172 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-172.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-7 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-7.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-7.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-7.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.image-469 {
  width: 16px;
  margin-right: 4px;
}

.matched-262 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-262.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4813 {
  flex: 1;
}

.text-13-18 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-18.grey {
  color: #494949;
}

.text-13-18.semi {
  font-weight: 600;
}

.text-13-18.light-grey {
  color: #818181;
}

.text-13-18.white, .text-13-18.white-copy, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white, .text-13-18.white {
  color: #ffffffe6;
}

.status-tag-5 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4814 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4815 {
  position: relative;
}

.action-item-name-7 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-7.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-7.edit {
  width: 100%;
  max-width: 900px;
}

.activity-message-4 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-4.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.address-7 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-7.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-12 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-12._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-155 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-155.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-155.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-17 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-17:hover {
  opacity: .6;
}

.clear-keyword-icon-17.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-173 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-173.tags {
  display: none;
}

.results-wrapper-96 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-96.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4816 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-19 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-19.semi, .text-13-19.semi.white {
  font-weight: 600;
}

.text-input-holder-5 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  max-width: 900px;
  min-height: 40px;
}

.results-scroller-266 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-266.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4817 {
  padding-top: 3px;
}

.tag-icon-chjlopy-10 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-267 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-267.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-214 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-214:hover {
  background-color: #e4f2ff;
}

.result-row-214.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-215 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-215:hover {
  background-color: #e4f2ff;
}

.result-row-215.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-4818 {
  padding: 5px;
}

.results-wrapper-97 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-97.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-97.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-97.assign-copy {
  width: 100%;
  min-width: 300px;
}

.edit-resolution-input-holder-4 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  min-height: 40px;
  margin-top: 10px;
}

.div-block-4819 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-470 {
  width: 16px;
}

.div-block-4820 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4820.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-174 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-174.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-98 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-98.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.autocomplete-input-387 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-387.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-387.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.image-471 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-91 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.unmatched-156 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-156.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-216 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-216:hover {
  background-color: #e4f2ff;
}

.result-row-216.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-157 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-157.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-88 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-88.light-blue {
  color: #97ceff;
}

.link-88.light-blue:hover {
  text-decoration: underline;
}

.text-span-155 {
  font-weight: 400;
}

.resolution-display-wrapper-5 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-188 {
  margin-bottom: 0;
}

.matched-263 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-263.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-213 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-213.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4821 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-175 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-175.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.edit-options-menu-4 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.div-block-4822 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4822.flex {
  display: flex;
}

.text-14-104 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-104.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-104.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-104.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-158 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-158.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-267 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-267._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4823 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4824 {
  flex: 1;
}

.autocomplete-input-388 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-388.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4825 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4826 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-174 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-174::placeholder {
  color: #b4b4b4;
}

.div-block-4827 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-337 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-337:hover {
  opacity: 1;
}

.remove-337.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4828 {
  padding-top: 3px;
}

.activity-message-wrapper-b-4 {
  max-width: 900px;
  max-height: 420px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.search-wrapper-83 {
  width: 100%;
  position: relative;
}

.action-item-heading-wrapper-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-5.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.result-row-217 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-217:hover {
  background-color: #e4f2ff;
}

.result-row-217.selected {
  background-color: #d1e9ff;
}

.search-input-action-8 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-472 {
  width: 16px;
}

.remove-338 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-338:hover {
  opacity: 1;
}

.remove-338.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-268 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-268._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-389 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-389.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-389.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4829 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-159 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-159.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-157 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4830 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-218 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-218:hover {
  background-color: #e4f2ff;
}

.result-row-218.selected {
  background-color: #d1e9ff;
}

.div-block-4831 {
  padding: 5px;
}

.chip-label-xs-9 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-9.white {
  color: #ffffffe6;
}

.text-span-158 {
  font-weight: 400;
}

.chip-label-214 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-214.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-160 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-160.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-473 {
  width: 16px;
}

.matched-264 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-264.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-269 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-269._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-18 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-18.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-36 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-36::placeholder {
  color: #979797;
}

.ac-default-label-270 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-270._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-176, .results-holder-177 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-11 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-84 {
  width: 100%;
  position: relative;
}

.matched-265 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-265.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-178 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-178.tags {
  display: none;
}

.tag-content-156 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-157 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-157.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-157.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4832 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-266 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-266.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-159 {
  font-weight: 400;
}

.tag-content-158 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4833 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-17 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-219 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-219:hover {
  background-color: #e4f2ff;
}

.result-row-219.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4834 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4834.flex {
  display: flex;
}

.results-scroller-268 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-268.sm {
  min-width: 304px;
}

.text-span-160 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-175 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-175::placeholder {
  color: #b4b4b4;
}

.result-row-220 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-220:hover {
  background-color: #e4f2ff;
}

.result-row-220.selected {
  background-color: #d1e9ff;
}

.div-block-4835 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-99 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-99.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-390 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-390.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.section-header-19 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.notes-section-5 {
  padding: 5px 16px;
  display: block;
}

.image-474 {
  width: 16px;
}

.keyword-search-input-16 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-16::placeholder {
  color: #667792;
}

.label-wrapper-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-13._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-475 {
  width: 16px;
}

.ac-default-label-271 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-271._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-271._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-271._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-269 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-269.sm {
  width: auto;
  min-width: 300px;
}

.textarea-37 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-37::placeholder {
  color: #979797;
}

.chip-address-9 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-9.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-215 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-215.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-161 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-161.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-270 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-270.assign {
  width: 100%;
  min-width: 304px;
}

.matched-267 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-267.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4836 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-221 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-221:hover {
  background-color: #e4f2ff;
}

.result-row-221.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-162 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-162.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-189 {
  margin-bottom: 0;
}

.div-block-4837 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4837.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-268 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-268.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-179 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-179.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-8 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-8.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-8.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-8.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.image-476 {
  width: 16px;
  margin-right: 4px;
}

.matched-269 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-269.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4838 {
  flex: 1;
}

.status-tag-6 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4839 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4840 {
  position: relative;
}

.activity-message-5 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-5.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.address-8 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-8.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-14 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-14._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-159 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-159.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-159.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-18 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-18:hover {
  opacity: .6;
}

.clear-keyword-icon-18.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-180 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-180.tags {
  display: none;
}

.results-wrapper-100 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-100.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4841 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-20 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-20.semi, .text-13-20.semi.white {
  font-weight: 600;
}

.results-scroller-271 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-271.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4842 {
  padding-top: 3px;
}

.tag-icon-chjlopy-12 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-272 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-272.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-222 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-222:hover {
  background-color: #e4f2ff;
}

.result-row-222.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-223 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-223:hover {
  background-color: #e4f2ff;
}

.result-row-223.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-wrapper-101 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-101.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-101.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-101.assign-copy {
  width: 100%;
  min-width: 300px;
}

.edit-resolution-input-holder-5 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  min-height: 40px;
  margin-top: 10px;
}

.div-block-4843 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-477 {
  width: 16px;
}

.chip-address-10 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-10.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4844 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4844.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-181 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-181.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-102 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-102.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.autocomplete-input-391 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-391.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-391.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.image-478 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-92 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.unmatched-163 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-163.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-224 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-224:hover {
  background-color: #e4f2ff;
}

.result-row-224.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-164 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-164.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-89 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-89.light-blue {
  color: #97ceff;
}

.link-89.light-blue:hover {
  text-decoration: underline;
}

.text-span-161 {
  font-weight: 400;
}

.resolution-display-wrapper-6 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-190 {
  margin-bottom: 0;
}

.matched-270 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-270.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-216 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-216.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4845 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-182 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-182.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.edit-options-menu-5 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.edit-options-menu-5.hidden {
  display: block;
}

.div-block-4846 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4846.flex {
  display: flex;
}

.text-14-105 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-105.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-105.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-105.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-165 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-165.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-272 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-272._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4847 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4848 {
  flex: 1;
}

.autocomplete-input-392 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-392.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.div-block-4849 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4850 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-176 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-176::placeholder {
  color: #b4b4b4;
}

.div-block-4851 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-339 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-339:hover {
  opacity: 1;
}

.remove-339.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4852 {
  padding-top: 3px;
}

.action-item-heading-wrapper-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-6._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-6.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.activity-message-wrapper-b-5 {
  max-width: 900px;
  max-height: 420px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.search-wrapper-85 {
  width: 100%;
  position: relative;
}

.result-row-225 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-225:hover {
  background-color: #e4f2ff;
}

.result-row-225.selected {
  background-color: #d1e9ff;
}

.search-input-action-9 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-479 {
  width: 16px;
}

.remove-340 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-340:hover {
  opacity: 1;
}

.remove-340.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-273 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-273._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-input-393 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-393.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-393.owners {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.div-block-4853 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-166 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-166.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-163 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4854 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-226 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-226:hover {
  background-color: #e4f2ff;
}

.result-row-226.selected {
  background-color: #d1e9ff;
}

.div-block-4855 {
  padding: 5px;
}

.chip-label-xs-10 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-10.white {
  color: #ffffffe6;
}

.text-span-164 {
  font-weight: 400;
}

.chip-label-217 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-217.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-167 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-167.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-480 {
  width: 16px;
}

.matched-271 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-271.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-274 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-274._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-20 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-20.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-38 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-38::placeholder {
  color: #979797;
}

.ac-default-label-275 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-275._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-183, .results-holder-184 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-13 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-86 {
  width: 100%;
  position: relative;
}

.matched-272 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-272.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-185 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-185.tags {
  display: none;
}

.tag-content-160 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-161 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-161.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-161.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4856 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-273 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-273.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-165 {
  font-weight: 400;
}

.tag-content-162 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-4857 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-18 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-227 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-227:hover {
  background-color: #e4f2ff;
}

.result-row-227.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4858 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4858.flex {
  display: flex;
}

.results-scroller-273 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-273.sm {
  min-width: 304px;
}

.text-span-166 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-177 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-177::placeholder {
  color: #b4b4b4;
}

.result-row-228 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-228:hover {
  background-color: #e4f2ff;
}

.result-row-228.selected {
  background-color: #d1e9ff;
}

.address-9 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-9.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4859 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-103 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-103.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.autocomplete-input-394 {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-394.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-394.ownerswafawefawef, .autocomplete-input-394.owners {
  border-color: #dbdbdb;
  min-height: 30px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-394.users {
  border-color: #dbdbdb;
  min-height: 40px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-394.owners {
  border-color: #dbdbdb;
  min-height: 30px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.autocomplete-input-394.owners.awef {
  min-height: 30px;
}

.section-header-21 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.notes-section-6 {
  padding: 5px 16px;
  display: block;
}

.image-481 {
  width: 16px;
}

.keyword-search-input-17 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-17::placeholder {
  color: #667792;
}

.label-wrapper-15 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-15._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-482 {
  width: 16px;
}

.ac-default-label-276 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-276._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-276._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-276._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-274 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-274.sm {
  width: auto;
  min-width: 300px;
}

.textarea-39 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-39::placeholder {
  color: #979797;
}

.chip-label-218 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-218.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-168 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-168.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-275 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-275.assign {
  width: 100%;
  min-width: 304px;
}

.matched-274 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-274.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4861 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-229 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-229:hover {
  background-color: #e4f2ff;
}

.result-row-229.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-169 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-169.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-191 {
  margin-bottom: 0;
}

.div-block-4862 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4862.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-275 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-275.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4863 {
  align-self: center;
  display: flex;
}

.results-holder-186 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-186.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-9 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-9.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-9.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-9.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.image-483 {
  width: 16px;
  margin-right: 4px;
}

.matched-276 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-276.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4864 {
  flex: 1;
}

.status-tag-7 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4865 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4866 {
  position: relative;
}

.cancel-save-button-holder-4 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-6 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-6.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.label-wrapper-16 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-16._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-163 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-163.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-163.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-19 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-19:hover {
  opacity: .6;
}

.clear-keyword-icon-19.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-187 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-187.tags {
  display: none;
}

.results-wrapper-104 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-104.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4867 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-21 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-21.semi, .text-13-21.semi.white {
  font-weight: 600;
}

.results-scroller-276 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-276.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4868 {
  padding-top: 3px;
}

.tag-icon-chjlopy-14 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-277 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-277.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-230 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-230:hover {
  background-color: #e4f2ff;
}

.result-row-230.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-231 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-231:hover {
  background-color: #e4f2ff;
}

.result-row-231.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-wrapper-105 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-105.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-105.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-105.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4869 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-484 {
  width: 16px;
}

.chip-address-11 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-11.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4870 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4870.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-188 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-188.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.results-wrapper-106 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-106.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-485 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-93 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-4871 {
  display: flex;
}

.unmatched-170 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-170.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-232 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-232:hover {
  background-color: #e4f2ff;
}

.result-row-232.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-171 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-171.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-90 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-90.light-blue {
  color: #97ceff;
}

.link-90.light-blue:hover {
  text-decoration: underline;
}

.text-span-167 {
  font-weight: 400;
}

.resolution-display-wrapper-7 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-192 {
  margin-bottom: 0;
}

.matched-277 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-277.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-219 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-219.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4872 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-189 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-189.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-4873 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4873.flex {
  display: flex;
}

.text-14-106 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-106.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-106.semi {
  font-weight: 600;
  line-height: 20px;
}

.text-14-106.white {
  color: #ffffffdb;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  font-weight: 400;
}

.unmatched-172 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-172.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-277 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-277._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4874 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4875 {
  flex: 1;
}

.div-block-4876 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4877 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-178 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-178::placeholder {
  color: #b4b4b4;
}

.div-block-4878 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-341 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-341:hover {
  opacity: 1;
}

.remove-341.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4879 {
  padding-top: 3px;
}

.action-item-heading-wrapper-7 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-7._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-7.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-87 {
  width: 100%;
  position: relative;
}

.result-row-233 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-233:hover {
  background-color: #e4f2ff;
}

.result-row-233.selected {
  background-color: #d1e9ff;
}

.search-input-action-10 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-486 {
  width: 16px;
}

.remove-342 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-342:hover {
  opacity: 1;
}

.remove-342.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-278 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-278._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4880 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-173 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-173.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-169 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4881 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-234 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-234:hover {
  background-color: #e4f2ff;
}

.result-row-234.selected {
  background-color: #d1e9ff;
}

.div-block-4882 {
  padding: 5px;
}

.chip-label-xs-11 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-11.white {
  color: #ffffffe6;
}

.text-span-170 {
  font-weight: 400;
}

.chip-label-220 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-220.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-174 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-174.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-487 {
  width: 16px;
}

.matched-278 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-278.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-279 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-279._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-22 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-22.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-40 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-40::placeholder {
  color: #979797;
}

.ac-default-label-280 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-280._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-190, .results-holder-191 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-15 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-88 {
  width: 100%;
  position: relative;
}

.matched-279 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-279.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-192 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-192.tags {
  display: none;
}

.tag-content-164 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-165 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-165.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-165.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4883 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-280 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-280.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-171 {
  font-weight: 400;
}

.tag-content-166 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-19 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-235 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-235:hover {
  background-color: #e4f2ff;
}

.result-row-235.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4884 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4884.flex {
  display: flex;
}

.results-scroller-278 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-278.sm {
  min-width: 304px;
}

.text-span-172 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-179 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-179::placeholder {
  color: #b4b4b4;
}

.result-row-236 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-236:hover {
  background-color: #e4f2ff;
}

.result-row-236.selected {
  background-color: #d1e9ff;
}

.address-10 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-10.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4885 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-107 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-107.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-107 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-107.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.section-header-23 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.notes-section-7 {
  padding: 5px 16px;
  display: block;
}

.image-488 {
  width: 16px;
}

.keyword-search-input-18 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-18::placeholder {
  color: #667792;
}

.label-wrapper-17 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-17._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-489 {
  width: 16px;
}

.ac-default-label-281 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-281._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-281._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-281._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-279 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-279.sm {
  width: auto;
  min-width: 300px;
}

.textarea-41 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-41::placeholder {
  color: #979797;
}

.chip-label-221 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-221.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-175 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-175.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-280 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-280.assign {
  width: 100%;
  min-width: 304px;
}

.matched-281 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-281.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4887 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-237 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-237:hover {
  background-color: #e4f2ff;
}

.result-row-237.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-176 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-176.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-193 {
  margin-bottom: 0;
}

.div-block-4888 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4888.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-282 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-282.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4889 {
  align-self: center;
  display: flex;
}

.results-holder-193 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-193.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-10 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-10.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-10.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-10.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-4890 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-490 {
  width: 16px;
  margin-right: 4px;
}

.matched-283 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-283.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4891 {
  flex: 1;
}

.status-tag-8 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4892 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4893 {
  position: relative;
}

.cancel-save-button-holder-5 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-7 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-7.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.label-wrapper-18 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-18._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.activity-message-wrapper-b-6 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.tag-content-167 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-167.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-167.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-20 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-20:hover {
  opacity: .6;
}

.clear-keyword-icon-20.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-194 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-194.tags {
  display: none;
}

.results-wrapper-108 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-108.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4894 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-22 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-22.semi, .text-13-22.semi.white {
  font-weight: 600;
}

.results-scroller-281 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-281.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4895 {
  padding-top: 3px;
}

.text-12-white-60 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-395 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.sharing-tagging-wrapper-21 {
  flex: 1;
  display: none;
  overflow: auto;
}

.div-block-4896 {
  width: 4px;
  min-width: 4px;
}

.form-56 {
  position: relative;
}

.record-modal-43 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.unmatched-177 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.collection-edit-content-65 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-491 {
  margin-right: 6px;
}

.icon-div-115 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-115:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-115.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-115.activity:hover {
  background-color: #0000;
}

.icon-div-115.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-115.save {
  cursor: pointer;
}

.icon-div-115.disabled {
  opacity: .36;
}

.icon-div-115.disabled:hover {
  background-color: #0000;
}

.icon-div-115.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-115.excel {
  cursor: pointer;
}

.icon-div-115.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-115.stop:hover {
  opacity: 1;
}

.icon-div-115.stop.disabled {
  opacity: .38;
}

.icon-div-115.delete {
  display: flex;
}

.content-row-95 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-95.selected {
  background-color: #faf2a1;
}

.content-row-95.hover {
  background-color: #a9bde8;
}

.content-row-95._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-396 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-4897 {
  padding: 0;
}

.results-wrapper-109 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.div-block-4898 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.explorer-cell-134 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-282 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-282:focus {
  width: 200px;
}

.ac-default-label-282.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-9 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-9:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-4899 {
  margin-right: 20px;
}

.div-block-4900 {
  padding-left: 6px;
}

.text-block-483 {
  color: #fff;
  margin-left: 10px;
}

.div-block-4901 {
  border-radius: 8px;
}

.results-scroller-282 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-282.custom-scroller.vertical-custom-scroller {
  display: block;
}

.result-row-238 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-238:hover {
  background-color: #0000004a;
}

.div-block-4902 {
  flex: 1;
  overflow: hidden;
}

.div-block-4903 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-397 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.autocomplete-input-397.comma-separated {
  border-style: solid;
  border-color: #3a60d4;
  display: inline-block;
  top: 0;
  left: 0;
}

.autocomplete-input-397.hlk {
  width: 100%;
  min-height: 30px;
}

.div-block-4904 {
  position: relative;
}

.text-span-173 {
  color: #ffffffe6;
}

.close-section-copy-98 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  justify-content: flex-start;
  align-items: center;
  width: 12px;
  height: 12px;
  margin-left: 0;
  margin-right: 6px;
  display: block;
  position: static;
}

.close-section-copy-98:hover {
  opacity: 1;
}

.div-block-4905 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-4906 {
  flex: 0 auto;
}

.div-block-4907 {
  margin-right: 20px;
}

.div-block-4908 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-23 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-23.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-4909 {
  align-items: center;
  display: flex;
}

.result-icon-15 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-15.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-15.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f3dc220ae8e53e016e06925_fastcloud.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-15.query {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62b501fc7691c38301f43031_query.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-15.alias {
  background-image: none;
  padding-left: 3px;
  font-weight: 700;
}

.result-icon-15.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-15.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-15.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-15.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-15.comment {
  opacity: .64;
  background-image: none;
  position: relative;
}

.result-icon-15.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-15.number {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
}

.result-icon-15.mini-calendar {
  opacity: .84;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1edd05db81f1a6dc96b7b9_icon-date.png");
}

.result-icon-15.calendar {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b6d6f719f0291dd35de40f_calendly-icon.png");
}

.result-icon-15.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-15.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-15.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-15.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-15.keyword {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b797d419393_key.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-icon-15.all {
  opacity: .5;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-15.function {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62e33f883ed11b6cc841938e_function.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-15.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.div-block-4910 {
  flex: 1;
  padding-right: 8px;
  display: flex;
  overflow: hidden;
}

.action-button-34 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 130px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Open Sans, sans-serif;
  transition: background-color .4s;
  display: flex;
}

.action-button-34:hover {
  color: #fff;
  background-color: #0d72b9;
}

.action-button-34.checking {
  padding-left: 20px;
}

.div-block-4911 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.on-heading-34 {
  align-items: center;
  height: 28px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 20px;
  display: flex;
}

.text-field-180 {
  margin-top: 6px;
}

.div-block-4912 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-42 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-42::placeholder {
  color: #ffffff80;
}

.div-block-4913 {
  flex: 1;
  padding-left: 10px;
}

.block-59 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-59.hidden {
  min-height: 200px;
}

.header-label-59 {
  font-weight: 400;
}

.div-block-4914 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.div-block-4915 {
  cursor: pointer;
  display: flex;
  position: static;
}

.explorer-cell-135 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-492 {
  margin-right: 8px;
}

.div-block-4916 {
  align-self: center;
  display: flex;
}

.title-141 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-141._2 {
  justify-content: flex-start;
  display: flex;
}

.title-141.unselectable {
  cursor: move;
}

.div-block-4917 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-484 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-484:hover {
  background-color: #3b93ff;
}

.matched-284 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.tag-15 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-15.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-15.clear:hover, .tag-15.clear.show-hover {
  background-color: #698dda;
}

.header-row-69 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-181 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-4918 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-4919 {
  padding-left: 20px;
}

.div-block-4920 {
  min-height: 300px;
}

.div-block-4921 {
  position: relative;
}

.div-block-4922 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.filter-by-field-name-input-7 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.remove-343 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: block;
  position: absolute;
  inset: 7px -6px 0% auto;
}

.remove-343:hover {
  opacity: 1;
}

.div-block-4923 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-94 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-4924 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-4925 {
  height: 100px;
  display: flex;
}

.div-block-4926 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.autocomplete-input-398 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.text-initials-6-copy-9 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4927 {
  display: none;
}

.autocomplete-input-399 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-2 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.loader-60 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.div-block-4928 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.result-row-239 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-239:hover {
  background-color: #f3f5f8;
}

.result-row-239.selected-tab {
  background-color: #172766;
}

.result-row-239.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-239.selected {
  background-color: #d8e6fc;
}

.unmatched-178 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-178.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4929 {
  padding-right: 10px;
}

.matched-285 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-285.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-4930 {
  height: 30px;
  margin-bottom: 20px;
}

.image-493 {
  cursor: pointer;
}

.text-field-182 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-182::placeholder {
  color: #fffc;
}

.div-block-4931 {
  color: #ffffffb3;
}

.ac-label-103 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-103.suffix {
  padding-left: 6px;
}

.ac-label-103.selected-tab {
  color: #ffffffe6;
}

.div-block-4932 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.drag-bar-73 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-73:hover {
  background-color: #1c3d97;
}

.drag-bar-73.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.div-block-4933 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-11 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-11:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-485 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-4934 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4935 {
  display: flex;
}

.div-block-4936 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-46 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-4937 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-9 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-9:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.div-block-4938 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-4939 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-89 {
  display: block;
  position: relative;
}

.div-block-4940 {
  cursor: pointer;
  padding-right: 40px;
  display: flex;
}

.image-494 {
  filter: invert();
  position: relative;
}

.remove-344 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-344:hover {
  opacity: 1;
}

.link-91 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-91.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-91.bold:hover {
  color: #afd9ff;
}

.image-495 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-4941 {
  margin-left: 20px;
}

.icon-processing-12 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.div-block-4942 {
  display: flex;
  position: relative;
}

.div-block-4943 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-14 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.chat-response-18 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-4944 {
  background-color: #d3e7ff;
}

.div-block-4945 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-4946 {
  display: flex;
}

.results-holder-195 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-195.test {
  display: none;
}

.title-142 {
  justify-content: space-between;
  align-items: center;
  height: 40px;
  min-height: 32px;
  padding-top: 4px;
  padding-left: 22px;
  display: flex;
  position: relative;
}

.title-142.alias {
  height: 20px;
  min-height: 20px;
  padding-top: 0;
}

.close-section-copy-99 {
  z-index: 10000;
  opacity: .7;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd732_delete-thick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #fff9;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: -7px -7px 0% auto;
}

.close-section-copy-99:hover {
  opacity: 1;
}

.div-block-4947 {
  background-color: #3d597e;
}

.form-block-194 {
  margin-bottom: 0;
}

.div-block-4948 {
  width: 4px;
  min-width: 4px;
}

.chip-label-222 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4949 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-4950 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-283 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-345 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-345:hover {
  opacity: 1;
}

.tag-16 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-16.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-16.clear:hover {
  background-color: #698dda;
}

.tag-16.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-16.clear.pink:hover, .tag-16.clear.pink.hovered {
  background-color: #f06292;
}

.tag-16.clear.pink.hovered:hover {
  background-color: #f06292b3;
}

.tag-16.clear.selected {
  border-style: dotted;
  border-color: #fff;
}

.tag-16.clear.green {
  padding-left: 0;
}

.tag-16.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-16.clear.green.selected {
  background-color: #12b7c0;
}

.tag-16.clear.green.selected:hover {
  background-color: #12b7c0b3;
}

.tag-16.clear.hovered {
  opacity: 1;
  background-color: #698dda;
  margin-right: 4px;
  padding-left: 4px;
  padding-right: 4px;
}

.tag-16.clear.hovered:hover {
  background-color: #698ddab3;
}

.tag-16.clear.blue {
  padding-right: 3px;
}

.tag-16.clear.blue:hover, .tag-16.clear.blue.hovered {
  background-color: #2196f3;
}

.tag-16.clear.blue.hovered:hover {
  background-color: #2196f3b3;
}

.tag-16.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-16.clear.orange:hover {
  background-color: #e59102;
}

.tag-16.clear.orange.expr {
  padding-left: 20px;
}

.tag-16.clear.orange.hovered {
  background-color: #e59102;
  padding-left: 2px;
  padding-right: 5px;
}

.tag-16.clear.orange.hovered:hover {
  background-color: #ffa000b3;
}

.tag-16.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-16.multi:hover {
  filter: saturate(200%);
}

.tag-16.multi.value {
  background-color: #69eee2;
}

.tag-16.multi.table {
  background-color: #8fcbff;
}

.tag-16.multi.operator {
  background-color: #ffcc80;
}

.tag-16.multi.field {
  background-color: #d6bfff;
}

.tag-16.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-16.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-16.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-16.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-16.record-type:hover {
  background-color: #0189f5;
}

.div-block-4951 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-60 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-4952 {
  padding-right: 6px;
  position: relative;
}

.div-block-4953 {
  overflow: auto;
}

.ac-default-label-283 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-283.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-41 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.text-block-486 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.form-block-195 {
  margin-bottom: 0;
  margin-left: 10px;
}

.results-scroller-284 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.select-field-69 {
  color: #fffc;
  background-color: #0000;
  border: 1px solid #7a96bb;
  width: 140px;
  height: 28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.table-row-25 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-4954 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-4954.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-4955 {
  margin-right: 20px;
}

.db-tab-59 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-59:hover {
  opacity: .93;
}

.db-tab-59.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-59.current.hidden {
  max-width: none;
}

.db-tab-59.hidden {
  flex: none;
}

.div-block-4956 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-4957 {
  width: 300px;
  min-height: 100px;
}

.div-block-4958 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-346 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-346:hover {
  opacity: 1;
}

.div-block-4959 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-196 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-496 {
  width: 20px;
}

.text-block-487 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-487.ellipsis {
  max-width: 500px;
}

.text-block-487.ellipsis.null {
  color: #7e7fa6;
}

.text-block-488 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  position: absolute;
  inset: 0%;
}

.add-tab-58 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-58:hover {
  opacity: 1;
}

.ac-default-label-284 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-284:focus {
  width: 200px;
}

.ac-default-label-284.sql-ac-input {
  color: #ffffff7a;
}

.editing-config-modal-20 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-4960 {
  width: 240px;
}

.fc-icon-44 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-44:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.text-span-174 {
  font-weight: 700;
}

.chip-label-223 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-223.light {
  color: #fff;
}

.div-block-4961 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-58 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-58.hidden {
  padding-right: 6px;
}

.form-block-196 {
  margin-bottom: 5px;
}

.tag-content-168 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-489 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-490 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-4962 {
  width: 100%;
  height: 100%;
}

.div-block-4963 {
  height: 6px;
  position: absolute;
}

.image-497 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-4964 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-35 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-35:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-92 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-92.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-92.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-59 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-57 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-491 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-286 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-4965 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-4966 {
  padding-left: 10px;
}

.div-block-4967 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-498 {
  transform: rotate(180deg);
}

.div-block-4968 {
  display: flex;
}

.div-block-4969 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-30 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.div-block-4970 {
  display: flex;
}

.tag-content-169 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-16-7 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-4971 {
  background-color: #243c92;
}

.tag-icon-chjlopy-16 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-285 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-285.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-240 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-240:hover {
  background-color: #e4f2ff;
}

.result-row-240.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-241 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-241:hover {
  background-color: #e4f2ff;
}

.result-row-241.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-wrapper-110 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-110.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-110.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-110.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4972 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-499 {
  width: 16px;
}

.chip-address-12 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-12.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-4973 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4973.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-197 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-197.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.text-14-108 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-108.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-111 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-111.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-500 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-95 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-4974 {
  display: flex;
}

.unmatched-179 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-179.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-242 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-242:hover {
  background-color: #e4f2ff;
}

.result-row-242.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.single-item-wrapper-2 {
  border: 1px solid #ffffff96;
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: auto;
}

.unmatched-180 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-180.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-93 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-93.light-blue {
  color: #97ceff;
}

.link-93.light-blue:hover {
  text-decoration: underline;
}

.text-span-175 {
  font-weight: 400;
}

.resolution-display-wrapper-8 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-197 {
  margin-bottom: 0;
}

.matched-287 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-287.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-224 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-224.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4975 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-198 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-198.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-4976 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4976.flex {
  display: flex;
}

.unmatched-181 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-181.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-285 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-285._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4977 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-4978 {
  flex: 1;
}

.div-block-4979 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-4980 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-field-183 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-183::placeholder {
  color: #b4b4b4;
}

.div-block-4981 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-347 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-347:hover {
  opacity: 1;
}

.remove-347.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-4982 {
  padding-top: 3px;
}

.action-item-heading-wrapper-8 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-8._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-8.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-90 {
  width: 100%;
  position: relative;
}

.result-row-243 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-243:hover {
  background-color: #e4f2ff;
}

.result-row-243.selected {
  background-color: #d1e9ff;
}

.search-input-action-11 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-501 {
  width: 16px;
}

.remove-348 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-348:hover {
  opacity: 1;
}

.remove-348.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-286 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-286._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-4983 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-182 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-182.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-177 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-4984 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-244 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-244:hover {
  background-color: #e4f2ff;
}

.result-row-244.selected {
  background-color: #d1e9ff;
}

.div-block-4985 {
  padding: 5px;
}

.chip-label-xs-12 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-12.white {
  color: #ffffffe6;
}

.text-span-178 {
  font-weight: 400;
}

.chip-label-225 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-225.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-183 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-183.sm {
  font-size: 14px;
  line-height: 18px;
}

.image-502 {
  width: 16px;
}

.matched-288 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-288.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-287 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-287._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-24 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-24.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-43 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-43::placeholder {
  color: #979797;
}

.side-nav-item-3 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.side-nav-item-3:hover {
  opacity: 100;
  background-color: #00000029;
}

.ac-default-label-288 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-288._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-199, .results-holder-200 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.modal-single-item-2 {
  background-color: #00000094;
  width: 100%;
  padding: 20px;
  display: block;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.tag-icon-chjlopy-17 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-91 {
  width: 100%;
  position: relative;
}

.matched-289 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-289.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-201 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-201.tags {
  display: none;
}

.tag-content-170 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-171 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-171.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-171.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-4986 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-290 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-290.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-179 {
  font-weight: 400;
}

.tag-content-172 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-20 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-245 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-245:hover {
  background-color: #e4f2ff;
}

.result-row-245.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-4987 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-4987.flex {
  display: flex;
}

.results-scroller-286 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-286.sm {
  min-width: 304px;
}

.text-span-180 {
  padding-left: 4px;
  font-weight: 400;
}

.item-column-wrapper-3 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: flex;
  overflow: auto;
}

.item-column-wrapper-3.resolved, .item-column-wrapper-3.my, .item-column-wrapper-3.search {
  display: flex;
}

.text-field-184 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-184::placeholder {
  color: #b4b4b4;
}

.result-row-246 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-246:hover {
  background-color: #e4f2ff;
}

.result-row-246.selected {
  background-color: #d1e9ff;
}

.address-11 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-11.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-4988 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-109 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-109.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-112 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-112.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.notes-section-8 {
  padding: 5px 16px;
  display: block;
}

.image-503 {
  width: 16px;
}

.keyword-search-input-19 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-19::placeholder {
  color: #667792;
}

.label-wrapper-19 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-19._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.image-504 {
  width: 16px;
}

.ac-default-label-289 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-289._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-289._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-289._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-287 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-287.sm {
  width: auto;
  min-width: 300px;
}

.textarea-44 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-44::placeholder {
  color: #979797;
}

.chip-label-226 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-226.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-184 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-184.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-288 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-288.assign {
  width: 100%;
  min-width: 304px;
}

.matched-291 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-291.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4990 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-247 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-247:hover {
  background-color: #e4f2ff;
}

.result-row-247.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-185 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-185.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-198 {
  margin-bottom: 0;
}

.div-block-4991 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-4991.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-292 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-292.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4992 {
  align-self: center;
  display: flex;
}

.results-holder-202 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-202.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-11 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-11.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-11.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-11.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-4993 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-505 {
  width: 16px;
  margin-right: 4px;
}

.matched-293 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-293.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-4994 {
  flex: 1;
}

.status-tag-9 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-4995 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4996 {
  position: relative;
}

.cancel-save-button-holder-6 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-8 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-8.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.side-nav-5 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.label-wrapper-20 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-20._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-25 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-173 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-173.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-173.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-21 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-21:hover {
  opacity: .6;
}

.clear-keyword-icon-21.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-203 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-203.tags {
  display: none;
}

.results-wrapper-113 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-113.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-4997 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-23 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-23.semi, .text-13-23.semi.white {
  font-weight: 600;
}

.results-scroller-289 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-289.sm {
  width: auto;
  min-width: 300px;
}

.div-block-4998 {
  padding-top: 3px;
}

.tag-icon-chjlopy-18 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.results-scroller-290 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-290.assign {
  width: 100%;
  min-width: 300px;
}

.result-row-248 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-248:hover {
  background-color: #e4f2ff;
}

.result-row-248.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-249 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-249:hover {
  background-color: #e4f2ff;
}

.result-row-249.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-wrapper-114 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-114.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-114.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-114.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-4999 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-506 {
  width: 16px;
}

.chip-address-13 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-13.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-5000 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5000.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-204 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-204.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.text-14-110 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-110.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-115 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-115.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-507 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-96 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5001 {
  display: flex;
}

.unmatched-186 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-186.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-250 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-250:hover {
  background-color: #e4f2ff;
}

.result-row-250.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-187 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-187.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-94 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-94.light-blue {
  color: #97ceff;
}

.link-94.light-blue:hover {
  text-decoration: underline;
}

.text-span-181 {
  font-weight: 400;
}

.resolution-display-wrapper-9 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 10px;
  display: block;
  position: relative;
}

.form-block-199 {
  margin-bottom: 0;
}

.matched-294 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-294.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-227 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-227.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5002 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-205 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-205.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-5003 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5003.flex {
  display: flex;
}

.unmatched-188 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-188.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-290 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-290._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5004 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5005 {
  flex: 1;
}

.div-block-5006 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5007 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5008 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-349 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-349:hover {
  opacity: 1;
}

.remove-349.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5009 {
  padding-top: 3px;
}

.action-item-heading-wrapper-9 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-9._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-9.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-92 {
  width: 100%;
  position: relative;
}

.result-row-251 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-251:hover {
  background-color: #e4f2ff;
}

.result-row-251.selected {
  background-color: #d1e9ff;
}

.search-input-action-12 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.image-508 {
  width: 16px;
}

.remove-350 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-350:hover {
  opacity: 1;
}

.remove-350.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-291 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-291._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5010 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-189 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-189.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-183 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5011 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-252 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-252:hover {
  background-color: #e4f2ff;
}

.result-row-252.selected {
  background-color: #d1e9ff;
}

.div-block-5012 {
  padding: 5px;
}

.chip-label-xs-13 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-13.white {
  color: #ffffffe6;
}

.text-span-184 {
  font-weight: 400;
}

.chip-label-228 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-228.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-190 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-190.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-295 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-295.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-292 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-292._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-26 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-26.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-45 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-45::placeholder {
  color: #979797;
}

.side-nav-item-4 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.side-nav-item-4:hover {
  opacity: 100;
  background-color: #00000029;
}

.ac-default-label-293 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-293._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-holder-206, .results-holder-207 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-19 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-93 {
  width: 100%;
  position: relative;
}

.matched-296 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-296.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-208 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-208.tags {
  display: none;
}

.tag-content-174 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-175 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-175.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-175.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5013 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-297 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-297.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-185 {
  font-weight: 400;
}

.tag-content-176 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-21 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-253 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-253:hover {
  background-color: #e4f2ff;
}

.result-row-253.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5014 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5014.flex {
  display: flex;
}

.results-scroller-291 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-291.sm {
  min-width: 304px;
}

.text-span-186 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-185 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-185::placeholder {
  color: #b4b4b4;
}

.result-row-254 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-254:hover {
  background-color: #e4f2ff;
}

.result-row-254.selected {
  background-color: #d1e9ff;
}

.address-12 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-12.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5015 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-111 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-111.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-116 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-116.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.notes-section-9 {
  padding: 5px 16px;
  display: block;
}

.keyword-search-input-20 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-20::placeholder {
  color: #667792;
}

.text-field-186 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-186::placeholder {
  color: #b4b4b4;
}

.label-wrapper-21 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-21._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.ac-default-label-294 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-294._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-294._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-294._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-292 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-292.sm {
  width: auto;
  min-width: 300px;
}

.textarea-46 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-46::placeholder {
  color: #979797;
}

.chip-label-229 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-229.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-191 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-191.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-293 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-293.assign {
  width: 100%;
  min-width: 304px;
}

.matched-298 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-298.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5017 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-255 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-255:hover {
  background-color: #e4f2ff;
}

.result-row-255.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-192 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-192.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-200 {
  margin-bottom: 0;
}

.div-block-5018 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5018.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-299 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-299.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5019 {
  align-self: center;
  display: flex;
}

.results-holder-209 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-209.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-12 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-12.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-12.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-12.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5020 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-509 {
  width: 16px;
  margin-right: 4px;
}

.matched-300 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-300.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5021 {
  flex: 1;
}

.status-tag-10 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-5022 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5023 {
  position: relative;
}

.cancel-save-button-holder-7 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-9 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-9.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
}

.side-nav-6 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.label-wrapper-22 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-22._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-27 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-177 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-177.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-177.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-22 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-22:hover {
  opacity: .6;
}

.clear-keyword-icon-22.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-210 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-210.tags {
  display: none;
}

.results-wrapper-117 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-117.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-5024 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-24 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-24.semi, .text-13-24.semi.white {
  font-weight: 600;
}

.results-scroller-294 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-294.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5025 {
  padding-top: 3px;
}

.tag-icon-chjlopy-20 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-256 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-256:hover {
  background-color: #e4f2ff;
}

.result-row-256.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-257 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-257:hover {
  background-color: #e4f2ff;
}

.result-row-257.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5026 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.chip-address-14 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-14.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-5027 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5027.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-211 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-211.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.text-14-112 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-112.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-118 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-118.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-510 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-97 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5028 {
  display: flex;
}

.unmatched-193 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-193.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-258 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-258:hover {
  background-color: #e4f2ff;
}

.result-row-258.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-194 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-194.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-95 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-95.light-blue {
  color: #97ceff;
}

.link-95.light-blue:hover {
  text-decoration: underline;
}

.text-span-187 {
  font-weight: 400;
}

.form-block-201 {
  margin-bottom: 0;
}

.matched-301 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-301.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-230 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-230.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5029 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-212 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-212.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-5030 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5030.flex {
  display: flex;
}

.unmatched-195 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-195.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-295 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-295._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5031 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5032 {
  flex: 1;
}

.div-block-5033 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5034 {
  padding-left: 10px;
  padding-right: 10px;
}

.resolution-display-wrapper-10 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin-bottom: 20px;
  margin-left: 16px;
  margin-right: 16px;
  padding: 10px;
  display: block;
  position: relative;
}

.div-block-5035 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-351 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-351:hover {
  opacity: 1;
}

.remove-351.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5036 {
  padding-top: 3px;
}

.action-item-heading-wrapper-10 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-10._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-10.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-94 {
  width: 100%;
  position: relative;
}

.result-row-259 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-259:hover {
  background-color: #e4f2ff;
}

.result-row-259.selected {
  background-color: #d1e9ff;
}

.search-input-action-13 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-352 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-352:hover {
  opacity: 1;
}

.remove-352.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-296 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-296._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-119 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-119.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-119.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-119.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5037 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-196 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-196.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-189 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5038 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-260 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-260:hover {
  background-color: #e4f2ff;
}

.result-row-260.selected {
  background-color: #d1e9ff;
}

.div-block-5039 {
  padding: 5px;
}

.chip-label-xs-14 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-14.white {
  color: #ffffffe6;
}

.text-span-190 {
  font-weight: 400;
}

.chip-label-231 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-231.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-197 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-197.sm {
  font-size: 14px;
  line-height: 18px;
}

.loading-items-4 {
  text-align: center;
  background-color: #ffffff24;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.matched-302 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-302.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-297 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-297._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-28 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-28.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-47 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-47::placeholder {
  color: #979797;
}

.ac-default-label-298 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-298._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-295 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-295.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-213, .results-holder-214 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-21 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-95 {
  width: 100%;
  position: relative;
}

.action-item-button-6 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-6:hover {
  background-color: #1b7897;
}

.action-item-button-6.blue {
  background-color: #0077b8;
}

.action-item-button-6.blue:hover {
  background-color: #02507a;
}

.action-item-button-6.start {
  background-color: #00a4fd;
}

.action-item-button-6.start:hover {
  background-color: #048dd8;
}

.matched-303 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-303.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-15 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-215 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-215.tags {
  display: none;
}

.tag-content-178 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-179 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-179.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-179.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5040 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-304 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-304.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-191 {
  font-weight: 400;
}

.tag-content-180 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-22 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-261 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-261:hover {
  background-color: #e4f2ff;
}

.result-row-261.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5041 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5041.flex {
  display: flex;
}

.results-scroller-296 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-296.sm {
  min-width: 304px;
}

.text-span-192 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-187 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-187::placeholder {
  color: #b4b4b4;
}

.result-row-262 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-262:hover {
  background-color: #e4f2ff;
}

.result-row-262.selected {
  background-color: #d1e9ff;
}

.address-13 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-13.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5042 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-113 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-113.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-120 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-120.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-16 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.icon-reload-all-2 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  transition: background-color .4s, opacity .4s;
  position: absolute;
  inset: 4px 4px auto auto;
}

.icon-reload-all-2:hover {
  opacity: 1;
  background-color: #102e44;
}

.keyword-search-input-21 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-21::placeholder {
  color: #667792;
}

.text-field-188 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-188::placeholder {
  color: #b4b4b4;
}

.reason-input-section-6 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 16px 20px;
  display: block;
}

.label-wrapper-23 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-23._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.ac-default-label-299 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-299._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-299._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-299._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-297 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-297.sm {
  width: auto;
  min-width: 300px;
}

.textarea-48 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-48::placeholder {
  color: #979797;
}

.chip-label-232 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-232.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-198 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-198.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-298 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-298.assign {
  width: 100%;
  min-width: 304px;
}

.matched-305 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-305.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5044 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-263 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-263:hover {
  background-color: #e4f2ff;
}

.result-row-263.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-199 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-199.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-202 {
  margin-bottom: 0;
}

.div-block-5045 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5045.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-306 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-306.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5046 {
  align-self: center;
  display: flex;
}

.results-holder-216 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-216.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-13 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-13.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-13.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-13.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5047 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-511 {
  width: 16px;
  margin-right: 4px;
}

.matched-307 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-307.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5048 {
  flex: 1;
}

.status-tag-11 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
}

.div-block-5049 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-3 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-3:hover {
  background-color: #02507a;
}

.post-button-3.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5050 {
  position: relative;
}

.chip-label-xs-17 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.cancel-save-button-holder-8 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-10 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-10.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 5px;
  margin-left: 16px;
  margin-right: 16px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-7 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.label-wrapper-24 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-24._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-29 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-18 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-181 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-181.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-181.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-23 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-23:hover {
  opacity: .6;
}

.clear-keyword-icon-23.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-217 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-217.tags {
  display: none;
}

.results-wrapper-121 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-121.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.empty-state-action-item-2 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff24;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.notes-section-10 {
  padding-bottom: 20px;
  display: block;
}

.div-block-5051 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-25 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-25.semi, .text-13-25.semi.white {
  font-weight: 600;
}

.results-scroller-299 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-299.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5052 {
  padding-top: 3px;
}

.tag-icon-chjlopy-22 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-264 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-264:hover {
  background-color: #e4f2ff;
}

.result-row-264.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-265 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-265:hover {
  background-color: #e4f2ff;
}

.result-row-265.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5053 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.chip-address-15 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-15.sm {
  font-size: 12px;
  line-height: 16px;
}

.div-block-5054 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5054.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-218 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-218.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.text-14-114 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-114.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-122 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-122.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-512 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-98 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5055 {
  display: flex;
}

.unmatched-200 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-200.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-266 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-266:hover {
  background-color: #e4f2ff;
}

.result-row-266.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-201 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-201.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-96 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-96.light-blue {
  color: #97ceff;
}

.link-96.light-blue:hover {
  text-decoration: underline;
}

.text-span-193 {
  font-weight: 400;
}

.form-block-203 {
  margin-bottom: 0;
}

.matched-308 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-308.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-233 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-233.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5056 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-holder-219 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-219.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-5057 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5057.flex {
  display: flex;
}

.unmatched-202 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-202.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-300 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-300._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5058 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5059 {
  flex: 1;
}

.div-block-5060 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5061 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5062 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-353 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-353:hover {
  opacity: 1;
}

.remove-353.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5063 {
  padding-top: 3px;
}

.action-item-heading-wrapper-11 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-11._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-11.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-96 {
  width: 100%;
  position: relative;
}

.result-row-267 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-267:hover {
  background-color: #e4f2ff;
}

.result-row-267.selected {
  background-color: #d1e9ff;
}

.search-input-action-14 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-354 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-354:hover {
  opacity: 1;
}

.remove-354.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-301 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-301._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-123 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-123.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-123.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-123.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5064 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-203 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-203.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-195 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5065 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-268 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-268:hover {
  background-color: #e4f2ff;
}

.result-row-268.selected {
  background-color: #d1e9ff;
}

.div-block-5066 {
  padding: 5px;
}

.text-span-196 {
  font-weight: 400;
}

.chip-label-234 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-234.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-204 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-204.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-309 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-309.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-302 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-302._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-30 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-30.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-49 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-49::placeholder {
  color: #979797;
}

.ac-default-label-303 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-303._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-300 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-300.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-220, .results-holder-221 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-23 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-97 {
  width: 100%;
  position: relative;
}

.action-item-button-7 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-7:hover {
  background-color: #1b7897;
}

.action-item-button-7.blue {
  background-color: #0077b8;
}

.action-item-button-7.blue:hover {
  background-color: #02507a;
}

.action-item-button-7.start {
  background-color: #00a4fd;
}

.action-item-button-7.start:hover {
  background-color: #048dd8;
}

.action-item-button-7.completed {
  background-color: #1b7897;
}

.matched-310 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-310.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-19 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-222 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-222.tags {
  display: none;
}

.tag-content-182 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-183 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-183.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-183.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5067 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-311 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-311.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-197 {
  font-weight: 400;
}

.tag-content-184 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-23 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-269 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-269:hover {
  background-color: #e4f2ff;
}

.result-row-269.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5068 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5068.flex {
  display: flex;
}

.results-scroller-301 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-301.sm {
  min-width: 304px;
}

.text-span-198 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-189 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-189::placeholder {
  color: #b4b4b4;
}

.result-row-270 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-270:hover {
  background-color: #e4f2ff;
}

.result-row-270.selected {
  background-color: #d1e9ff;
}

.address-14 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-14.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5069 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-115 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-115.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-124 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-124.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-20 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.icon-reload-all-3 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  transition: background-color .4s, opacity .4s;
  position: absolute;
  inset: 4px 4px auto auto;
}

.icon-reload-all-3:hover {
  opacity: 1;
  background-color: #102e44;
}

.keyword-search-input-22 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-22::placeholder {
  color: #667792;
}

.text-field-190 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-190::placeholder {
  color: #b4b4b4;
}

.label-wrapper-25 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-25._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.resolution-display-wrapper-11 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-304 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-304._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-304._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-304._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-302 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-302.sm {
  width: auto;
  min-width: 300px;
}

.textarea-50 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-50::placeholder {
  color: #979797;
}

.chip-address-16 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-16.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-235 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-235.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-205 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-205.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-303 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-303.assign {
  width: 100%;
  min-width: 304px;
}

.matched-312 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-312.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5071 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-271 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-271:hover {
  background-color: #e4f2ff;
}

.result-row-271.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-206 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-206.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-204 {
  margin-bottom: 0;
}

.div-block-5072 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5072.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-313 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-313.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5073 {
  align-self: center;
  display: flex;
}

.results-holder-223 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-223.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-14 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-14.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-14.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-14.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5074 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-513 {
  width: 16px;
  margin-right: 4px;
}

.matched-314 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-314.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5075 {
  flex: 1;
}

.div-block-5076 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5077 {
  position: relative;
}

.chip-label-xs-21 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.cancel-save-button-holder-9 {
  justify-content: flex-end;
  align-items: center;
  min-height: 34px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.activity-message-11 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-11.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-8 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.address-15 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-15.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-26 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-26._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-31 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-22 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-185 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-185.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-185.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-24 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-24:hover {
  opacity: .6;
}

.clear-keyword-icon-24.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-224 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-224.tags {
  display: none;
}

.results-wrapper-125 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-125.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-4 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.reason-input-section-7 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.status-tag-12 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.empty-state-action-item-3 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff24;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.notes-section-11 {
  padding-bottom: 20px;
  display: block;
}

.div-block-5078 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-26 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-26.semi, .text-13-26.semi.white {
  font-weight: 600;
}

.results-scroller-304 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-304.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5079 {
  padding-top: 3px;
}

.tag-icon-chjlopy-24 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-272 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-272:hover {
  background-color: #e4f2ff;
}

.result-row-272.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-273 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-273:hover {
  background-color: #e4f2ff;
}

.result-row-273.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5080 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5081 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5081.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-116 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-116.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-126 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-126.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-514 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-99 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.res-edit-hover-layer {
  z-index: 2;
  opacity: 0;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.res-edit-hover-layer:hover {
  opacity: 100;
}

.div-block-5082 {
  display: flex;
}

.unmatched-207 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-207.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-274 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-274:hover {
  background-color: #e4f2ff;
}

.result-row-274.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-208 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-208.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-97 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-97.light-blue {
  color: #97ceff;
}

.link-97.light-blue:hover {
  text-decoration: underline;
}

.text-span-199 {
  font-weight: 400;
}

.form-block-205 {
  margin-bottom: 0;
}

.matched-315 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-315.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-236 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-236.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5083 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5084 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5084.flex {
  display: flex;
}

.edit-resolution-input-holder-6 {
  z-index: 3;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  min-height: 40px;
  margin-top: 10px;
  position: relative;
}

.unmatched-209 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-209.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-305 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-305._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5085 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5086 {
  flex: 1;
}

.div-block-5087 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5088 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5089 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-355 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-355:hover {
  opacity: 1;
}

.remove-355.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5090 {
  padding-top: 3px;
}

.action-item-heading-wrapper-12 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-12._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-12.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-98 {
  width: 100%;
  position: relative;
}

.result-row-275 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-275:hover {
  background-color: #e4f2ff;
}

.result-row-275.selected {
  background-color: #d1e9ff;
}

.search-input-action-15 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-356 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-356:hover {
  opacity: 1;
}

.remove-356.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-306 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-306._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-127 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-127.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-127.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-127.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5091 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-210 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-210.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-201 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5092 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-276 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-276:hover {
  background-color: #e4f2ff;
}

.result-row-276.selected {
  background-color: #d1e9ff;
}

.div-block-5093 {
  padding: 5px;
}

.text-span-202 {
  font-weight: 400;
}

.chip-label-237 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-237.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-211 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-211.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-316 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-316.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-307 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-307._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-32 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-32.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-51 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-51::placeholder {
  color: #979797;
}

.ac-default-label-308 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-308._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-305 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-305.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-225, .results-holder-226 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-25 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-99 {
  width: 100%;
  position: relative;
}

.matched-317 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-317.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-23 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-227 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-227.tags {
  display: none;
}

.tag-content-186 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-187 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-187.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-187.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5094 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-318 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-318.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-203 {
  font-weight: 400;
}

.tag-content-188 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-24 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-277 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-277:hover {
  background-color: #e4f2ff;
}

.result-row-277.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5095 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5095.flex {
  display: flex;
}

.results-scroller-306 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-306.sm {
  min-width: 304px;
}

.text-span-204 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-191 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-191::placeholder {
  color: #b4b4b4;
}

.result-row-278 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-278:hover {
  background-color: #e4f2ff;
}

.result-row-278.selected {
  background-color: #d1e9ff;
}

.div-block-5096 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-117 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-117.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-128 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-128.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-24 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.loading-items-5 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-5.popup {
  background-color: #fff;
}

.keyword-search-input-23 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-23::placeholder {
  color: #667792;
}

.text-field-192 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-192::placeholder {
  color: #b4b4b4;
}

.label-wrapper-27 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-27._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.resolution-display-wrapper-12 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-309 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-309._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-309._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-309._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-307 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-307.sm {
  width: auto;
  min-width: 300px;
}

.textarea-52 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-52::placeholder {
  color: #979797;
}

.chip-address-17 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-17.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-238 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-238.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-212 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-212.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-308 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-308.assign {
  width: 100%;
  min-width: 304px;
}

.matched-319 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-319.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5098 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-279 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-279:hover {
  background-color: #e4f2ff;
}

.result-row-279.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-213 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-213.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-206 {
  margin-bottom: 0;
}

.div-block-5099 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5099.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-320 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-320.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5100 {
  align-self: center;
  display: flex;
}

.results-holder-228 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-228.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-15 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-15.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-15.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-15.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.resolution-date-stamp {
  z-index: 4;
  padding-top: 10px;
  display: inline-block;
  position: relative;
}

.div-block-5101 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-515 {
  width: 16px;
  margin-right: 4px;
}

.matched-321 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-321.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5102 {
  flex: 1;
}

.div-block-5103 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5104 {
  position: relative;
}

.chip-label-xs-25 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-12 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-12.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-9 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.address-16 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-16.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-28 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-28._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-33 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-26 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-189 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-189.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-189.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-25 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-25:hover {
  opacity: .6;
}

.clear-keyword-icon-25.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-229 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-229.tags {
  display: none;
}

.results-wrapper-129 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-129.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-5 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-5.hidden {
  display: block;
}

.status-tag-13 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.notes-section-12 {
  padding-bottom: 20px;
  display: block;
}

.div-block-5105 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-27 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-27.semi {
  font-weight: 600;
}

.text-13-27.semi.white {
  color: #fff;
  font-weight: 600;
}

.results-scroller-309 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-309.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5106 {
  padding-top: 3px;
}

.tag-icon-chjlopy-26 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-280 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-280:hover {
  background-color: #e4f2ff;
}

.result-row-280.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-281 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-281:hover {
  background-color: #e4f2ff;
}

.result-row-281.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5107 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-copy {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-copy.semi {
  font-weight: 600;
}

.text-13-copy.semi.white {
  color: #fff;
  font-weight: 600;
}

.div-block-5108 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5108.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-118 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-118.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-130 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-130.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-516 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-100 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5109 {
  display: flex;
}

.unmatched-214 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-214.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-282 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-282:hover {
  background-color: #e4f2ff;
}

.result-row-282.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-215 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-215.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-98 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-98.light-blue {
  color: #97ceff;
}

.link-98.light-blue:hover {
  text-decoration: underline;
}

.text-span-205 {
  font-weight: 400;
}

.form-block-207 {
  margin-bottom: 0;
}

.matched-322 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-322.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-13-28 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-28.white-copy, .text-13-28.white {
  color: #ffffffe6;
}

.text-13-28.grey {
  color: #494949;
}

.text-13-28.semi {
  font-weight: 600;
}

.text-13-28.white {
  color: #ffffffe6;
}

.text-13-28.light-grey {
  color: #818181;
}

.chip-label-239 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-239.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5110 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5111 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5111.flex {
  display: flex;
}

.unmatched-216 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-216.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-310 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-310._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5112 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5113 {
  flex: 1;
}

.div-block-5114 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5115 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5116 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-357 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-357:hover {
  opacity: 1;
}

.remove-357.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5117 {
  padding-top: 3px;
}

.action-item-heading-wrapper-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-13._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-13.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-100 {
  width: 100%;
  position: relative;
}

.result-row-283 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-283:hover {
  background-color: #e4f2ff;
}

.result-row-283.selected {
  background-color: #d1e9ff;
}

.search-input-action-16 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-358 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-358:hover {
  opacity: 1;
}

.remove-358.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-311 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-311._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-131 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-131.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-131.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-131.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5118 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-217 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-217.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-207 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5119 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-284 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-284:hover {
  background-color: #e4f2ff;
}

.result-row-284.selected {
  background-color: #d1e9ff;
}

.div-block-5120 {
  padding: 5px;
}

.text-span-208 {
  font-weight: 400;
}

.chip-label-240 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-240.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-218 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-218.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-323 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-323.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-312 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-312._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-34 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-34.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-53 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-53::placeholder {
  color: #979797;
}

.ac-default-label-313 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-313._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-310 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-310.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-230, .results-holder-231 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-27 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-101 {
  width: 100%;
  position: relative;
}

.matched-324 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-324.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-27 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-232 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-232.tags {
  display: none;
}

.tag-content-190 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-191 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-191.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-191.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5121 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-325 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-325.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-209 {
  font-weight: 400;
}

.tag-content-192 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-25 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-285 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-285:hover {
  background-color: #e4f2ff;
}

.result-row-285.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5122 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5122.flex {
  display: flex;
}

.results-scroller-311 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-311.sm {
  min-width: 304px;
}

.text-span-210 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-193 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-193::placeholder {
  color: #b4b4b4;
}

.result-row-286 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-286:hover {
  background-color: #e4f2ff;
}

.result-row-286.selected {
  background-color: #d1e9ff;
}

.div-block-5123 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-119 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-119.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-132 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-132.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-28 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.loading-items-6 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-6.popup {
  background-color: #fff;
}

.keyword-search-input-24 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-24::placeholder {
  color: #667792;
}

.text-field-194 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-194::placeholder {
  color: #b4b4b4;
}

.label-wrapper-29 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-29._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.resolution-display-wrapper-13 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-314 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-314._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-314._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-314._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-312 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-312.sm {
  width: auto;
  min-width: 300px;
}

.textarea-54 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-54::placeholder {
  color: #979797;
}

.chip-address-18 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-18.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-241 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-241.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-219 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-219.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-313 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-313.assign {
  width: 100%;
  min-width: 304px;
}

.matched-326 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-326.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5125 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-287 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-287:hover {
  background-color: #e4f2ff;
}

.result-row-287.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-220 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-220.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-208 {
  margin-bottom: 0;
}

.div-block-5126 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5126.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-327 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-327.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5127 {
  align-self: center;
  display: flex;
}

.results-holder-233 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-233.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-16 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-16.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-16.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-16.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5128 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-517 {
  width: 16px;
  margin-right: 4px;
}

.matched-328 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-328.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5129 {
  flex: 1;
}

.div-block-5130 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5131 {
  position: relative;
}

.chip-label-xs-29 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-13 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-13.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-10 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.address-17 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-17.sm {
  font-size: 13px;
  line-height: 16px;
}

.label-wrapper-30 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-30._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.section-header-35 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-30 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-193 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-193.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-193.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-26 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-26:hover {
  opacity: .6;
}

.clear-keyword-icon-26.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-234 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-234.tags {
  display: none;
}

.results-wrapper-133 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-133.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-14 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5132 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-314 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-314.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5133 {
  padding-top: 3px;
}

.tag-icon-chjlopy-28 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-288 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-288:hover {
  background-color: #e4f2ff;
}

.result-row-288.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-289 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-289:hover {
  background-color: #e4f2ff;
}

.result-row-289.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5134 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5135 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5135.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-120 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-120.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-134 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-134.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-518 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-101 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5136 {
  display: flex;
}

.unmatched-221 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-221.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-290 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-290:hover {
  background-color: #e4f2ff;
}

.result-row-290.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-222 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-222.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-99 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-99.light-blue {
  color: #97ceff;
}

.link-99.light-blue:hover {
  text-decoration: underline;
}

.text-span-211 {
  font-weight: 400;
}

.form-block-209 {
  margin-bottom: 0;
}

.matched-329 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-329.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-13-29 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-29.white-copy, .text-13-29.white {
  color: #ffffffe6;
}

.text-13-29.grey {
  color: #494949;
}

.text-13-29.semi {
  font-weight: 600;
}

.text-13-29.light-grey {
  color: #818181;
}

.text-13-29.white {
  color: #ffffffe6;
}

.chip-label-242 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-242.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5137 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5138 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5138.flex {
  display: flex;
}

.unmatched-223 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-223.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-315 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-315._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5139 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5140 {
  flex: 1;
}

.div-block-5141 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5142 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5143 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-359 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-359:hover {
  opacity: 1;
}

.remove-359.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5144 {
  padding-top: 3px;
}

.action-item-heading-wrapper-14 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-14._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-14.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-102 {
  width: 100%;
  position: relative;
}

.result-row-291 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-291:hover {
  background-color: #e4f2ff;
}

.result-row-291.selected {
  background-color: #d1e9ff;
}

.search-input-action-17 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-360 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-360:hover {
  opacity: 1;
}

.remove-360.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-316 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-316._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-135 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-135.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-135.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-135.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5145 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-224 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-224.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-213 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5146 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-292 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-292:hover {
  background-color: #e4f2ff;
}

.result-row-292.selected {
  background-color: #d1e9ff;
}

.div-block-5147 {
  padding: 5px;
}

.text-span-214 {
  font-weight: 400;
}

.chip-label-243 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-243.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-225 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-225.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-330 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-330.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-317 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-317._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-36 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-36.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-55 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-55::placeholder {
  color: #979797;
}

.ac-default-label-318 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-318._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-315 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-315.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-235, .results-holder-236 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-29 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-103 {
  width: 100%;
  position: relative;
}

.matched-331 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-331.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-31 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-237 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-237.tags {
  display: none;
}

.label-wrapper-31 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-31._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-194 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-195 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-195.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-195.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5148 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-332 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-332.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-215 {
  font-weight: 400;
}

.tag-content-196 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-26 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-293 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-293:hover {
  background-color: #e4f2ff;
}

.result-row-293.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5149 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5149.flex {
  display: flex;
}

.results-scroller-316 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-316.sm {
  min-width: 304px;
}

.action-item-header-7 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-7:hover {
  background-color: #f8ecc1;
}

.action-item-header-7.resolved {
  background-color: #dafde4;
}

.action-item-header-7.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-7.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-7.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-7.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-7.flash {
  background-color: silver;
}

.text-span-216 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-195 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-195::placeholder {
  color: #b4b4b4;
}

.result-row-294 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-294:hover {
  background-color: #e4f2ff;
}

.result-row-294.selected {
  background-color: #d1e9ff;
}

.div-block-5150 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-121 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-121.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-136 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-136.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-32 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.loading-items-7 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-7.popup {
  background-color: #fff;
}

.text-field-196 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-196::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-14 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-319 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-319._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-319._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-319._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-317 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-317.sm {
  width: auto;
  min-width: 300px;
}

.textarea-56 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-56::placeholder {
  color: #979797;
}

.chip-address-19 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-19.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-244 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-244.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-226 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-226.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-318 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-318.assign {
  width: 100%;
  min-width: 304px;
}

.matched-333 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-333.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5152 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-295 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-295:hover {
  background-color: #e4f2ff;
}

.result-row-295.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-227 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-227.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-210 {
  margin-bottom: 0;
}

.div-block-5153 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5153.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-334 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-334.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5154 {
  align-self: center;
  display: flex;
}

.results-holder-238 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-238.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-17 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-17.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-17.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-17.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5155 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-519 {
  width: 16px;
  margin-right: 4px;
}

.matched-335 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-335.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5156 {
  flex: 1;
}

.div-block-5157 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5158 {
  position: relative;
}

.chip-label-xs-33 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-14 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-14.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-11 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.address-18 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-18.sm {
  font-size: 13px;
  line-height: 16px;
}

.section-header-37 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-34 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-197 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-197.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-197.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-27 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-27:hover {
  opacity: .6;
}

.clear-keyword-icon-27.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-239 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-239.tags {
  display: none;
}

.results-wrapper-137 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-137.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-15 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5159 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-319 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-319.sm {
  width: auto;
  min-width: 300px;
}

.header-drag-handle {
  cursor: move;
  flex: 1;
  padding-top: 8px;
  padding-bottom: 6px;
  padding-right: 10px;
  display: flex;
}

.div-block-5160 {
  padding-top: 3px;
}

.tag-icon-chjlopy-30 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-296 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-296:hover {
  background-color: #e4f2ff;
}

.result-row-296.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-297 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-297:hover {
  background-color: #e4f2ff;
}

.result-row-297.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5161 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5162 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5162.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-122 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-122.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-138 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-138.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-520 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-102 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5163 {
  display: flex;
}

.unmatched-228 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-228.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-298 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-298:hover {
  background-color: #e4f2ff;
}

.result-row-298.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-229 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-229.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-100 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-100.light-blue {
  color: #97ceff;
}

.link-100.light-blue:hover {
  text-decoration: underline;
}

.text-span-217 {
  font-weight: 400;
}

.form-block-211 {
  margin-bottom: 0;
}

.matched-336 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-336.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-245 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-245.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5164 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5165 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5165.flex {
  display: flex;
}

.unmatched-230 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-230.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-320 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-320._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5166 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5167 {
  flex: 1;
}

.div-block-5168 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5169 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5170 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-361 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-361:hover {
  opacity: 1;
}

.remove-361.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5171 {
  padding-top: 3px;
}

.action-item-heading-wrapper-15 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-15._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-15.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-104 {
  width: 100%;
  position: relative;
}

.result-row-299 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-299:hover {
  background-color: #e4f2ff;
}

.result-row-299.selected {
  background-color: #d1e9ff;
}

.search-input-action-18 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-362 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-362:hover {
  opacity: 1;
}

.remove-362.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-321 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-321._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-139 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-139.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-139.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-139.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5172 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-231 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-231.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-219 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5173 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-300 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-300:hover {
  background-color: #e4f2ff;
}

.result-row-300.selected {
  background-color: #d1e9ff;
}

.div-block-5174 {
  padding: 5px;
}

.text-span-220 {
  font-weight: 400;
}

.chip-label-246 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-246.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-232 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-232.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-337 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-337.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-322 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-322._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-38 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-38.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-57 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-57::placeholder {
  color: #979797;
}

.ac-default-label-323 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-323._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-320 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-320.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-240, .results-holder-241 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-31 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-105 {
  width: 100%;
  position: relative;
}

.matched-338 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-338.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-35 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-242 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-242.tags {
  display: none;
}

.label-wrapper-32 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-32._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-198 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-199 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-199.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-199.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5175 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-339 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-339.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-221 {
  font-weight: 400;
}

.tag-content-200 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-27 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-301 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-301:hover {
  background-color: #e4f2ff;
}

.result-row-301.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5176 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5176.flex {
  display: flex;
}

.results-scroller-321 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-321.sm {
  min-width: 304px;
}

.action-item-header-8 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-8:hover {
  background-color: #f8ecc1;
}

.action-item-header-8.resolved {
  background-color: #dafde4;
}

.action-item-header-8.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-8.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-8.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-8.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-8.flash {
  background-color: silver;
}

.text-span-222 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-197 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-197::placeholder {
  color: #b4b4b4;
}

.result-row-302 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-302:hover {
  background-color: #e4f2ff;
}

.result-row-302.selected {
  background-color: #d1e9ff;
}

.div-block-5177 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-123 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-123.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-140 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-140.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-36 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.loading-items-8 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-8.popup {
  background-color: #fff;
}

.text-field-198 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-198::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-15 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-324 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-324._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-324._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-324._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-322 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-322.sm {
  width: auto;
  min-width: 300px;
}

.textarea-58 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-58::placeholder {
  color: #979797;
}

.chip-address-20 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-20.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-247 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-247.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-233 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-233.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-323 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-323.assign {
  width: 100%;
  min-width: 304px;
}

.matched-340 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-340.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5179 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-303 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-303:hover {
  background-color: #e4f2ff;
}

.result-row-303.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-234 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-234.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-212 {
  margin-bottom: 0;
}

.div-block-5180 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5180.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-341 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-341.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5181 {
  align-self: center;
  display: flex;
}

.results-holder-243 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-243.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-18 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-18.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-18.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-18.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5182 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-521 {
  width: 16px;
  margin-right: 4px;
}

.matched-342 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-342.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5183 {
  flex: 1;
}

.div-block-5184 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5185 {
  position: relative;
}

.chip-label-xs-37 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-15 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-15.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-12 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.address-19 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-19.sm {
  font-size: 13px;
  line-height: 16px;
}

.section-header-39 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-38 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-201 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-201.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-201.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-28 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-28:hover {
  opacity: .6;
}

.clear-keyword-icon-28.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-244 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-244.tags {
  display: none;
}

.results-wrapper-141 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-141.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-16 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5186 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-324 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-324.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5187 {
  padding-top: 3px;
}

.tag-icon-chjlopy-32 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-304 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-304:hover {
  background-color: #e4f2ff;
}

.result-row-304.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-305 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-305:hover {
  background-color: #e4f2ff;
}

.result-row-305.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5188 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5189 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5189.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-124 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-124.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-142 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-142.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-522 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-103 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5190 {
  display: flex;
}

.unmatched-235 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-235.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-306 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-306:hover {
  background-color: #e4f2ff;
}

.result-row-306.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-236 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-236.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-101 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-101.light-blue {
  color: #97ceff;
}

.link-101.light-blue:hover {
  text-decoration: underline;
}

.text-span-223 {
  font-weight: 400;
}

.form-block-213 {
  margin-bottom: 0;
}

.matched-343 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-343.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-248 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-248.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5191 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5192 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5192.flex {
  display: flex;
}

.unmatched-237 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-237.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-325 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-325._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5193 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5194 {
  flex: 1;
}

.div-block-5195 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5196 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-363 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-363:hover {
  opacity: 1;
}

.remove-363.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5197 {
  padding-top: 3px;
}

.action-item-heading-wrapper-16 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-16._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-16.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.search-wrapper-106 {
  width: 100%;
  position: relative;
}

.result-row-307 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-307:hover {
  background-color: #e4f2ff;
}

.result-row-307.selected {
  background-color: #d1e9ff;
}

.search-input-action-19 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-364 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-364:hover {
  opacity: 1;
}

.remove-364.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-326 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-326._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-143 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-143.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-143.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-143.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5198 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-238 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-238.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-225 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5199 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-308 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-308:hover {
  background-color: #e4f2ff;
}

.result-row-308.selected {
  background-color: #d1e9ff;
}

.div-block-5200 {
  padding: 5px;
}

.text-span-226 {
  font-weight: 400;
}

.chip-label-249 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-249.sm {
  font-size: 13px;
  line-height: 16px;
}

.move-up-button {
  cursor: pointer;
  padding-left: 10px;
  padding-right: 10px;
}

.unmatched-239 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-239.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-344 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-344.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-327 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-327._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-40 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-40.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-59 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-59::placeholder {
  color: #979797;
}

.ac-default-label-328 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-328._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-325 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-325.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-245, .results-holder-246 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-33 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-107 {
  width: 100%;
  position: relative;
}

.matched-345 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-345.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-39 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-247 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-247.tags {
  display: none;
}

.label-wrapper-33 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-33._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-202 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-203 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-203.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-203.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5201 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-346 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-346.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-227 {
  font-weight: 400;
}

.tag-content-204 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-28 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-309 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-309:hover {
  background-color: #e4f2ff;
}

.result-row-309.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5202 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5202.flex {
  display: flex;
}

.results-scroller-326 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-326.sm {
  min-width: 304px;
}

.action-item-header-9 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-9:hover {
  background-color: #f8ecc1;
}

.action-item-header-9.resolved {
  background-color: #dafde4;
}

.action-item-header-9.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-9.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-9.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-9.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-9.flash {
  background-color: silver;
}

.text-span-228 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-199 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-199::placeholder {
  color: #b4b4b4;
}

.result-row-310 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-310:hover {
  background-color: #e4f2ff;
}

.result-row-310.selected {
  background-color: #d1e9ff;
}

.address-20 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-20.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5203 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-125 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-125.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-144 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-144.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-40 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.text-field-200 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-200::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-16 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-329 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-329._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-329._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-329._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-327 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-327.sm {
  width: auto;
  min-width: 300px;
}

.textarea-60 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-60::placeholder {
  color: #979797;
}

.chip-address-21 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-21.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-250 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-250.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-240 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-240.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-328 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-328.assign {
  width: 100%;
  min-width: 304px;
}

.matched-347 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-347.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5205 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-311 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-311:hover {
  background-color: #e4f2ff;
}

.result-row-311.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-241 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-241.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-214 {
  margin-bottom: 0;
}

.div-block-5206 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5206.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-348 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-348.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5207 {
  align-self: center;
  display: flex;
}

.results-holder-248 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-248.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-19 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-19.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-19.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-19.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5208 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-523 {
  width: 16px;
  margin-right: 4px;
}

.matched-349 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-349.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5209 {
  flex: 1;
}

.div-block-5210 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5211 {
  position: relative;
}

.chip-label-xs-41 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-16 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-16.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-13 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-41 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.chip-label-xs-42 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.tag-content-205 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-205.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-205.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-29 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-29:hover {
  opacity: .6;
}

.clear-keyword-icon-29.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-249 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-249.tags {
  display: none;
}

.results-wrapper-145 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-145.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-17 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5212 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-329 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-329.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5213 {
  padding-top: 3px;
}

.tag-icon-chjlopy-34 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-312 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-312:hover {
  background-color: #e4f2ff;
}

.result-row-312.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-313 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-313:hover {
  background-color: #e4f2ff;
}

.result-row-313.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5214 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5215 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5215.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-126 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-126.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-146 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-146.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-524 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-104 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5216 {
  display: flex;
}

.unmatched-242 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-242.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-314 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-314:hover {
  background-color: #e4f2ff;
}

.result-row-314.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-243 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-243.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-heading-wrapper-17 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-17._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-17.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.link-102 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-102.light-blue {
  color: #97ceff;
}

.link-102.light-blue:hover {
  text-decoration: underline;
}

.text-span-229 {
  font-weight: 400;
}

.form-block-215 {
  margin-bottom: 0;
}

.matched-350 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-350.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.action-item-name-8 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-8.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-8.edit {
  width: 100%;
  max-width: 900px;
}

.chip-label-251 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-251.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5217 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5218 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5218.flex {
  display: flex;
}

.unmatched-244 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-244.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-330 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-330._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5219 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5220 {
  flex: 1;
}

.div-block-5221 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5222 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-365 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-365:hover {
  opacity: 1;
}

.remove-365.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5223 {
  padding-top: 3px;
}

.search-wrapper-108 {
  width: 100%;
  position: relative;
}

.result-row-315 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-315:hover {
  background-color: #e4f2ff;
}

.result-row-315.selected {
  background-color: #d1e9ff;
}

.search-input-action-20 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-366 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-366:hover {
  opacity: 1;
}

.remove-366.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-331 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-331._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-147 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-147.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-147.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-147.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5224 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-245 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-245.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-231 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5225 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-316 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-316:hover {
  background-color: #e4f2ff;
}

.result-row-316.selected {
  background-color: #d1e9ff;
}

.div-block-5226 {
  padding: 5px;
}

.text-span-232 {
  font-weight: 400;
}

.chip-label-252 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-252.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-246 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-246.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-351 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-351.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-332 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-332._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-42 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-42.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-61 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-61::placeholder {
  color: #979797;
}

.ac-default-label-333 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-333._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-330 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-330.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-250, .results-holder-251 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-35 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-109 {
  width: 100%;
  position: relative;
}

.matched-352 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-352.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-43 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.results-holder-252 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-252.tags {
  display: none;
}

.label-wrapper-34 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-34._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-206 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-207 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-207.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-207.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5227 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-353 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-353.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-233 {
  font-weight: 400;
}

.tag-content-208 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-29 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-317 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-317:hover {
  background-color: #e4f2ff;
}

.result-row-317.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5228 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5228.flex {
  display: flex;
}

.results-scroller-331 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-331.sm {
  min-width: 304px;
}

.action-item-header-10 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-10:hover {
  background-color: #f8ecc1;
}

.action-item-header-10.resolved {
  background-color: #dafde4;
}

.action-item-header-10.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-10.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-10.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-10.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-10.flash {
  background-color: silver;
}

.text-span-234 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-201 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-201::placeholder {
  color: #b4b4b4;
}

.result-row-318 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-318:hover {
  background-color: #e4f2ff;
}

.result-row-318.selected {
  background-color: #d1e9ff;
}

.address-21 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-21.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5229 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-127 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-127.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-148 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-148.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.chip-label-xs-44 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.text-field-202 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-202::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-17 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-334 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-334._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-334._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-334._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-332 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-332.sm {
  width: auto;
  min-width: 300px;
}

.textarea-62 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-62::placeholder {
  color: #979797;
}

.chip-address-22 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-22.sm {
  font-size: 12px;
  line-height: 16px;
}

.unmatched-247 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-247.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-333 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-333.assign {
  width: 100%;
  min-width: 304px;
}

.matched-354 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-354.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5231 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-319 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-319:hover {
  background-color: #e4f2ff;
}

.result-row-319.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-248 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-248.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-216 {
  margin-bottom: 0;
}

.div-block-5232 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5232.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-355 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-355.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5233 {
  align-self: center;
  display: flex;
}

.results-holder-253 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-253.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-20 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-20.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-20.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-20.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5234 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-525 {
  width: 16px;
  margin-right: 4px;
}

.matched-356 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-356.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5235 {
  flex: 1;
}

.div-block-5236 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5237 {
  position: relative;
}

.chip-label-xs-45 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.activity-message-17 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-17.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-14 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-43 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-209 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-209.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-209.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-30 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-30:hover {
  opacity: .6;
}

.clear-keyword-icon-30.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-254 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-254.tags {
  display: none;
}

.results-wrapper-149 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-149.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-18 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5238 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-334 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-334.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5239 {
  padding-top: 3px;
}

.tag-icon-chjlopy-36 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-320 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-320:hover {
  background-color: #e4f2ff;
}

.result-row-320.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-321 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-321:hover {
  background-color: #e4f2ff;
}

.result-row-321.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5240 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5241 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5241.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-128 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-128.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-150 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-150.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-526 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-105 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5242 {
  display: flex;
}

.unmatched-249 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-249.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-322 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-322:hover {
  background-color: #e4f2ff;
}

.result-row-322.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-250 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-250.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-heading-wrapper-18 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-18._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-18.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.link-103 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-103.light-blue {
  color: #97ceff;
}

.link-103.light-blue:hover {
  text-decoration: underline;
}

.text-span-235 {
  font-weight: 400;
}

.form-block-217 {
  margin-bottom: 0;
}

.matched-357 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-357.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.action-item-name-9 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-9.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-9.edit {
  width: 100%;
  max-width: 900px;
}

.chip-label-253 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-253.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5243 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5244 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5244.flex {
  display: flex;
}

.unmatched-251 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-251.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-335 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-335._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5245 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5246 {
  flex: 1;
}

.div-block-5247 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5248 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-367 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-367:hover {
  opacity: 1;
}

.remove-367.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5249 {
  padding-top: 3px;
}

.search-wrapper-110 {
  width: 100%;
  position: relative;
}

.result-row-323 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-323:hover {
  background-color: #e4f2ff;
}

.result-row-323.selected {
  background-color: #d1e9ff;
}

.search-input-action-21 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-368 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-368:hover {
  opacity: 1;
}

.remove-368.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-336 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-336._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-151 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-151.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-151.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-151.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5250 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-252 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-252.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-237 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5251 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-324 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-324:hover {
  background-color: #e4f2ff;
}

.result-row-324.selected {
  background-color: #d1e9ff;
}

.div-block-5252 {
  padding: 5px;
}

.chip-label-xs-46 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-46.white {
  color: #ffffffe6;
}

.text-span-238 {
  font-weight: 400;
}

.chip-label-254 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-254.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-253 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-253.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-358 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-358.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-337 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-337._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-44 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-44.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-63 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-63::placeholder {
  color: #979797;
}

.ac-default-label-338 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-338._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-335 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-335.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-255, .results-holder-256 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-37 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-111 {
  width: 100%;
  position: relative;
}

.matched-359 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-359.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-257 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-257.tags {
  display: none;
}

.label-wrapper-35 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-35._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-210 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-211 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-211.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-211.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5253 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-360 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-360.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-239 {
  font-weight: 400;
}

.tag-content-212 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-30 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-325 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-325:hover {
  background-color: #e4f2ff;
}

.result-row-325.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5254 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5254.flex {
  display: flex;
}

.results-scroller-336 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-336.sm {
  min-width: 304px;
}

.action-item-header-11 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-11:hover {
  background-color: #f8ecc1;
}

.action-item-header-11.resolved {
  background-color: #dafde4;
}

.action-item-header-11.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-11.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-11.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-11.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-11.flash {
  background-color: silver;
}

.text-span-240 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-203 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-203::placeholder {
  color: #b4b4b4;
}

.result-row-326 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-326:hover {
  background-color: #e4f2ff;
}

.result-row-326.selected {
  background-color: #d1e9ff;
}

.address-22 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-22.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5255 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-129 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-129.semi {
  font-weight: 600;
  line-height: 20px;
}

.results-wrapper-152 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-152.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-field-204 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-204::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-18 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-339 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-339._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-339._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-339._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-337 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-337.sm {
  width: auto;
  min-width: 300px;
}

.textarea-64 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-64::placeholder {
  color: #979797;
}

.chip-address-23 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-23.sm {
  font-size: 12px;
  line-height: 16px;
}

.unmatched-254 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-254.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-338 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-338.assign {
  width: 100%;
  min-width: 304px;
}

.matched-361 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-361.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5257 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-327 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-327:hover {
  background-color: #e4f2ff;
}

.result-row-327.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-255 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-255.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-218 {
  margin-bottom: 0;
}

.div-block-5258 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5258.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-362 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-362.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5259 {
  align-self: center;
  display: flex;
}

.results-holder-258 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-258.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-21 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-21.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-21.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-21.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5260 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-527 {
  width: 16px;
  margin-right: 4px;
}

.matched-363 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-363.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5261 {
  flex: 1;
}

.div-block-5262 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5263 {
  position: relative;
}

.autocomplete-icon-22 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-22.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-22.remit.sm, .autocomplete-icon-22.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.activity-message-18 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-18.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-15 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-45 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-213 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-213.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-213.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-31 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-31:hover {
  opacity: .6;
}

.clear-keyword-icon-31.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-259 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-259.tags {
  display: none;
}

.results-wrapper-153 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-153.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-19 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5264 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-339 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-339.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5265 {
  padding-top: 3px;
}

.autocomplete-input-394-copy {
  float: none;
  clear: none;
  background-color: #fff;
  border: 1px solid #c4c4c4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 46px;
  padding: 4px 6px;
  display: inline-block;
  position: relative;
}

.autocomplete-input-394-copy.action-cp {
  border-color: #e6e6e6;
  min-height: 42px;
  padding: 2px 4px;
}

.autocomplete-input-394-copy.ownerswafawefawef, .autocomplete-input-394-copy.owners {
  border-color: #dbdbdb;
  min-height: 30px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.tag-icon-chjlopy-38 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-328 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-328:hover {
  background-color: #e4f2ff;
}

.result-row-328.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-329 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-329:hover {
  background-color: #e4f2ff;
}

.result-row-329.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5266 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5267 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5267.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-154 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-154.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-528 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-106 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5268 {
  display: flex;
}

.unmatched-256 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-256.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-330 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-330:hover {
  background-color: #e4f2ff;
}

.result-row-330.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-257 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-257.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-heading-wrapper-19 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.action-item-heading-wrapper-19._2 {
  max-width: 895px;
}

.action-item-heading-wrapper-19.view-all {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
}

.link-104 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-104.light-blue {
  color: #97ceff;
}

.link-104.light-blue:hover {
  text-decoration: underline;
}

.text-span-241 {
  font-weight: 400;
}

.form-block-219 {
  margin-bottom: 0;
}

.matched-364 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-364.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.action-item-name-10 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-10.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-10.edit {
  width: 100%;
  max-width: 900px;
}

.chip-label-255 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-255.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5269 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5270 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5270.flex {
  display: flex;
}

.text-14-130 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-130.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-130.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-130.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-258 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-258.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-340 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-340._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5271 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5272 {
  flex: 1;
}

.div-block-5273 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5274 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-369 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-369:hover {
  opacity: 1;
}

.remove-369.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5275 {
  padding-top: 3px;
}

.search-wrapper-112 {
  width: 100%;
  position: relative;
}

.result-row-331 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-331:hover {
  background-color: #e4f2ff;
}

.result-row-331.selected {
  background-color: #d1e9ff;
}

.search-input-action-22 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-370 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-370:hover {
  opacity: 1;
}

.remove-370.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-341 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-341._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-155 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-155.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-155.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-155.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5276 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-259 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-259.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-243 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5277 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-332 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-332:hover {
  background-color: #e4f2ff;
}

.result-row-332.selected {
  background-color: #d1e9ff;
}

.div-block-5278 {
  padding: 5px;
}

.chip-label-xs-47 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-47.white {
  color: #ffffffe6;
}

.text-span-244 {
  font-weight: 400;
}

.chip-label-256 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-256.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-260 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-260.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-365 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-365.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-342 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-342._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-46 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-46.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-65 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-65::placeholder {
  color: #979797;
}

.ac-default-label-343 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-343._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-340 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-340.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-260, .results-holder-261 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-39 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-113 {
  width: 100%;
  position: relative;
}

.matched-366 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-366.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-262 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-262.tags {
  display: none;
}

.label-wrapper-36 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-36._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-214 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-215 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-215.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-215.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5279 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-367 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-367.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-245 {
  font-weight: 400;
}

.tag-content-216 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-31 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-333 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-333:hover {
  background-color: #e4f2ff;
}

.result-row-333.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5280 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5280.flex {
  display: flex;
}

.results-scroller-341 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-341.sm {
  min-width: 304px;
}

.action-item-header-12 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-12:hover {
  background-color: #f8ecc1;
}

.action-item-header-12.resolved {
  background-color: #dafde4;
}

.action-item-header-12.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-12.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-12.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-12.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-12.flash {
  background-color: silver;
}

.text-span-246 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-205 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-205::placeholder {
  color: #b4b4b4;
}

.result-row-334 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-334:hover {
  background-color: #e4f2ff;
}

.result-row-334.selected {
  background-color: #d1e9ff;
}

.address-23 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-23.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5281 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-156 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-156.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-field-206 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-206::placeholder {
  color: #b4b4b4;
}

.resolution-display-wrapper-19 {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 40px;
  margin: 10px 10px 20px 24px;
  padding: 10px;
  display: block;
  position: relative;
}

.ac-default-label-344 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-344._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-344._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-344._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-342 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-342.sm {
  width: auto;
  min-width: 300px;
}

.textarea-66 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-66::placeholder {
  color: #979797;
}

.chip-address-24 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-24.sm {
  font-size: 12px;
  line-height: 16px;
}

.unmatched-261 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-261.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-343 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-343.assign {
  width: 100%;
  min-width: 304px;
}

.matched-368 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-368.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5283 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-335 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-335:hover {
  background-color: #e4f2ff;
}

.result-row-335.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-262 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-262.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-220 {
  margin-bottom: 0;
}

.div-block-5284 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5284.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-369 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-369.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5285 {
  align-self: center;
  display: flex;
}

.results-holder-263 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-263.sm {
  width: auto;
  display: none;
}

.div-block-5286 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-529 {
  width: 16px;
  margin-right: 4px;
}

.matched-370 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-370.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5287 {
  flex: 1;
}

.div-block-5288 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5289 {
  position: relative;
}

.autocomplete-icon-23 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-23.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-23.remit.sm, .autocomplete-icon-23.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.activity-message-19 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-19.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-16 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-47 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-217 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-217.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-217.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-32 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-32:hover {
  opacity: .6;
}

.clear-keyword-icon-32.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-264 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-264.tags {
  display: none;
}

.results-wrapper-157 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-157.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-20 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5290 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-344 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-344.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5291 {
  padding-top: 3px;
}

.tag-icon-chjlopy-40 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-336 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-336:hover {
  background-color: #e4f2ff;
}

.result-row-336.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-337 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-337:hover {
  background-color: #e4f2ff;
}

.result-row-337.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5292 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5293 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5293.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-158 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-158.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-530 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-107 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5294 {
  display: flex;
}

.unmatched-263 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-263.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-338 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-338:hover {
  background-color: #e4f2ff;
}

.result-row-338.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-264 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-264.sm {
  font-size: 14px;
  line-height: 18px;
}

.link-105 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-105.light-blue {
  color: #97ceff;
}

.link-105.light-blue:hover {
  text-decoration: underline;
}

.text-span-247 {
  font-weight: 400;
}

.form-block-221 {
  margin-bottom: 0;
}

.matched-371 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-371.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-257 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-257.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5295 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5296 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5296.flex {
  display: flex;
}

.text-14-131 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-131.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-131.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-131.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-265 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-265.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-345 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-345._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5297 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5298 {
  flex: 1;
}

.div-block-5299 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5300 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-371 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-371:hover {
  opacity: 1;
}

.remove-371.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5301 {
  padding-top: 3px;
}

.search-wrapper-114 {
  width: 100%;
  position: relative;
}

.result-row-339 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-339:hover {
  background-color: #e4f2ff;
}

.result-row-339.selected {
  background-color: #d1e9ff;
}

.search-input-action-23 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-372 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-372:hover {
  opacity: 1;
}

.remove-372.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-346 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-346._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-159 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-159.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-159.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-159.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5302 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-266 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-266.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-249 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5303 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-340 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-340:hover {
  background-color: #e4f2ff;
}

.result-row-340.selected {
  background-color: #d1e9ff;
}

.div-block-5304 {
  padding: 5px;
}

.chip-label-xs-48 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-48.white {
  color: #ffffffe6;
}

.text-span-250 {
  font-weight: 400;
}

.chip-label-258 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-258.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-267 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-267.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-372 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-372.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-347 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-347._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-48 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-48.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-67 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-67::placeholder {
  color: #979797;
}

.ac-default-label-348 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-348._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-345 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-345.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-265, .results-holder-266 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-41 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-115 {
  width: 100%;
  position: relative;
}

.matched-373 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-373.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-267 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-267.tags {
  display: none;
}

.label-wrapper-37 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-37._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-218 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-219 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-219.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-219.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5305 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-374 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-374.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-251 {
  font-weight: 400;
}

.tag-content-220 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-32 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-341 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-341:hover {
  background-color: #e4f2ff;
}

.result-row-341.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5306 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5306.flex {
  display: flex;
}

.results-scroller-346 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-346.sm {
  min-width: 304px;
}

.action-item-header-13 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-13:hover {
  background-color: #f8ecc1;
}

.action-item-header-13.resolved {
  background-color: #dafde4;
}

.action-item-header-13.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-13.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-13.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-13.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-13.flash {
  background-color: silver;
}

.text-span-252 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-207 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-207::placeholder {
  color: #b4b4b4;
}

.result-row-342 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-342:hover {
  background-color: #e4f2ff;
}

.result-row-342.selected {
  background-color: #d1e9ff;
}

.address-24 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-24.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5307 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-160 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-160.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-field-208 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-208::placeholder {
  color: #b4b4b4;
}

.ac-default-label-349 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-349._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-349._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-349._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-347 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-347.sm {
  width: auto;
  min-width: 300px;
}

.textarea-68 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-68::placeholder {
  color: #979797;
}

.chip-address-25 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-25.sm {
  font-size: 12px;
  line-height: 16px;
}

.unmatched-268 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-268.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-348 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-348.assign {
  width: 100%;
  min-width: 304px;
}

.matched-375 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-375.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5309 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-343 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-343:hover {
  background-color: #e4f2ff;
}

.result-row-343.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-269 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-269.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-222 {
  margin-bottom: 0;
}

.div-block-5310 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5310.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-376 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-376.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5311 {
  align-self: center;
  display: flex;
}

.results-holder-268 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-268.sm {
  width: auto;
  display: none;
}

.div-block-5312 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-531 {
  width: 16px;
  margin-right: 4px;
}

.matched-377 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-377.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5313 {
  flex: 1;
}

.div-block-5314 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5315 {
  position: relative;
}

.autocomplete-icon-24 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-24.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-24.remit.sm, .autocomplete-icon-24.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.activity-message-20 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.activity-message-20.resolution {
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  max-width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.side-nav-17 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-49 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-221 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-221.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-221.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-33 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-33:hover {
  opacity: .6;
}

.clear-keyword-icon-33.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-269 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-269.tags {
  display: none;
}

.results-wrapper-161 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-161.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-21 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5316 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-349 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-349.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5317 {
  padding-top: 3px;
}

.tag-icon-chjlopy-42 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.result-row-344 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-344:hover {
  background-color: #e4f2ff;
}

.result-row-344.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-345 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-345:hover {
  background-color: #e4f2ff;
}

.result-row-345.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5318 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5319 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5319.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-162 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-162.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-532 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-108 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5320 {
  display: flex;
}

.unmatched-270 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-270.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-346 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-346:hover {
  background-color: #e4f2ff;
}

.result-row-346.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-271 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-271.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-58 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.link-106 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-106.light-blue {
  color: #97ceff;
}

.link-106.light-blue:hover {
  text-decoration: underline;
}

.text-span-253 {
  font-weight: 400;
}

.form-block-223 {
  margin-bottom: 0;
}

.matched-378 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-378.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-259 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-259.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5321 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5322 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5322.flex {
  display: flex;
}

.text-14-132 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-132.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-132.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-132.semi {
  font-weight: 600;
  line-height: 20px;
}

.unmatched-272 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-272.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-350 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-350._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5323 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5324 {
  flex: 1;
}

.div-block-5325 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-5326 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-373 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-373:hover {
  opacity: 1;
}

.remove-373.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5327 {
  padding-top: 3px;
}

.search-wrapper-116 {
  width: 100%;
  position: relative;
}

.result-row-347 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-347:hover {
  background-color: #e4f2ff;
}

.result-row-347.selected {
  background-color: #d1e9ff;
}

.search-input-action-24 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-374 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-374:hover {
  opacity: 1;
}

.remove-374.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-351 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-351._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-163 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-163.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-163.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-163.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5328 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-273 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-273.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-255 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5329 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-348 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-348:hover {
  background-color: #e4f2ff;
}

.result-row-348.selected {
  background-color: #d1e9ff;
}

.div-block-5330 {
  padding: 5px;
}

.chip-label-xs-49 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-49.white {
  color: #ffffffe6;
}

.text-span-256 {
  font-weight: 400;
}

.chip-label-260 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-260.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-274 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-274.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-224 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.matched-379 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-379.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-352 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-352._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-50 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-50.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-69 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-69::placeholder {
  color: #979797;
}

.ac-default-label-353 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-353._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-350 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-350.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-270, .results-holder-271 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-43 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-117 {
  width: 100%;
  position: relative;
}

.matched-380 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-380.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-272 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-272.tags {
  display: none;
}

.item-column-wrapper-4 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-4.resolved, .item-column-wrapper-4.my, .item-column-wrapper-4.search {
  display: flex;
}

.label-wrapper-38 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-38._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-222 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-223 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-223.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-223.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5331 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-381 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-381.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-257 {
  font-weight: 400;
}

.tag-content-224 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-33 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-349 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-349:hover {
  background-color: #e4f2ff;
}

.result-row-349.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5332 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5332.flex {
  display: flex;
}

.results-scroller-351 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-351.sm {
  min-width: 304px;
}

.action-item-header-14 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-14:hover {
  background-color: #f8ecc1;
}

.action-item-header-14.resolved {
  background-color: #dafde4;
}

.action-item-header-14.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-14.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-14.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-14.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-14.flash {
  background-color: silver;
}

.text-span-258 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-209 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-209::placeholder {
  color: #b4b4b4;
}

.result-row-350 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-350:hover {
  background-color: #e4f2ff;
}

.result-row-350.selected {
  background-color: #d1e9ff;
}

.address-25 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-25.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5333 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-164 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-164.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-field-210 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-210::placeholder {
  color: #b4b4b4;
}

.ac-default-label-354 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-354._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-354._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-354._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-352 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-352.sm {
  width: auto;
  min-width: 300px;
}

.textarea-70 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-70::placeholder {
  color: #979797;
}

.chip-address-26 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-26.sm {
  font-size: 12px;
  line-height: 16px;
}

.unmatched-275 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-275.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-353 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-353.assign {
  width: 100%;
  min-width: 304px;
}

.matched-382 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-382.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5335 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-351 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-351:hover {
  background-color: #e4f2ff;
}

.result-row-351.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-276 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-276.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5336 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5336.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-383 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-383.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5337 {
  align-self: center;
  display: flex;
}

.results-holder-273 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-273.sm {
  width: auto;
  display: none;
}

.div-block-4080-copy-2 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-5338 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-533 {
  width: 16px;
  margin-right: 4px;
}

.matched-384 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-384.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5339 {
  flex: 1;
}

.div-block-5340 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.all-item-wrapper-2 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5341 {
  position: relative;
}

.autocomplete-icon-25 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-25.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-25.remit.sm, .autocomplete-icon-25.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.side-nav-18 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-51 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-225 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-225.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-225.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-34 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-34:hover {
  opacity: .6;
}

.clear-keyword-icon-34.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-274 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-274.tags {
  display: none;
}

.results-wrapper-165 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-165.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-22 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5342 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-354 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-354.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5343 {
  padding-top: 3px;
}

.tag-icon-chjlopy-44 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.text-10-2 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-2.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.result-row-352 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-352:hover {
  background-color: #e4f2ff;
}

.result-row-352.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-5344 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.delete-task-button-2 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-2:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-5345 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5345.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-166 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-166.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-534 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-109 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5346 {
  display: flex;
}

.unmatched-277 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-277.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-353 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-353:hover {
  background-color: #e4f2ff;
}

.result-row-353.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-278 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-278.sm {
  font-size: 14px;
  line-height: 18px;
}

.overdue-icon {
  width: 20px;
  margin-right: 1px;
}

.form-59 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.link-107 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-107.light-blue {
  color: #97ceff;
}

.link-107.light-blue:hover {
  text-decoration: underline;
}

.text-span-259 {
  font-weight: 400;
}

.form-block-225 {
  margin-bottom: 0;
}

.matched-385 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-385.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-261 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-261.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5347 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5348 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5348.flex {
  display: flex;
}

.unmatched-279 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-279.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-355 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-355._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5349 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5350 {
  flex: 1;
}

.div-block-5351 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-2 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-2:hover {
  background-color: #cbdfff;
}

.div-block-5352 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-375 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-375:hover {
  opacity: 1;
}

.remove-375.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5353 {
  padding-top: 3px;
}

.search-wrapper-118 {
  width: 100%;
  position: relative;
}

.result-row-354 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-354:hover {
  background-color: #e4f2ff;
}

.result-row-354.selected {
  background-color: #d1e9ff;
}

.search-input-action-25 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-376 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-376:hover {
  opacity: 1;
}

.remove-376.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-356 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-356._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-167 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-167.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-167.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-167.assign-copy {
  width: 100%;
  min-width: 300px;
}

.div-block-5354 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-280 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-280.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-261 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5355 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5356 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-355 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-355:hover {
  background-color: #e4f2ff;
}

.result-row-355.selected {
  background-color: #d1e9ff;
}

.div-block-5357 {
  padding: 5px;
}

.chip-label-xs-50 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-50.white {
  color: #ffffffe6;
}

.text-span-262 {
  font-weight: 400;
}

.unmatched-281 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-281.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-block-226 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.matched-386 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-386.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-357 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-357._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-52 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-52.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-71 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-71::placeholder {
  color: #979797;
}

.ac-default-label-358 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-358._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-355 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-355.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-275, .results-holder-276 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.tag-icon-chjlopy-45 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.search-wrapper-119 {
  width: 100%;
  position: relative;
}

.date-input {
  text-align: right;
  border: 1px solid #dbdbdb;
  min-width: 120px;
  height: 40px;
  min-height: 40px;
  margin-top: 4px;
  margin-right: 8px;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.matched-387 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-387.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-277 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-277.tags {
  display: none;
}

.item-column-wrapper-5 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-5.resolved, .item-column-wrapper-5.my, .item-column-wrapper-5.search {
  display: flex;
}

.label-wrapper-39 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-39._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-226 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-227 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-227.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-227.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5358 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-388 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-388.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-263 {
  font-weight: 400;
}

.tag-content-228 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.upload-item-row-34 {
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  padding: 10px 0 4px;
  display: flex;
}

.result-row-356 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-356:hover {
  background-color: #e4f2ff;
}

.result-row-356.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5359 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5359.flex {
  display: flex;
}

.results-scroller-356 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-356.sm {
  min-width: 304px;
}

.action-item-header-15 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-15:hover {
  background-color: #f8ecc1;
}

.action-item-header-15.resolved {
  background-color: #dafde4;
}

.action-item-header-15.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-15.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-15.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-15.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-15.flash {
  background-color: silver;
}

.text-span-264 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-211 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-211::placeholder {
  color: #b4b4b4;
}

.result-row-357 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-357:hover {
  background-color: #e4f2ff;
}

.result-row-357.selected {
  background-color: #d1e9ff;
}

.address-26 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-26.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5360 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-168 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-168.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-14-133 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-133.grey {
  color: #818181;
}

.text-14-133.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-133.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-133.semi {
  font-weight: 600;
  line-height: 20px;
}

.icon-reload-all-4 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 6px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-reload-all-4:hover {
  opacity: 1;
  background-color: #102e44;
}

.icon-reload-all-4.hidden {
  position: static;
}

.text-field-212 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-212::placeholder {
  color: #b4b4b4;
}

.overdue-label {
  background-color: #467ba000;
  border: 1px #cfcfcf;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  min-width: 52px;
  margin-left: auto;
  padding: 2px 0;
  display: flex;
}

.ac-default-label-359 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-359._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-359._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-359._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-357 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-357.sm {
  width: auto;
  min-width: 300px;
}

.textarea-72 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-72::placeholder {
  color: #979797;
}

.chip-address-27 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-27.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-262 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-262.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-282 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-282.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-358 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-358.assign {
  width: 100%;
  min-width: 304px;
}

.matched-389 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-389.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5362 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-358 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-358:hover {
  background-color: #e4f2ff;
}

.result-row-358.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-283 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-283.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5363 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5363.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-390 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-390.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5364 {
  align-self: center;
  display: flex;
}

.results-holder-278 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-278.sm {
  width: auto;
  display: none;
}

.div-block-4080-copy-3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-5365 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-535 {
  width: 16px;
  margin-right: 4px;
}

.matched-391 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-391.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5366 {
  flex: 1;
}

.div-block-5367 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5368 {
  position: relative;
}

.autocomplete-icon-26 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-26.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-26.remit.sm, .autocomplete-icon-26.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.side-nav-19 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.alert-wrapper {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  min-width: 68px;
  display: block;
}

.alert-wrapper.hidden {
  display: block;
}

.section-header-53 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-229 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-229.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-229.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-35 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-35:hover {
  opacity: .6;
}

.clear-keyword-icon-35.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-279 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-279.tags {
  display: none;
}

.results-wrapper-169 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-169.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-23 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5369 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-359 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-359.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5370 {
  padding-top: 3px;
}

.tag-icon-chjlopy-46 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 20px;
}

.text-10-3 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-3.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5371 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5372 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5372.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-170 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-170.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-536 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-110 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-5373 {
  display: flex;
}

.unmatched-284 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-284.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-359 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-359:hover {
  background-color: #e4f2ff;
}

.result-row-359.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-285 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-285.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-60 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.link-108 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-108.light-blue {
  color: #97ceff;
}

.link-108.light-blue:hover {
  text-decoration: underline;
}

.text-span-265 {
  font-weight: 400;
}

.form-block-227 {
  margin-bottom: 0;
}

.matched-392 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-392.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5374 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5375 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5375.flex {
  display: flex;
}

.unmatched-286 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-286.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-360 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-360._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5376 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5377 {
  flex: 1;
}

.div-block-5378 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-3 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-3:hover {
  background-color: #cbdfff;
}

.div-block-5379 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-377 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-377:hover {
  opacity: 1;
}

.remove-377.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5380 {
  padding-top: 3px;
}

.search-wrapper-120 {
  width: 100%;
  position: relative;
}

.result-row-360 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-360:hover {
  background-color: #e4f2ff;
}

.result-row-360.selected {
  background-color: #d1e9ff;
}

.search-input-action-26 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-378 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-378:hover {
  opacity: 1;
}

.remove-378.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-361 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-361._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-171 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-171.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-171.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-171.assign-copy {
  width: 100%;
  min-width: 300px;
}

.form-61 {
  max-height: 100vh;
  overflow: auto;
}

.div-block-5381 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-287 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-287.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-267 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5382 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5383 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-361 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-361:hover {
  background-color: #e4f2ff;
}

.result-row-361.selected {
  background-color: #d1e9ff;
}

.div-block-5384 {
  padding: 5px;
}

.chip-label-xs-51 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-51.white {
  color: #ffffffe6;
}

.text-span-268 {
  font-weight: 400;
}

.unmatched-288 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-288.sm {
  font-size: 14px;
  line-height: 18px;
}

.cancel-save-button-holder-10 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.form-block-228 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.matched-393 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-393.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-362 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-362._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-54 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-54.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-73 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-73::placeholder {
  color: #979797;
}

.ac-default-label-363 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-363._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-360 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-360.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-280, .results-holder-281 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.search-wrapper-121 {
  width: 100%;
  position: relative;
}

.matched-394 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-394.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-282 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-282.tags {
  display: none;
}

.item-column-wrapper-6 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-6.resolved, .item-column-wrapper-6.my, .item-column-wrapper-6.search {
  display: flex;
}

.label-wrapper-40 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-40._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-230 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-231 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-231.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-231.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5385 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-395 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-395.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-269 {
  font-weight: 400;
}

.tag-content-232 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-362 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-362:hover {
  background-color: #e4f2ff;
}

.result-row-362.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5386 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5386.flex {
  display: flex;
}

.results-scroller-361 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-361.sm {
  min-width: 304px;
}

.action-item-header-16 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-16:hover {
  background-color: #f8ecc1;
}

.action-item-header-16.resolved {
  background-color: #dafde4;
}

.action-item-header-16.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-16.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-16.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-16.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-16.flash {
  background-color: silver;
}

.text-span-270 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-213 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-213::placeholder {
  color: #b4b4b4;
}

.result-row-363 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-363:hover {
  background-color: #e4f2ff;
}

.result-row-363.selected {
  background-color: #d1e9ff;
}

.address-27 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-27.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5387 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-172 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-172.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-14-134 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-134.grey {
  color: #818181;
}

.text-14-134.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-134.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-134.semi {
  font-weight: 600;
  line-height: 20px;
}

.icon-reload-all-5 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 6px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-reload-all-5:hover {
  opacity: 1;
  background-color: #102e44;
}

.icon-reload-all-5.hidden {
  position: static;
}

.text-field-214 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-214::placeholder {
  color: #b4b4b4;
}

.ac-default-label-364 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-364._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-364._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-364._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-362 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-362.sm {
  width: auto;
  min-width: 300px;
}

.textarea-74 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-74::placeholder {
  color: #979797;
}

.chip-address-28 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-28.sm {
  font-size: 12px;
  line-height: 16px;
}

.chip-label-263 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-263.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-289 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-289.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-363 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-363.assign {
  width: 100%;
  min-width: 304px;
}

.matched-396 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-396.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5389 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-364 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-364:hover {
  background-color: #e4f2ff;
}

.result-row-364.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-290 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-290.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5390 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5390.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-397 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-397.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5391 {
  align-self: center;
  display: flex;
}

.results-holder-283 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-283.sm {
  width: auto;
  display: none;
}

.div-block-4080-copy-4 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-5392 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-537 {
  width: 16px;
  margin-right: 4px;
}

.matched-398 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-398.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5393 {
  flex: 1;
}

.div-block-5394 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5395 {
  position: relative;
}

.autocomplete-icon-27 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-27.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-27.remit.sm, .autocomplete-icon-27.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.side-nav-20 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-55 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-233 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-233.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-233.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-36 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-36:hover {
  opacity: .6;
}

.clear-keyword-icon-36.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-284 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-284.tags {
  display: none;
}

.results-wrapper-173 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-173.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-24 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5396 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-364 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-364.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5397 {
  padding-top: 3px;
}

.text-12-white-61 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-400 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-365 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-365:focus {
  width: 200px;
}

.ac-default-label-365.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-22 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-44 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-104 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-291 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.icon-processing-13 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.form-62 {
  position: relative;
}

.collection-edit-content-66 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-538 {
  margin-right: 6px;
}

.icon-div-116 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-116:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-116.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-116.activity:hover {
  background-color: #0000;
}

.icon-div-116.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-116.save {
  cursor: pointer;
}

.icon-div-116.disabled {
  opacity: .36;
}

.icon-div-116.disabled:hover {
  background-color: #0000;
}

.icon-div-116.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-116.excel {
  cursor: pointer;
}

.icon-div-116.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-116.stop:hover {
  opacity: 1;
}

.icon-div-116.stop.disabled {
  opacity: .38;
}

.icon-div-116.delete {
  display: flex;
}

.autocomplete-input-401 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-47 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-5398 {
  flex: 0 auto;
}

.div-block-5399 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-96 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-96.selected {
  background-color: #faf2a1;
}

.content-row-96.hover {
  background-color: #a9bde8;
}

.content-row-96._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-402 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-174 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-136 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.ac-default-label-366 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-366:focus {
  width: 200px;
}

.ac-default-label-366.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-10 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-10:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-5400 {
  margin-right: 20px;
}

.div-block-5401 {
  padding-left: 6px;
}

.image-539 {
  margin-right: 5px;
}

.text-block-492 {
  color: #fff;
  margin-left: 10px;
}

.div-block-5402 {
  border-radius: 8px;
}

.div-block-5403 {
  display: flex;
}

.results-scroller-365 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-365 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-365:hover {
  background-color: #0000004a;
}

.div-block-5404 {
  flex: 1;
  overflow: hidden;
}

.div-block-5405 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-403 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chat-response-19 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.div-block-5406 {
  position: relative;
}

.div-block-5407 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-5408 {
  margin-right: 20px;
}

.div-block-5409 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.download-bar-24 {
  background-color: #3a60d4;
  border-top: 1px solid #acb7c4;
  height: 42px;
  min-height: 42px;
}

.download-bar-24.hidden {
  background-color: #3a60d4;
  display: block;
}

.div-block-5410 {
  align-items: center;
  display: flex;
}

.result-icon-16 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-16.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-16.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f3dc220ae8e53e016e06925_fastcloud.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-16.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-16.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-16.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-16.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-16.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-16.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-16.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-16.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-16.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-16.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-366 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-366:hover, .result-row-366.selected {
  background-color: #e7eeff;
}

.div-block-5411 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-215 {
  margin-top: 6px;
}

.div-block-5412 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-75 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-75::placeholder {
  color: #ffffff80;
}

.block-60 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-60.hidden {
  min-height: 200px;
}

.header-label-60 {
  font-weight: 400;
}

.div-block-5413 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.explorer-cell-137 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-540 {
  margin-right: 8px;
}

.div-block-5414 {
  align-self: center;
  display: flex;
}

.title-143 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-143._2 {
  justify-content: flex-start;
  display: flex;
}

.title-143.unselectable {
  cursor: move;
}

.div-block-5415 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-5416 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-493 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-493:hover {
  background-color: #3b93ff;
}

.text-block-494 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.matched-399 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-70 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-216 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-5417 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-5418 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-5419 {
  position: relative;
}

.filter-by-field-name-input-8 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.div-block-5420 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-111 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-5421 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-5422 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-10 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-5423 {
  display: none;
}

.autocomplete-input-404 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-3 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.loader-61 {
  background-color: #1c3d97;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: flex;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.result-row-367 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-367:hover {
  background-color: #f3f5f8;
}

.result-row-367.selected-tab {
  background-color: #172766;
}

.result-row-367.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-367.selected {
  background-color: #d8e6fc;
}

.unmatched-292 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-292.white {
  color: #fffc;
  cursor: pointer;
}

.div-block-5424 {
  padding-right: 10px;
}

.matched-400 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-400.white {
  color: #fffc;
  cursor: pointer;
}

.image-541 {
  cursor: pointer;
}

.text-field-217 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-217::placeholder {
  color: #fffc;
}

.div-block-5425 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-105 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-105.selected-tab {
  color: #ffffffe6;
}

.div-block-5426 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.clear-chat-button-6 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.clear-chat-button-6:hover {
  opacity: 1;
}

.select-field-70 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-74 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-74:hover {
  background-color: #1c3d97;
}

.drag-bar-74.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-74.unselectable {
  flex: none;
}

.div-block-5427 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-12 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-12:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-495 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-5428 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5429 {
  display: flex;
}

.div-block-5430 {
  color: #ffffffb3;
}

.div-block-5431 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-47 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-5432 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-10 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-10:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.results-scroller-366 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-5433 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-5434 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-122 {
  display: block;
  position: relative;
}

.image-542 {
  filter: invert();
  position: relative;
}

.remove-379 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-379:hover {
  opacity: 1;
}

.link-109 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-109.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-109.bold:hover {
  color: #afd9ff;
}

.image-543 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-5435 {
  margin-left: 20px;
}

.div-block-5436 {
  display: flex;
  position: relative;
}

.div-block-5437 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-15 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-5438 {
  background-color: #d3e7ff;
}

.div-block-5439 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-5440 {
  display: flex;
}

.div-block-5441 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-368 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-368:hover {
  background-color: #f3f5f8;
}

.div-block-5442 {
  background-color: #3d597e;
}

.chip-label-264 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-5443 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-5444 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-367 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-380 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-380:hover {
  opacity: 1;
}

.tag-17 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-17.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-17.clear:hover {
  background-color: #698dda;
}

.tag-17.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-17.clear.pink:hover {
  background-color: #f06292;
}

.tag-17.clear.green {
  padding-left: 0;
}

.tag-17.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-17.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-17.clear.orange:hover {
  background-color: #e59102;
}

.tag-17.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-17.multi:hover {
  filter: saturate(200%);
}

.tag-17.multi.value {
  background-color: #69eee2;
}

.tag-17.multi.table {
  background-color: #8fcbff;
}

.tag-17.multi.operator {
  background-color: #ffcc80;
}

.tag-17.multi.field {
  background-color: #d6bfff;
}

.tag-17.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-17.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-17.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-17.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-17.record-type:hover {
  background-color: #0189f5;
}

.div-block-5445 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-61 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-5446 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-367 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-367.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-42 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-229 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-26 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-5447 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-5447.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-5448 {
  margin-right: 20px;
}

.db-tab-60 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-60:hover {
  opacity: .93;
}

.db-tab-60.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-60.current.hidden {
  max-width: none;
}

.db-tab-60.hidden {
  flex: none;
}

.div-block-5449 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-5450 {
  width: 300px;
  min-height: 100px;
}

.div-block-5451 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-381 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-381:hover {
  opacity: 1;
}

.div-block-5452 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-285 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-544 {
  width: 20px;
}

.text-block-496 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-496.ellipsis {
  max-width: 500px;
}

.text-block-496.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-59 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-59:hover {
  opacity: 1;
}

.ac-default-label-368 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-368:focus {
  width: 200px;
}

.editing-config-modal-21 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-5453 {
  display: block;
  overflow: auto;
}

.div-block-5454 {
  width: 240px;
}

.fc-icon-45 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.fc-icon-45:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.chip-label-265 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-271 {
  font-weight: 700;
}

.chip-label-266 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-266.light {
  color: #fff;
}

.keyword-search-input-25 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-25::placeholder {
  color: #8093b3;
}

.div-block-5455 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-59 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-59.hidden {
  padding-right: 6px;
}

.div-block-5456 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-230 {
  margin-bottom: 5px;
}

.tag-content-234 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-497 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-498 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-5457 {
  width: 100%;
  height: 100%;
}

.div-block-5458 {
  height: 6px;
  position: absolute;
}

.image-545 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-5459 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-36 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-36:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-110 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-110.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-110.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-60 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-63 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-499 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-401 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-286 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-286.hjkl, .results-holder-286.kljh {
  display: none;
}

.text-span-272 {
  color: #ffffffe6;
}

.chip-label-267 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.tag-18 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-18.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-18.multi:hover {
  filter: saturate(200%);
}

.tag-18.multi.table {
  background-color: #8fcbff;
}

.div-block-5460 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-5461 {
  padding-left: 10px;
}

.div-block-5462 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-546 {
  transform: rotate(180deg);
}

.div-block-5463 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-31 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.text-16-8 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-5464 {
  background-color: #243c92;
}

.text-span-292 {
  color: #0000004d;
}

.exercise-image-13 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6821695da86fdf2e608897e4_plank.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 52px;
  height: 52px;
  margin-top: 8px;
  display: block;
}

.label-sf {
  color: #262c46;
  font-weight: 400;
  line-height: 18px;
}

.label-sf._13 {
  color: #999;
  font-size: 13px;
}

.label-sf._13.blue {
  color: #00528c;
}

.label-sf._12 {
  font-size: 12px;
  line-height: 16px;
}

.label-sf._12.white {
  opacity: 1;
  color: #fff;
  margin-bottom: 3px;
  font-size: 12px;
  line-height: 14px;
}

.label-sf.duration {
  color: #00528c;
  letter-spacing: 0;
  cursor: pointer;
  justify-content: flex-end;
  width: auto;
  margin-top: 0;
  font-size: 13px;
  line-height: 16px;
  transition: color .2s;
  display: block;
  position: relative;
}

.label-sf.duration:hover {
  color: #00b2ed;
  text-decoration: underline;
}

.label-sf._11 {
  font-size: 11px;
  line-height: 13px;
}

.label-sf._11.white {
  color: #fff;
  line-height: 13px;
}

.label-sf.rest {
  color: #999;
  letter-spacing: 0;
  cursor: pointer;
  justify-content: flex-end;
  font-size: 13px;
  transition: color .2s;
  display: block;
  position: relative;
}

.label-sf.rest:hover {
  color: #00b2ed;
}

.label-sf.rest.hidden {
  cursor: pointer;
}

.label-sf.red {
  color: #e53935;
}

.div-block-5465 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 8px;
  display: flex;
}

.text-419 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.text-419.light {
  font-weight: 300;
}

.rest-time-holder {
  text-align: right;
  width: 100%;
}

.modal-workout-detail-2 {
  z-index: 997;
  background-color: #0006;
  padding-top: 60px;
  display: block;
  position: absolute;
  inset: 0;
}

.workout-status {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 6px 0;
  display: flex;
}

.workout-status.hidden {
  display: flex;
}

.text-duration-6 {
  float: none;
  color: #000000b3;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.status-color {
  background-color: #66bb6a;
  border-radius: 7px;
  width: 14px;
  height: 14px;
  margin-right: 4px;
}

.status-color.grey {
  background-color: #999;
}

.status-color.red {
  background-color: #e57373;
}

.exercise-row-19 {
  background-color: #fff;
  border-style: none;
  border-color: #e9e9e9 #000 #000;
  align-items: flex-start;
  width: 460px;
  height: auto;
  margin: 0;
  padding: 0 8px 6px;
  transition: background-color .4s;
  display: flex;
  position: static;
  overflow: visible;
}

.exercise-row-19.border {
  border-top: 1px solid #cecece;
}

.text-415 {
  color: #161616;
  margin-left: 0;
  font-size: 11px;
  font-weight: 400;
  line-height: 18px;
}

.text-415.uppercase {
  text-transform: uppercase;
  line-height: 22px;
}

.modal-content-exercises-7 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 540px;
  min-height: 260px;
  max-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 0;
  display: block;
  overflow: visible;
}

.workout-name-17 {
  color: #424242;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  display: flex;
}

.edit-button-holder-16 {
  background-color: #fff;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6px;
  padding-bottom: 21px;
  display: flex;
}

.set-label-15 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  font-weight: 400;
  line-height: 16px;
  display: flex;
}

.set-number-no-click {
  background-color: #00528c;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  transition: background-color .275s;
  display: flex;
}

.set-number-no-click.hidden {
  flex-wrap: wrap;
  align-content: center;
}

.modalclosediv-69 {
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 14px;
  display: flex;
  position: relative;
  top: -14px;
}

.date-holder {
  background-color: #0000;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: auto;
  margin-bottom: 8px;
  padding: 0 30px 0 40px;
  display: flex;
}

.div-block-5466 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.div-block-5467 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.exercise-content-div-16 {
  flex-direction: column;
  align-items: flex-start;
  width: 388px;
  padding-left: 12px;
  display: flex;
  position: static;
  right: 0;
}

.close-modal-20 {
  cursor: pointer;
  display: inline-block;
}

.exercise-holder {
  flex-direction: column;
  align-items: center;
  max-height: 500px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 40px;
  display: block;
  position: static;
  left: 10px;
  overflow: auto;
}

.text-faewgfw-copy {
  color: #fff;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-faewgfw-copy.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-10-4 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-4.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5468 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5469 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5469.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-175 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-175.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-547 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-112 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.drop-zone-text {
  color: #818181;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  display: flex;
}

.div-block-5470 {
  display: flex;
}

.unmatched-293 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-293.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-369 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-369:hover {
  background-color: #e4f2ff;
}

.result-row-369.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-294 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-294.sm {
  font-size: 14px;
  line-height: 18px;
}

.form-64 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.link-111 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-111.light-blue {
  color: #97ceff;
}

.link-111.light-blue:hover {
  text-decoration: underline;
}

.text-span-293 {
  font-weight: 400;
}

.form-block-231 {
  margin-bottom: 0;
}

.div-block-5471 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.matched-402 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-402.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5472 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5473 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5473.flex {
  display: flex;
}

.unmatched-295 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-295.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-369 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-369._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-17 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-17.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-17.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-17.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-17.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5474 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.drop-cover {
  z-index: 997;
  background-color: #0006;
  border: 3px dashed #007bff;
  padding-top: 100px;
  display: block;
  position: absolute;
  inset: 0;
}

.div-block-5475 {
  flex: 1;
}

.div-block-5476 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-4 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-4:hover {
  background-color: #cbdfff;
}

.div-block-5477 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-382 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-382:hover {
  opacity: 1;
}

.remove-382.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5478 {
  padding-top: 3px;
}

.search-wrapper-123 {
  width: 100%;
  position: relative;
}

.result-row-370 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-370:hover {
  background-color: #e4f2ff;
}

.result-row-370.selected {
  background-color: #d1e9ff;
}

.search-input-action-27 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.remove-383 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-383:hover {
  opacity: 1;
}

.remove-383.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-370 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-370._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-wrapper-176 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: relative;
}

.results-wrapper-176.tags {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-176.assign {
  width: auto;
  min-width: 0;
}

.results-wrapper-176.assign-copy {
  width: 100%;
  min-width: 300px;
}

.results-wrapper-176.blue {
  background-color: #08296e;
  width: 100%;
  min-width: 300px;
}

.form-65 {
  max-height: 100vh;
  overflow: auto;
}

.div-block-5479 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-296 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-296.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-295 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5480 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5481 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-371 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-371:hover {
  background-color: #e4f2ff;
}

.result-row-371.selected {
  background-color: #d1e9ff;
}

.div-block-5482 {
  padding: 5px;
}

.chip-label-xs-52 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-52.white {
  color: #ffffffe6;
}

.text-span-296 {
  font-weight: 400;
}

.unmatched-297 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-297.sm {
  font-size: 14px;
  line-height: 18px;
}

.cancel-save-button-holder-11 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.form-block-232 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.matched-403 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-403.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-371 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-371._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-56 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-56.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.textarea-76 {
  color: #000;
  border: 1px solid #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.textarea-76::placeholder {
  color: #979797;
}

.ac-default-label-372 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-372._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-368 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-368.assign {
  width: 100%;
  min-width: 300px;
}

.results-holder-287, .results-holder-288 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.search-wrapper-124 {
  width: 100%;
  position: relative;
}

.matched-404 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-404.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-18 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-18.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-18.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-18.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-18.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-289 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-289.tags {
  display: none;
}

.item-column-wrapper-7 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-7.resolved, .item-column-wrapper-7.my, .item-column-wrapper-7.search {
  display: flex;
}

.label-wrapper-41 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-41._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-235 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-236 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-236.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-236.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5483 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-62 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-405 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-405.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-297 {
  font-weight: 400;
}

.tag-content-237 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-372 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-372:hover {
  background-color: #e4f2ff;
}

.result-row-372.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5484 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5484.flex {
  display: flex;
}

.results-scroller-369 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-369.sm {
  min-width: 304px;
}

.action-item-header-17 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-17:hover {
  background-color: #f8ecc1;
}

.action-item-header-17.resolved {
  background-color: #dafde4;
}

.action-item-header-17.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-17.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-17.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-17.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-17.flash {
  background-color: silver;
}

.text-span-298 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-218 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-218::placeholder {
  color: #b4b4b4;
}

.result-row-373 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-373:hover {
  background-color: #e4f2ff;
}

.result-row-373.selected {
  background-color: #d1e9ff;
}

.address-28 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-28.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5485 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-icon-19 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-19.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-19.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-19.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-19.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-wrapper-177 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-177.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-14-135 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-135.grey {
  color: #818181;
}

.text-14-135.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-135.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-135.semi {
  font-weight: 600;
  line-height: 20px;
}

.icon-reload-all-6 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 6px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-reload-all-6:hover {
  opacity: 1;
  background-color: #102e44;
}

.icon-reload-all-6.hidden {
  position: static;
}

.text-field-219 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-219::placeholder {
  color: #b4b4b4;
}

.ac-default-label-373 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-373._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-373._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-373._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-370 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-370.sm {
  width: auto;
  min-width: 300px;
}

.select-field-2 {
  color: #333;
  text-align: right;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-2:hover {
  background-color: #eee;
}

.chip-address-29 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-29.sm {
  font-size: 12px;
  line-height: 16px;
}

.status-wrapper {
  justify-content: flex-end;
  align-items: center;
  margin-right: 8px;
  display: block;
}

.drop-content {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  max-height: 100vh;
  margin-left: 25px;
  margin-right: 25px;
  padding: 14px 0;
  display: block;
  overflow: visible;
}

.chip-label-268 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-268.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-298 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-298.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-371 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-371.assign {
  width: 100%;
  min-width: 304px;
}

.matched-406 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-406.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5487 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-374 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-374:hover {
  background-color: #e4f2ff;
}

.result-row-374.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-299 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-299.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5488 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5488.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-407 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-407.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5489 {
  align-self: center;
  display: flex;
}

.results-holder-290 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-290.sm {
  width: auto;
  display: none;
}

.div-block-5490 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.div-block-4080-copy-5 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-5491 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-548 {
  width: 16px;
  margin-right: 4px;
}

.matched-408 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-408.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5492 {
  flex: 1;
}

.div-block-5493 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5494 {
  position: relative;
}

.autocomplete-icon-28 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-28.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-28.remit.sm, .autocomplete-icon-28.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.side-nav-21 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-57 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-238 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-238.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-238.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.clear-keyword-icon-37 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-37:hover {
  opacity: .6;
}

.clear-keyword-icon-37.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.results-holder-291 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-291.tags {
  display: none;
}

.results-wrapper-178 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-178.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.status-tag-25 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5495 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-372 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-372.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5496 {
  padding-top: 3px;
}

.div-block-5497 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-5 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-5.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5498 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-409 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-409.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.upload-icon {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca942_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 24px;
  height: 24px;
  margin-left: 4px;
  transition: all .4s;
}

.upload-icon:hover {
  background-color: #cbdfff;
}

.image-549 {
  margin-right: 1px;
}

.div-block-5499 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.sm-audio-component {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-373 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-373.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5500 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5501 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-570 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-570:hover {
  background-color: #e4f2ff;
}

.result-row-570.selected {
  background-color: #d1e9ff;
}

.div-block-5502 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5502.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-179 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-179.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-550 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-4 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-113 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-21 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-551 {
  cursor: pointer;
}

.div-block-5503, .div-block-5504 {
  display: flex;
}

.div-block-5505 {
  padding: 15px;
}

.unmatched-300 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-300.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-button-3-copy {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 8px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-3-copy:hover {
  background-color: #1b7897;
}

.unmatched-301 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-301.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-571 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-571:hover {
  background-color: #e4f2ff;
}

.result-row-571.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-302 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-302.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-header-18 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-18:hover {
  background-color: #f8ecc1;
}

.action-item-header-18.blue {
  background-color: #e0f2fc;
}

.form-66 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-15 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-15:hover {
  background-color: #54a7ff54;
}

.checkbox-15.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.tag-content-239 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-112 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-112.light-blue {
  color: #97ceff;
}

.link-112.light-blue:hover {
  text-decoration: underline;
}

.recording-icon {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon:hover {
  filter: saturate(71%);
}

.text-span-299 {
  font-weight: 400;
}

.form-block-233 {
  margin-bottom: 0;
}

.div-block-5506 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-71 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-71:hover {
  background-color: #eee;
}

.tag-content-240 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-240.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-240.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-240.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-410 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-410.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-303 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-303.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-583 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5507 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5508 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5508.flex {
  display: flex;
}

.unmatched-304 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-304.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-374 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-374._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-20 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-20.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-20.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-20.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-20.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5509 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.remove-384 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-384:hover {
  opacity: 1;
}

.remove-384.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5510 {
  flex: 1;
}

.results-scroller-374 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-374.assign {
  width: 100%;
  min-width: 304px;
}

.div-block-5511 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-5 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-5:hover {
  background-color: #cbdfff;
}

.div-block-5512 {
  flex: 1;
  display: flex;
}

.div-block-5513 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5513.flex {
  display: flex;
}

.image-94 {
  cursor: pointer;
}

.div-block-5514 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-385 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-385:hover {
  opacity: 1;
}

.remove-385.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.search-wrapper-125 {
  width: 100%;
  position: relative;
}

.div-block-5515 {
  padding-top: 3px;
}

.result-row-572 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-572:hover {
  background-color: #e4f2ff;
}

.result-row-572.selected {
  background-color: #d1e9ff;
}

.div-block-5516 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.loading-items-9 {
  text-align: center;
  background-color: #ffffff1c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.search-wrapper-126 {
  width: 100%;
  position: relative;
}

.text-field-220 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-220::placeholder {
  color: #b4b4b4;
}

.result-row-573 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-573:hover {
  background-color: #e4f2ff;
}

.result-row-573.selected {
  background-color: #d1e9ff;
}

.search-input-action-28 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-4 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-300 {
  font-weight: 400;
}

.remove-386 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-386:hover {
  opacity: 1;
}

.remove-386.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-375 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-375._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-67 {
  max-height: 100vh;
  overflow: auto;
}

.div-block-5517 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-305 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-305.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-301 {
  padding-left: 4px;
  font-weight: 400;
}

.add-item-3 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-3:hover {
  background-color: #0077b8;
}

.add-item-3.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-3.big:hover {
  background-color: #066192;
}

.add-item-3.big.hidden {
  background-color: #0077b8;
}

.text-18-2 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.activity-message-wrapper-b-7 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.overdue {
  justify-content: flex-end;
  align-items: center;
  padding-right: 2px;
  display: flex;
}

.overdue:hover {
  background-color: #fff;
}

.div-block-5518 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5519 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-574 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-574:hover {
  background-color: #e4f2ff;
}

.result-row-574.selected {
  background-color: #d1e9ff;
}

.div-block-5520 {
  padding: 5px;
}

.chip-label-xs-53 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-53.white {
  color: #ffffffe6;
}

.text-span-302 {
  font-weight: 400;
}

.div-block-5521 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-2 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-2:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-306 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-306.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-13 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-12 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-552 {
  width: 16px;
  margin-right: 4px;
}

.form-block-234 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-wrapper-180 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-180.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-303 {
  padding-left: 4px;
  font-weight: 400;
}

.input-upload-items-wrapper {
  max-height: 560px;
  padding-bottom: 16px;
  padding-left: 12px;
  padding-right: 10px;
  display: block;
  overflow: auto;
}

.input-upload-items-wrapper.hidden {
  width: 100%;
  display: block;
}

.matched-411 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-411.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-376 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-376._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.attachment-section {
  padding-top: 10px;
  padding-bottom: 5px;
  display: block;
}

.section-header-58 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-58.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-377 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-377._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5522 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5523 {
  padding: 5px;
}

.action-button-wrapper {
  justify-content: flex-end;
  align-items: center;
  margin-right: 8px;
  display: block;
}

.results-holder-292 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-21 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-21.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-21.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-21.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-21.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-293 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.audio-wrapper {
  background-color: #e6f1ff;
  width: 100%;
  min-height: 52px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Open Sans, sans-serif;
}

.audio-wrapper.submitted {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-584 {
  margin-left: 10px;
}

.delete-task-button-3 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-3:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.search-wrapper-127 {
  width: 100%;
  position: relative;
}

.matched-412 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-412.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-22 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-22.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-22.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-22.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-22.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-294 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-294.tags {
  display: none;
}

.item-column-wrapper-8 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-8.resolved, .item-column-wrapper-8.my, .item-column-wrapper-8.search {
  display: flex;
}

.label-wrapper-42 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-42._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-241 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-5524 {
  padding-top: 3px;
}

.div-block-5525 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-63 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-413 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-413.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-304 {
  font-weight: 400;
}

.tag-content-242 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-575 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-575:hover {
  background-color: #e4f2ff;
}

.result-row-575.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5526 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5526.flex {
  display: flex;
}

.results-scroller-375 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-375.sm {
  min-width: 304px;
}

.action-item-header-19 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-19:hover {
  background-color: #f8ecc1;
}

.action-item-header-19.resolved {
  background-color: #dafde4;
}

.action-item-header-19.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-19.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-19.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-19.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-19.flash {
  background-color: silver;
}

.form-block-235 {
  margin-bottom: 0;
}

.text-area-div-2 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-span-305 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-221 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-221::placeholder {
  color: #b4b4b4;
}

.div-block-5527 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-576 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-576:hover {
  background-color: #e4f2ff;
}

.result-row-576.selected {
  background-color: #d1e9ff;
}

.address-29 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-29.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-2 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-2:hover {
  filter: saturate(71%);
}

.recording-icon-2.large {
  width: 38px;
  height: 38px;
}

.div-block-5528 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.audio-holder {
  background-color: #f1f3f4;
  border: 2px solid #fff;
  border-radius: 46px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 250px;
  max-width: 300px;
  min-height: 55px;
}

.result-row-577 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-577:hover {
  background-color: #e4f2ff;
}

.result-row-577.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-30 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-30.semi {
  font-weight: 600;
}

.results-wrapper-181 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-181.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.button-label-4 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-4.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.matched-414 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-414.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.item-column-wrapper-9 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.icon-reload-all-7 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 6px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-reload-all-7:hover {
  opacity: 1;
  background-color: #102e44;
}

.icon-reload-all-7.hidden {
  position: static;
}

.div-block-5529 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.delete-attachement {
  opacity: .56;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
  position: absolute;
  inset: 4px 4px auto auto;
}

.delete-attachement:hover {
  opacity: 100;
  background-color: #dadada;
}

.div-block-5531 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-222 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-222::placeholder {
  color: #b4b4b4;
}

.link-113 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-113.light-blue {
  color: #97ceff;
}

.link-113.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-11 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-11.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-378 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-378._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-378._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-378._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-376 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-376.sm {
  width: auto;
  min-width: 300px;
}

.post-button-4 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-4:hover {
  background-color: #02507a;
}

.select-field-72 {
  color: #333;
  text-align: right;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-72:hover {
  background-color: #eee;
}

.results-holder-295 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-295.tags {
  display: none;
}

.chip-address-30 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-30.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-379 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-379._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-306 {
  font-weight: 400;
}

.chip-label-269 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-269.sm {
  font-size: 13px;
  line-height: 16px;
}

.thumb-img {
  background-color: #e2e2e2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca938_Screenshot%202025-05-08%20at%201.05.51%E2%80%AFPM.png");
  background-repeat: no-repeat;
  background-size: cover;
  width: 33%;
  min-width: 33%;
  padding-top: 22%;
  display: block;
}

.thumb-img.file {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca92e_file.png");
  background-position: 100%;
  background-size: 64%;
  width: 40px;
  min-width: 0%;
  min-height: 50px;
  padding-top: 0%;
}

.attachment-preview {
  cursor: pointer;
  background-color: #fcfcfc;
  border: 1px solid #b0d2e2;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 520px;
  min-height: 50px;
  margin-bottom: 10px;
  display: flex;
  position: relative;
}

.attachment-preview:hover {
  border-color: #69d0ff;
}

.unmatched-307 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-307.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-377 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-377.assign {
  width: 100%;
  min-width: 304px;
}

.matched-415 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-415.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5532 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-578 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-578:hover {
  background-color: #e4f2ff;
}

.result-row-578.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-308 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-308.sm {
  font-size: 14px;
  line-height: 18px;
}

.delete-audio-icon {
  background-color: #7777779e;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca946_icon-delete.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
}

.delete-audio-icon:hover {
  background-color: #f66;
}

.unmatched-309 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-309.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5533 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5533.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.all-item-wrapper-3 {
  min-height: 100px;
  overflow: auto;
}

.matched-416 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-416.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5534 {
  align-self: center;
  display: flex;
}

.div-block-5535 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5535.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-296 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-296.sm {
  width: auto;
  display: none;
}

.action-item-button-8 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-8:hover {
  background-color: #1b7897;
}

.action-item-button-8.blue {
  background-color: #0077b8;
}

.action-item-button-8.blue:hover {
  background-color: #02507a;
}

.div-block-5536 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-387 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-387:hover {
  opacity: 1;
}

.remove-387.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-4 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-6 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-2 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5537 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.upload-item-row-comment {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin-top: 0;
  padding: 10px 10px 10px 12px;
  display: flex;
}

.image-553 {
  width: 16px;
  margin-right: 4px;
}

.matched-417 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-417.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5538 {
  flex: 1;
}

.action-item-name-12 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-12.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5539 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-5 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-5:hover {
  background-color: #02507a;
}

.post-button-5.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5540 {
  position: relative;
}

.autocomplete-icon-29 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-29.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-29.remit.sm, .autocomplete-icon-29.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.due-soon-label-2 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.matched-418 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-418.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.side-nav-22 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-59 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-243 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-243.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-243.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5541 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-38 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-38:hover {
  opacity: .6;
}

.clear-keyword-icon-38.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-14-136 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-136.grey {
  color: #818181;
}

.text-14-136.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-136.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-136.semi {
  font-weight: 600;
  line-height: 20px;
}

.section-header-60 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-4 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-4:hover {
  background-color: #0077b8;
}

.add-item-4.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-4.big:hover {
  background-color: #066192;
}

.results-holder-297 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-297.tags {
  display: none;
}

.matched-419 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-419.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-182 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-182.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-5542 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.status-tag-26 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5543 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5544 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.reason-input-section-8 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin-bottom: 20px;
  display: block;
}

.results-scroller-378 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-378.sm {
  width: auto;
  min-width: 300px;
}

.item-detail-wrapper-6 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-6:hover, .item-detail-wrapper-6.selected {
  background-color: #f5fbff;
}

.image-554 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5545 {
  padding-top: 3px;
}

.div-block-5546 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-6 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-6.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5547 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-420 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-420.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-555 {
  margin-right: 1px;
}

.div-block-5548 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-379 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-379.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5549 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5550 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-579 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-579:hover {
  background-color: #e4f2ff;
}

.result-row-579.selected {
  background-color: #d1e9ff;
}

.div-block-5551 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5551.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-wrapper-183 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-183.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-556 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-5 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-114 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-22 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-557 {
  cursor: pointer;
}

.div-block-5552, .div-block-5553 {
  display: flex;
}

.div-block-5554 {
  padding: 15px;
}

.unmatched-310 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-310.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-311 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-311.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-580 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-580:hover {
  background-color: #e4f2ff;
}

.result-row-580.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-312 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-312.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-header-20 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-20:hover {
  background-color: #f8ecc1;
}

.action-item-header-20.blue {
  background-color: #e0f2fc;
}

.form-68 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-16 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-16:hover {
  background-color: #54a7ff54;
}

.checkbox-16.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.tag-content-244 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-114 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-114.light-blue {
  color: #97ceff;
}

.link-114.light-blue:hover {
  text-decoration: underline;
}

.recording-icon-3 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-3:hover {
  filter: saturate(71%);
}

.text-span-307 {
  font-weight: 400;
}

.form-block-236 {
  margin-bottom: 0;
}

.div-block-5555 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-73 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-73:hover {
  background-color: #eee;
}

.tag-content-245 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-245.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-245.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-245.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-421 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-421.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-313 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-313.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5556 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5557 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5558 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5558.flex {
  display: flex;
}

.unmatched-314 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-314.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-380 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-380._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-23 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-23.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-23.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-23.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-23.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5559 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.remove-388 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-388:hover {
  opacity: 1;
}

.remove-388.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5560 {
  flex: 1;
}

.results-scroller-380 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-380.assign {
  width: 100%;
  min-width: 304px;
}

.div-block-5561 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-6 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-6:hover {
  background-color: #cbdfff;
}

.div-block-5562 {
  flex: 1;
  display: flex;
}

.div-block-5563 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5563.flex {
  display: flex;
}

.image-558 {
  cursor: pointer;
}

.div-block-5564 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-389 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-389:hover {
  opacity: 1;
}

.remove-389.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5565 {
  padding-top: 3px;
}

.result-row-581 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-581:hover {
  background-color: #e4f2ff;
}

.result-row-581.selected {
  background-color: #d1e9ff;
}

.div-block-5566 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.loading-items-10 {
  text-align: center;
  background-color: #ffffff1c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.text-field-223 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-223::placeholder {
  color: #b4b4b4;
}

.result-row-582 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-582:hover {
  background-color: #e4f2ff;
}

.result-row-582.selected {
  background-color: #d1e9ff;
}

.search-input-action-29 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-5 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-308 {
  font-weight: 400;
}

.remove-390 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-390:hover {
  opacity: 1;
}

.remove-390.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-381 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-381._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-69 {
  max-height: 100vh;
  overflow: auto;
}

.div-block-5567 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-315 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-315.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-309 {
  padding-left: 4px;
  font-weight: 400;
}

.text-18-3 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.activity-message-wrapper-b-8 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5568 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5569 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-583 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-583:hover {
  background-color: #e4f2ff;
}

.result-row-583.selected {
  background-color: #d1e9ff;
}

.div-block-5570 {
  padding: 5px;
}

.chip-label-xs-54 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-54.white {
  color: #ffffffe6;
}

.text-span-310 {
  font-weight: 400;
}

.div-block-5571 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-3 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-3:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-316 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-316.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-14 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-13 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-559 {
  width: 16px;
  margin-right: 4px;
}

.form-block-237 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-wrapper-184 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-184.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-311 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-422 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-422.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-382 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-382._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-61 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-61.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-383 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-383._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5572 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5573 {
  padding: 5px;
}

.results-holder-298 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-24 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-24.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-24.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-24.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-24.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-299 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5574 {
  margin-left: 10px;
}

.delete-task-button-4 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-4:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-423 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-423.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-25 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-25.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-25.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-25.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-25.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-300 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-300.tags {
  display: none;
}

.item-column-wrapper-10 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-10.resolved, .item-column-wrapper-10.my, .item-column-wrapper-10.search {
  display: flex;
}

.label-wrapper-43 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-43._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-246 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-5575 {
  padding-top: 3px;
}

.div-block-5576 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-64 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-424 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-424.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-312 {
  font-weight: 400;
}

.tag-content-247 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-584 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-584:hover {
  background-color: #e4f2ff;
}

.result-row-584.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5577 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5577.flex {
  display: flex;
}

.results-scroller-381 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-381.sm {
  min-width: 304px;
}

.action-item-header-21 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-21:hover {
  background-color: #f8ecc1;
}

.action-item-header-21.resolved {
  background-color: #dafde4;
}

.action-item-header-21.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-21.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-21.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-21.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-21.flash {
  background-color: silver;
}

.action-item-header-22 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-22:hover {
  background-color: #f8ecc1;
}

.action-item-header-22.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-238 {
  margin-bottom: 0;
}

.text-area-div-3 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-span-313 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-224 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-224::placeholder {
  color: #b4b4b4;
}

.div-block-5578 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-585 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-585:hover {
  background-color: #e4f2ff;
}

.result-row-585.selected {
  background-color: #d1e9ff;
}

.address-30 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-30.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-4 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-4:hover {
  filter: saturate(71%);
}

.recording-icon-4.large {
  width: 38px;
  height: 38px;
}

.div-block-5579 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-586 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-586:hover {
  background-color: #e4f2ff;
}

.result-row-586.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-31 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-31.semi {
  font-weight: 600;
}

.results-wrapper-185 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-185.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.button-label-5 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-5.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.matched-425 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-425.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-11 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-11.popup {
  background-color: #fff;
}

.item-column-wrapper-11 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.icon-reload-all-8 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 6px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-reload-all-8:hover {
  opacity: 1;
  background-color: #102e44;
}

.icon-reload-all-8.hidden {
  display: none;
  position: static;
}

.div-block-5580 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-5582 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-225 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-225::placeholder {
  color: #b4b4b4;
}

.link-115 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-115.light-blue {
  color: #97ceff;
}

.link-115.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-13 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-13.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-384 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-384._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-384._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-384._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-382 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-382.sm {
  width: auto;
  min-width: 300px;
}

.button-label-6 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-6.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-6.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-6.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-74 {
  color: #333;
  text-align: right;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-74:hover {
  background-color: #eee;
}

.results-holder-301 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-301.tags {
  display: none;
}

.chip-address-31 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-31.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-385 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-385._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-314 {
  font-weight: 400;
}

.chip-label-270 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-270.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-317 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-317.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label-3 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-383 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-383.assign {
  width: 100%;
  min-width: 304px;
}

.matched-426 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-426.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5583 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-587 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-587:hover {
  background-color: #e4f2ff;
}

.result-row-587.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-318 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-318.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-319 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-319.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5584 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5584.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.all-item-wrapper-4 {
  min-height: 100px;
  overflow: auto;
}

.matched-427 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-427.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5585 {
  align-self: center;
  display: flex;
}

.div-block-5586 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5586.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-302 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-302.sm {
  width: auto;
  display: none;
}

.action-item-button-9 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-9:hover {
  background-color: #1b7897;
}

.action-item-button-9.blue {
  background-color: #0077b8;
}

.action-item-button-9.blue:hover {
  background-color: #02507a;
}

.action-item-button-9.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-9.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-9.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-9.blue-m:hover {
  background-color: #02507a;
}

.action-item-button-9.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-9.blue-med:hover {
  background-color: #02507a;
}

.div-block-5587 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-391 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-391:hover {
  opacity: 1;
}

.remove-391.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-5 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-7 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-3 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5588 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-560 {
  width: 16px;
  margin-right: 4px;
}

.matched-428 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-428.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5589 {
  flex: 1;
}

.action-item-name-14 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-14.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5590 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-6 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-6:hover {
  background-color: #02507a;
}

.post-button-6.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5591 {
  position: relative;
}

.autocomplete-icon-30 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-30.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-30.remit.sm, .autocomplete-icon-30.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.matched-429 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-429.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.side-nav-23 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-62 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-248 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-248.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-248.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5592 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-39 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-39:hover {
  opacity: .6;
}

.clear-keyword-icon-39.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-14-137 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-137.grey {
  color: #818181;
}

.text-14-137.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-137.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-137.semi {
  font-weight: 600;
  line-height: 20px;
}

.section-header-63 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-5 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-5:hover {
  background-color: #0077b8;
}

.add-item-5.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-5.big:hover {
  background-color: #066192;
}

.results-holder-303 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-303.tags {
  display: none;
}

.action-item-button-10 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-10:hover {
  background-color: #1b7897;
}

.action-item-button-10.blue {
  background-color: #0077b8;
}

.action-item-button-10.blue:hover {
  background-color: #02507a;
}

.action-item-button-10.completed {
  background-color: #1b7897;
}

.action-item-button-10.start {
  background-color: #00a4fd;
}

.action-item-button-10.start:hover {
  background-color: #048dd8;
}

.matched-430 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-430.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-186 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-186.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-7 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-7.hidden {
  display: block;
}

.div-block-5593 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.status-tag-27 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5594 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5595 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.reason-input-section-9 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin-bottom: 20px;
  display: block;
}

.results-scroller-384 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-384.sm {
  width: auto;
  min-width: 300px;
}

.image-561 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5596 {
  padding-top: 3px;
}

.div-block-5597 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-7 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-7.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5598 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-431 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-431.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-562 {
  margin-right: 1px;
}

.div-block-5599 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-385 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-385.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5600 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5601 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-588 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-588:hover {
  background-color: #e4f2ff;
}

.result-row-588.selected {
  background-color: #d1e9ff;
}

.div-block-5602 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5602.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.action-item-button-11 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-11:hover {
  background-color: #1b7897;
}

.action-item-button-11.start {
  background-color: #00a4fd;
}

.action-item-button-11.start:hover {
  background-color: #048dd8;
}

.results-wrapper-187 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-187.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-563 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-6 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-115 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-23 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-564 {
  cursor: pointer;
}

.div-block-5603, .div-block-5604 {
  display: flex;
}

.div-block-5605 {
  padding: 15px;
}

.unmatched-320 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-320.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-321 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-321.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-589 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-589:hover {
  background-color: #e4f2ff;
}

.result-row-589.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-322 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-322.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5606 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.form-70 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.copy-url-button {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682de6e6677c7da512f3f5e6_copy-link.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.copy-url-button:hover {
  background-color: #cbdfff;
}

.checkbox-17 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-17:hover {
  background-color: #54a7ff54;
}

.checkbox-17.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.tag-content-249 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-116 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-116.light-blue {
  color: #97ceff;
}

.link-116.light-blue:hover {
  text-decoration: underline;
}

.text-span-315 {
  font-weight: 400;
}

.form-block-239 {
  margin-bottom: 0;
}

.div-block-5607 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-75 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-75:hover {
  background-color: #eee;
}

.tag-content-250 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-250.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-250.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-250.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-432 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-432.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-323 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-323.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5608 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5609 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5610 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5610.flex {
  display: flex;
}

.unmatched-324 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-324.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-386 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-386._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-26 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-26.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-26.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-26.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-26.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5611 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5612 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-392 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-392:hover {
  opacity: 1;
}

.remove-392.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5613 {
  flex: 1;
}

.results-scroller-386 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-386.assign {
  width: 100%;
  min-width: 300px;
}

.div-block-5614 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-7 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-7:hover {
  background-color: #cbdfff;
}

.div-block-5615 {
  flex: 1;
  display: flex;
}

.div-block-5616 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5616.flex {
  display: flex;
}

.image-565 {
  cursor: pointer;
}

.div-block-5617 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-393 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-393:hover {
  opacity: 1;
}

.remove-393.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5618 {
  padding-top: 3px;
}

.result-row-590 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-590:hover {
  background-color: #e4f2ff;
}

.result-row-590.selected {
  background-color: #d1e9ff;
}

.div-block-5619 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-226 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-226::placeholder {
  color: #b4b4b4;
}

.result-row-591 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-591:hover {
  background-color: #e4f2ff;
}

.result-row-591.selected {
  background-color: #d1e9ff;
}

.search-input-action-30 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-6 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-316 {
  font-weight: 400;
}

.remove-394 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-394:hover {
  opacity: 1;
}

.remove-394.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-387 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-387._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-71 {
  max-height: 100vh;
  overflow: auto;
}

.div-block-5620 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-325 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-325.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-317 {
  padding-left: 4px;
  font-weight: 400;
}

.text-18-4 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.activity-message-wrapper-b-9 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5621 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5622 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-592 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-592:hover {
  background-color: #e4f2ff;
}

.result-row-592.selected {
  background-color: #d1e9ff;
}

.div-block-5623 {
  padding: 5px;
}

.chip-label-xs-55 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-55.white {
  color: #ffffffe6;
}

.text-span-318 {
  font-weight: 400;
}

.div-block-5624 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-4 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-4:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-326 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-326.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-15 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-14 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-566 {
  width: 16px;
  margin-right: 4px;
}

.form-block-240 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-wrapper-188 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-188.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-319 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-433 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-433.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-388 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-388._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-64 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-64.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-389 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-389._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5625 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5626 {
  padding: 5px;
}

.results-holder-304 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-27 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-27.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-27.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-27.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-27.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-305 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5627 {
  margin-left: 10px;
}

.delete-task-button-5 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-5:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-434 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-434.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-28 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-28.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-28.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-28.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-28.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-306 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-306.tags {
  display: none;
}

.item-column-wrapper-12 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-12.resolved, .item-column-wrapper-12.my, .item-column-wrapper-12.search {
  display: flex;
}

.label-wrapper-44 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-44._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-251 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-5628 {
  padding-top: 3px;
}

.div-block-5629 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-65 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-435 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-435.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-320 {
  font-weight: 400;
}

.tag-content-252 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-593 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-593:hover {
  background-color: #e4f2ff;
}

.result-row-593.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5630 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5630.flex {
  display: flex;
}

.results-scroller-387 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-387.sm {
  min-width: 304px;
}

.action-item-header-23 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-23:hover {
  background-color: #f8ecc1;
}

.action-item-header-23.resolved {
  background-color: #dafde4;
}

.action-item-header-23.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-23.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-23.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-23.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-23.flash {
  background-color: silver;
}

.action-item-header-24 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-24:hover {
  background-color: #f8ecc1;
}

.action-item-header-24.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-241 {
  margin-bottom: 0;
}

.text-area-div-4 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-span-321 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-227 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-227::placeholder {
  color: #b4b4b4;
}

.div-block-5631 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-594 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-594:hover {
  background-color: #e4f2ff;
}

.result-row-594.selected {
  background-color: #d1e9ff;
}

.address-31 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-31.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-5 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-5:hover {
  filter: saturate(71%);
}

.recording-icon-5.large {
  width: 38px;
  height: 38px;
}

.div-block-5632 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-595 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-595:hover {
  background-color: #e4f2ff;
}

.result-row-595.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-32 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-32.semi {
  font-weight: 600;
}

.text-13-32.semi.blue {
  color: #add2fff0;
  padding-left: 4px;
}

.results-wrapper-189 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-189.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.matched-436 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-436.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-12 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-12.popup {
  background-color: #fff;
}

.item-column-wrapper-13 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.div-block-5633 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-5635 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-228 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-228::placeholder {
  color: #b4b4b4;
}

.link-117 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-117.light-blue {
  color: #97ceff;
}

.link-117.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-15 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-15.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-390 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-390._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-390._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-390._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-388 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-388.sm {
  width: auto;
  min-width: 300px;
}

.button-label-7 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-7.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-7.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-7.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-76 {
  color: #333;
  text-align: right;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-76:hover {
  background-color: #eee;
}

.results-holder-307 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-307.tags {
  display: none;
}

.chip-address-32 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-32.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-391 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-391._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-322 {
  font-weight: 400;
}

.chip-label-271 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-271.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-327 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-327.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label-4 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-389 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-389.assign {
  width: 100%;
  min-width: 304px;
}

.matched-437 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-437.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5636 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-596 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-596:hover {
  background-color: #e4f2ff;
}

.result-row-596.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-328 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-328.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-329 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-329.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5637 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5637.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.all-item-wrapper-5 {
  min-height: 100px;
  overflow: auto;
}

.matched-438 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-438.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5638 {
  align-self: center;
  display: flex;
}

.div-block-5639 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5639.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-308 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-308.sm {
  width: auto;
  display: none;
}

.div-block-5640 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-395 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-395:hover {
  opacity: 1;
}

.remove-395.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-6 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-8 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-4 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5641 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-567 {
  width: 16px;
  margin-right: 4px;
}

.matched-439 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-439.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5642 {
  flex: 1;
}

.action-item-name-16 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-16.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5643 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-7 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-7:hover {
  background-color: #02507a;
}

.post-button-7.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5644 {
  position: relative;
}

.autocomplete-icon-31 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-31.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-31.remit.sm, .autocomplete-icon-31.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.matched-440 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-440.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.side-nav-24 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section-header-65 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-253 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-253.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-253.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5645 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-40 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-40:hover {
  opacity: .6;
}

.clear-keyword-icon-40.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-14-138 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-138.grey {
  color: #818181;
}

.text-14-138.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-138.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-138.semi {
  font-weight: 600;
  line-height: 20px;
}

.section-header-66 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-6 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-6:hover {
  background-color: #0077b8;
}

.add-item-6.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-6.big:hover {
  background-color: #066192;
}

.results-holder-309 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-309.tags {
  display: none;
}

.action-item-button-12 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-12:hover {
  background-color: #1b7897;
}

.action-item-button-12.blue {
  background-color: #0077b8;
}

.action-item-button-12.blue:hover {
  background-color: #02507a;
}

.action-item-button-12.completed {
  background-color: #1b7897;
}

.action-item-button-12.start {
  background-color: #00a4fd;
}

.action-item-button-12.start:hover {
  background-color: #048dd8;
}

.matched-441 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-441.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-190 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-190.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-8 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-8.hidden {
  display: block;
}

.div-block-5646 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.status-tag-28 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5647 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5648 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.reason-input-section-10 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin-bottom: 20px;
  display: block;
}

.results-scroller-390 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-390.sm {
  width: auto;
  min-width: 300px;
}

.image-568 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5649 {
  padding-top: 3px;
}

.div-block-5650 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-8 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-8.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5651 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-442 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-442.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-569 {
  margin-right: 1px;
}

.div-block-5652 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-391 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-391.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5653 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5654 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-597 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-597:hover {
  background-color: #e4f2ff;
}

.result-row-597.selected {
  background-color: #d1e9ff;
}

.div-block-5655 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5655.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.action-item-button-13 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-13:hover {
  background-color: #1b7897;
}

.action-item-button-13.start {
  background-color: #00a4fd;
}

.action-item-button-13.start:hover {
  background-color: #048dd8;
}

.results-wrapper-191 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-191.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-570 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-7 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-116 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-24 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-571 {
  cursor: pointer;
}

.div-block-5656, .div-block-5657 {
  display: flex;
}

.div-block-5658 {
  padding: 15px;
}

.unmatched-330 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-330.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-331 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-331.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-598 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-598:hover {
  background-color: #e4f2ff;
}

.result-row-598.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-332 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-332.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5659 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.form-72 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-18 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-18:hover {
  background-color: #54a7ff54;
}

.checkbox-18.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.tag-content-254 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-118 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-118.light-blue {
  color: #97ceff;
}

.link-118.light-blue:hover {
  text-decoration: underline;
}

.text-span-323 {
  font-weight: 400;
}

.form-block-242 {
  margin-bottom: 0;
}

.div-block-5660 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-77 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-77:hover {
  background-color: #eee;
}

.tag-content-255 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-255.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-255.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-255.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-443 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-443.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-333 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-333.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-13-33 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-33.white-copy, .text-13-33.white {
  color: #ffffffe6;
}

.text-13-33.grey {
  color: #494949;
}

.text-13-33.white {
  color: #ffffffe6;
}

.text-13-33.semi {
  font-weight: 600;
}

.text-13-33.light-grey {
  color: #818181;
}

.div-block-5661 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5662 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5663 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5663.flex {
  display: flex;
}

.unmatched-334 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-334.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-392 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-392._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-29 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-29.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-29.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-29.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-29.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5664 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5665 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-396 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-396:hover {
  opacity: 1;
}

.remove-396.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5666 {
  flex: 1;
}

.results-scroller-392 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-392.assign {
  width: 100%;
  min-width: 304px;
}

.div-block-5667 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-8 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-8:hover {
  background-color: #cbdfff;
}

.div-block-5668 {
  flex: 1;
  display: flex;
}

.div-block-5669 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5669.flex {
  display: flex;
}

.image-572 {
  cursor: pointer;
}

.div-block-5670 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-397 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-397:hover {
  opacity: 1;
}

.remove-397.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5671 {
  padding-top: 3px;
}

.result-row-599 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-599:hover {
  background-color: #e4f2ff;
}

.result-row-599.selected {
  background-color: #d1e9ff;
}

.div-block-5672 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-229 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-229::placeholder {
  color: #b4b4b4;
}

.result-row-600 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-600:hover {
  background-color: #e4f2ff;
}

.result-row-600.selected {
  background-color: #d1e9ff;
}

.search-input-action-31 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-7 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-324 {
  font-weight: 400;
}

.remove-398 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-398:hover {
  opacity: 1;
}

.remove-398.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-393 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-393._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-73 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-78 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-78:hover {
  background-color: #eee;
}

.div-block-5673 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-335 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-335.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-325 {
  padding-left: 4px;
  font-weight: 400;
}

.add-item-7 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-7:hover {
  background-color: #0077b8;
}

.add-item-7.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-7.big:hover {
  background-color: #066192;
}

.add-item-7.big.hidden {
  background-color: #0077b8;
}

.text-18-5 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.activity-message-wrapper-b-10 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5674 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5675 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-601 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-601:hover {
  background-color: #e4f2ff;
}

.result-row-601.selected {
  background-color: #d1e9ff;
}

.div-block-5676 {
  padding: 5px;
}

.chip-label-xs-56 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-56.white {
  color: #ffffffe6;
}

.text-span-326 {
  font-weight: 400;
}

.div-block-5677 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-5 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-5:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-336 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-336.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-16 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-15 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-573 {
  width: 16px;
  margin-right: 4px;
}

.form-block-243 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-wrapper-192 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-192.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-327 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-444 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-444.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-394 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-394._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-67 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-67.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-395 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-395._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5678 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5679 {
  padding: 5px;
}

.results-holder-310 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.result-icon-30 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-30.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-30.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-30.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-30.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-311 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5680 {
  margin-left: 10px;
}

.delete-task-button-6 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-6:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-445 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-445.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-31 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-31.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-31.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-31.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-31.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-312 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-312.tags {
  display: none;
}

.item-column-wrapper-14 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-14.resolved, .item-column-wrapper-14.my, .item-column-wrapper-14.search {
  display: flex;
}

.label-wrapper-45 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-45._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-256 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-5681 {
  padding-top: 3px;
}

.div-block-5682 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-66 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-446 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-446.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-328 {
  font-weight: 400;
}

.tag-content-257 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-602 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-602:hover {
  background-color: #e4f2ff;
}

.result-row-602.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5683 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5683.flex {
  display: flex;
}

.results-scroller-393 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-393.sm {
  min-width: 304px;
}

.action-item-header-25 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-25:hover {
  background-color: #f8ecc1;
}

.action-item-header-25.resolved {
  background-color: #dafde4;
}

.action-item-header-25.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-25.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-25.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-25.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-25.flash {
  background-color: silver;
}

.action-item-header-26 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-26:hover {
  background-color: #f8ecc1;
}

.action-item-header-26.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-244 {
  margin-bottom: 0;
}

.text-area-div-5 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-span-329 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-230 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-230::placeholder {
  color: #b4b4b4;
}

.div-block-5684 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-603 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-603:hover {
  background-color: #e4f2ff;
}

.result-row-603.selected {
  background-color: #d1e9ff;
}

.address-32 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-32.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-6 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-6:hover {
  filter: saturate(71%);
}

.recording-icon-6.large {
  width: 38px;
  height: 38px;
}

.div-block-5685 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-604 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-604:hover {
  background-color: #e4f2ff;
}

.result-row-604.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.results-wrapper-193 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-193.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.matched-447 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-447.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-13 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-13.popup {
  background-color: #fff;
}

.item-column-wrapper-15 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.div-block-5686 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-5688 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-231 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-231::placeholder {
  color: #b4b4b4;
}

.link-119 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-119.light-blue {
  color: #97ceff;
}

.link-119.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-17 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-17.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-396 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-396._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-396._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-396._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-394 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-394.sm {
  width: auto;
  min-width: 300px;
}

.button-label-8 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-8.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-8.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-8.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.results-holder-313 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-313.tags {
  display: none;
}

.chip-address-33 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-33.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-397 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-397._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-330 {
  font-weight: 400;
}

.chip-label-272 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-272.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-337 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-337.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label-5 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-395 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-395.assign {
  width: 100%;
  min-width: 304px;
}

.matched-448 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-448.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5689 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-605 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-605:hover {
  background-color: #e4f2ff;
}

.result-row-605.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-338 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-338.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-339 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-339.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5690 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5690.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.all-item-wrapper-6 {
  min-height: 100px;
  overflow: auto;
}

.matched-449 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-449.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5691 {
  align-self: center;
  display: flex;
}

.div-block-5692 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5692.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-314 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-314.sm {
  width: auto;
  display: none;
}

.div-block-5693 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-399 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-399:hover {
  opacity: 1;
}

.remove-399.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-7 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-9 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-5 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5694 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-574 {
  width: 16px;
  margin-right: 4px;
}

.matched-450 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-450.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5695 {
  flex: 1;
}

.action-item-name-18 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-18.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5696 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-8 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-8:hover {
  background-color: #02507a;
}

.post-button-8.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5697 {
  position: relative;
}

.autocomplete-icon-32 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-32.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-32.remit.sm, .autocomplete-icon-32.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.matched-451 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-451.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.section-header-68 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-258 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-258.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-258.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5698 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-41 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-41:hover {
  opacity: .6;
}

.clear-keyword-icon-41.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-14-139 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-139.grey {
  color: #818181;
}

.text-14-139.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-139.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-139.semi {
  font-weight: 600;
  line-height: 20px;
}

.section-header-69 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.results-holder-315 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-315.tags {
  display: none;
}

.action-item-button-14 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-14:hover {
  background-color: #1b7897;
}

.action-item-button-14.blue {
  background-color: #0077b8;
}

.action-item-button-14.blue:hover {
  background-color: #02507a;
}

.action-item-button-14.completed {
  background-color: #1b7897;
}

.action-item-button-14.start {
  background-color: #00a4fd;
}

.action-item-button-14.start:hover {
  background-color: #048dd8;
}

.matched-452 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-452.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-194 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-194.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-9 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-9.hidden {
  display: block;
}

.div-block-5699 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-11 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.status-tag-29 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5700 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5701 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.results-scroller-396 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-396.sm {
  width: auto;
  min-width: 300px;
}

.image-575 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5702 {
  padding-top: 3px;
}

.tag-content-259 {
  justify-content: space-around;
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.autocomplete-input-405 {
  float: none;
  clear: none;
  color: #add2fff0;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.user-ac-wrapper {
  margin-top: 8px;
  position: relative;
}

.text-field-232 {
  color: #ffffffdb;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  font-family: Open Sans, sans-serif;
}

.loading-row {
  cursor: pointer;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.date-range-2 {
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-5703 {
  position: relative;
}

.div-block-5704 {
  padding-top: 6px;
}

.chat-avatar-2 {
  background-color: #0a1c6b;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png"), linear-gradient(324deg, #0270e6, #08194c 48%, #36f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 24px, auto;
  border: 1px solid #157ad8;
  border-radius: 32px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  margin-top: 10px;
  position: absolute;
}

.remove-prompt {
  opacity: .76;
  cursor: pointer;
  background-color: #34509700;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 4px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-left: 8px;
  transition: background-color .3s;
}

.remove-prompt:hover {
  opacity: 1;
  background-color: #1a50ad;
}

.button-execute-7 {
  color: #fff;
  cursor: pointer;
  background-color: #276ee0;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-left: 4px;
  padding: 8px 10px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: flex;
}

.button-execute-7:hover {
  background-color: #004df9;
}

.modal-save-section {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-height: 50px;
  padding: 10px 25px 5px;
  display: block;
}

.text-input-18 {
  color: #ffffffdb;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 6px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 770px;
  min-height: 110px;
  max-height: 300px;
  padding: 6px 16px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  display: flex;
  position: relative;
}

.selector-icon {
  opacity: .78;
  cursor: pointer;
  background-color: #1a50ad;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d6217_arrow-dd.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  width: 24px;
  height: 24px;
  margin-top: 8px;
  transition: background-color .3s;
  position: relative;
}

.selector-icon:hover {
  opacity: 1;
  background-color: #1a50ad;
}

.message-bubble-dark-2 {
  text-align: left;
  background-color: #123b94;
  border-radius: 12px;
  min-width: 50px;
  max-width: 80%;
  min-height: 30px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 12px 14px;
}

.tab-button-2 {
  opacity: .82;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 28px;
  display: flex;
}

.tab-button-2:hover {
  opacity: 100;
  background-color: #00000005;
}

.tab-button-2.selected {
  opacity: 100;
  background-color: #1a50ad;
}

.ac-icon-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 4px;
  margin-right: 6px;
}

.ac-icon-2.empty {
  background-image: none;
  width: 1px;
  min-width: 1px;
  height: 22px;
  margin-left: 0;
}

.menu-item-4 {
  opacity: .77;
  background-color: #eff5fa00;
  flex-flow: row;
  align-items: center;
  width: auto;
  min-width: 0;
  padding: 8px 4px 8px 10px;
  display: flex;
  position: static;
}

.menu-item-4:hover {
  opacity: 100;
}

.fc-icon-46 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #3954a900;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.fc-icon-46:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.chat-form-wrapper-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
}

.audio-recorder-button-holder-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-316 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.prompt-panel-2 {
  z-index: 10;
  background-color: #152b69;
  border-left: 1px solid #ffffff1f;
  border-right: 2px solid #639fff52;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100vh;
  padding: 25px 15px 40px;
  position: relative;
  overflow: auto;
}

.result-icon-32 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-32.loading {
  opacity: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 20px;
}

.result-icon-32.loading-copy {
  opacity: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.result-icon-32.no-results-white {
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.results-scroller-397 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-397.who {
  background-color: #1a50ad;
  border-color: #3a60d4;
  border-radius: 4px;
  width: 100%;
  min-width: 304px;
}

.text-15-light-blue {
  color: #dbebff;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
}

.tab-view-holder-2 {
  border: 1px solid #ffffff45;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  margin-bottom: 14px;
  display: none;
}

.ac-default-label-builder-2 {
  color: #add2fff0;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.message-input-section-4 {
  z-index: 9;
  background-color: #132055;
  justify-content: center;
  align-items: flex-start;
  min-width: 48%;
  max-width: 775px;
  min-height: 100px;
  padding: 20px 20px 30px;
  display: flex;
  position: fixed;
  inset: auto auto 0;
}

.div-block-5705 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
}

.modal-prompt-selector {
  z-index: 100;
  display: none;
  position: fixed;
  inset: 0%;
}

.criteria-section-2 {
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 4px;
  padding-bottom: 8px;
}

.criteria-section-2.prompt {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.text-18-white {
  color: #fffc;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.date-input-15 {
  color: #c9c6c6b3;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: center;
  width: 130px;
  height: 36px;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 8px;
  padding-right: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.chat-loading-copy-6 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 80%;
  padding-top: 40px;
  display: flex;
}

.text-12-12 {
  color: #ffffff9c;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 14px;
}

.text-12-12.date {
  color: #add2fff0;
  padding-top: 5px;
  padding-bottom: 2px;
}

.text-12-12.white {
  color: #ffffffe6;
}

.preset-option {
  cursor: pointer;
  background-color: #0000;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 40px;
  padding: 10px 14px;
  display: flex;
}

.preset-option:hover {
  background-color: #01094657;
}

.edit-options-menu-6 {
  z-index: 6;
  background-color: #111446;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.div-block-5706 {
  padding-top: 13px;
}

.close-modal-button {
  opacity: .74;
  cursor: pointer;
  min-width: 28px;
  min-height: 28px;
  padding: 4px;
}

.close-modal-button:hover {
  opacity: 100;
}

.div-block-5707 {
  flex: 1;
  display: flex;
}

.message-input-box-2 {
  width: 100%;
  height: 46px;
  max-height: 200px;
  margin-right: 100px;
  padding-top: 9px;
  padding-right: 0;
  overflow: auto;
}

.prompt-name-holder {
  cursor: pointer;
  background-color: #fff0;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.message-text-3 {
  overflow-wrap: break-word;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  line-height: 25px;
  display: block;
}

.message-text-3.white {
  color: #ffffffa6;
}

.chat-list-2 {
  z-index: 4;
  background-color: #152b69;
  border-right: 2px solid #639fff52;
  justify-content: flex-end;
  align-items: flex-start;
  width: 280px;
  height: 100vh;
  padding: 25px 10px 40px;
  position: relative;
  overflow: auto;
}

.unmatched-340 {
  color: #000000db;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-340.white {
  color: #ffffffc2;
}

.side-bar-title-2 {
  border-bottom: 1px solid #3a60d4;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
}

.modal-save-prompt {
  z-index: 998;
  background-color: #0000007a;
  justify-content: center;
  align-items: flex-start;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.textarea-77 {
  color: #ffffffb3;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 6px;
  min-height: 110px;
  margin-top: 8px;
  padding: 10px 10px 50px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  overflow: visible;
}

.textarea-77::placeholder {
  color: #ffffff80;
}

.select-field-79 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.text-block-500 {
  color: #70a2ff;
  padding-top: 5px;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-500.s {
  font-size: 13px;
}

.drag-bar-75 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-75:hover {
  background-color: #1c3d97;
}

.drag-bar-75.unselectable {
  flex: none;
}

.prompt-input-holder {
  flex: none;
  width: 500px;
  overflow: hidden;
}

.modal-container-16 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.filter-autocomplete-prompts {
  text-align: left;
  border-bottom: 1px solid #87ceff40;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
}

.div-block-5708 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  inset: auto 0% 0;
}

.div-block-5708.sm {
  justify-content: flex-end;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 6px;
}

.prompt-option-scroller {
  max-height: 460px;
  overflow: auto;
}

.chat-convo-holder-4 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 0 0 40px;
  display: block;
  overflow: visible;
}

.messages-holder {
  width: 90%;
  max-width: 720px;
  padding-top: 20px;
  padding-bottom: 120px;
  display: block;
  overflow: visible;
}

.div-block-5710 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-left: 4px;
}

.div-block-5711 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.remove-400 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-400:hover {
  opacity: 1;
}

.button-14 {
  cursor: pointer;
  background-color: #276ee0;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 70px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 12px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 12px;
  display: flex;
  position: static;
  inset: auto 5px 5px auto;
}

.button-14:hover {
  background-color: #004df9;
}

.button-14:focus {
  border-width: 2px;
  border-color: #fff;
}

.button-14.b {
  opacity: .8;
  background-color: #276ee000;
}

.button-14.b:hover {
  opacity: 100;
  background-color: #276ee05c;
}

.button-14.sm {
  border-radius: 2px;
  min-width: 60px;
  padding: 6px 10px;
  font-size: 12px;
}

.modal-options-wrapper {
  z-index: 3;
  background-color: #093785;
  border: 1px solid #6ca4ff33;
  border-radius: 6px;
  min-width: 340px;
  max-width: 340px;
  display: block;
  position: absolute;
  inset: 110px auto auto 456px;
  overflow: visible;
  box-shadow: -6px 4px 20px 5px #0000004d;
}

.mic-button-13 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 32px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.mic-button-13:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.mic-button-13.s {
  background-size: auto 18px;
  width: 32px;
  height: 32px;
}

.form-74 {
  position: relative;
}

.current-selection-checkmmark {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d6207_checked.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  display: none;
}

.current-selection-checkmmark.hide {
  margin-left: 6px;
  display: none;
}

.button-13 {
  cursor: pointer;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 40px;
  width: 40px;
  height: 40px;
}

.button-13:hover {
  background-color: #004df9;
}

.button-13.disabled {
  opacity: .33;
  display: none;
}

.button-13.disabled.hidden {
  display: none;
}

.button-13.s {
  width: 32px;
  height: 32px;
}

.stop-recording-button-6 {
  opacity: .8;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.stop-recording-button-6:hover {
  opacity: 1;
}

.stop-recording-button-6.s {
  width: 32px;
  height: 32px;
}

.ac-site-builder-3 {
  clear: left;
  background-color: #111446;
  border-radius: 4px;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 32px;
  margin-left: 0;
  margin-right: 0;
  padding: 2px 4px;
  display: flex;
  overflow: hidden;
}

.remove-prompt-icon {
  opacity: .76;
  cursor: pointer;
  background-color: #34509700;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 4px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-left: auto;
  transition: background-color .3s;
}

.remove-prompt-icon:hover {
  opacity: 1;
  background-color: #1a50ad;
}

.bubble-holder-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.bubble-holder-2.bot {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 0;
  padding-left: 40px;
  display: flex;
}

.remove-401 {
  opacity: .72;
  background-color: #08537eb8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-401:hover {
  opacity: 1;
}

.criteria-section-input {
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 4px;
}

.icon-menu-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d620b_dots.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 22px;
  width: 22px;
  height: 22px;
  position: absolute;
  inset: 5px 5px auto auto;
}

.icon-menu-2:hover {
  opacity: 1;
  background-color: #132f6b;
}

.ac-default-label-398 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-398._13 {
  color: #70a2ff;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autoclear-button {
  opacity: .8;
  color: #f6faff;
  cursor: pointer;
  background-color: #0050d1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 6px;
  background-repeat: no-repeat;
  background-size: 13px;
  border: 1px #4187f8;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  height: 24px;
  margin-right: 5px;
  padding: 2px 10px 2px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.autoclear-button:hover {
  opacity: 1;
  background-color: #276ee0;
}

.autoclear-button.off {
  opacity: .5;
  background-color: #0050d145;
}

.new-chat-button {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d621a_chat-new.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  border-width: 1px;
  border-color: #7a96bb;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  position: absolute;
  inset: 6px 6px auto auto;
}

.new-chat-button:hover {
  opacity: 1;
  background-color: #123b94;
}

.expanded-date-range {
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4px 0 6px 4px;
  display: flex;
}

.side-nav-bar-2 {
  z-index: 4;
  background-color: #111446;
  justify-content: flex-end;
  align-items: flex-start;
  width: 46px;
  height: 100vh;
  padding: 50px 5px 40px;
  display: block;
  position: relative;
  overflow: auto;
}

.chip-label-273 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.delete-prompt-button {
  opacity: .47;
  cursor: pointer;
  background-color: #34509700;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-radius: 26px;
  width: 26px;
  height: 26px;
  margin-right: auto;
  transition: background-color .3s;
}

.delete-prompt-button:hover {
  opacity: .88;
  background-color: #ed4444;
  border-color: #ff9393;
}

.chip-label-274 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.chip-label-274.small {
  font-size: 13px;
  line-height: 16px;
}

.field-label-43 {
  color: #add2fff0;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.side-icon-2 {
  opacity: .8;
  background-color: #276ee000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d620f_panel1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 4px;
  width: 36px;
  height: 36px;
  margin-top: 5px;
  margin-bottom: 10px;
  transition: background-color .3s;
}

.side-icon-2:hover {
  opacity: 100;
  background-color: #1a50adb5;
}

.side-icon-2.prompt {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6839bea23033401a342d6213_prompt.png");
}

.save-prompt-modal-content {
  z-index: 3;
  background-color: #152b69;
  border: 1px solid #668cfd;
  border-radius: 8px;
  width: 520px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px #0000004d;
}

.message-holder-6 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  min-width: 300px;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.message-holder-6.bot {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  position: relative;
}

.result-row-569 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-569:hover {
  background-color: #0b095e5e;
}

.result-row-569.selected {
  background-color: #100f1d;
}

.hover-layer-2 {
  opacity: 0;
  justify-content: flex-start;
  align-items: flex-start;
  transition: opacity .4s;
  position: absolute;
  inset: 0%;
}

.hover-layer-2:hover {
  opacity: 1;
}

.checkbox-14 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-14:hover {
  background-color: #54a7ff54;
}

.session-wrapper-2 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.chat-name-2 {
  cursor: pointer;
  border-radius: 6px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 6px 10px;
  transition: background-color .4s;
  position: relative;
}

.chat-name-2:hover {
  background-color: #6ca4ff3b;
}

.chat-name-2.selected {
  background-color: #1a50ad;
}

.icon-processing-14 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 13px;
  right: 90px;
}

.icon-processing-14.hidden {
  position: absolute;
}

.icon-processing-14.b {
  bottom: 6px;
  right: 139px;
}

.tag-19 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-19.compact {
  background-color: #0f6da3;
  border: 1px #ffffff7a;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 0 3px 0 4px;
  display: none;
  position: relative;
}

.tag-19.dark {
  opacity: .92;
  background-color: #1a50ad;
  border: 1px solid #6ca4ffd6;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-19.dark:hover {
  filter: saturate(200%);
}

.matched-453 {
  color: #ffffffb0;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.form-block-245 {
  margin-bottom: 0;
}

.modal-button-bar {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-height: 50px;
  padding: 10px 25px 20px 20px;
  display: flex;
}

.modal-title-bar {
  justify-content: space-between;
  align-items: center;
  padding: 8px 8px 10px 25px;
  display: flex;
}

.multi-select-results-holder-2 {
  border-radius: 8px;
  display: block;
  position: relative;
}

.intro-19 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.div-block-5712 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-9 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-9.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5713 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-454 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-454.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-576 {
  margin-right: 1px;
}

.div-block-5714 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-398 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-398.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5715 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5716 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-606 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-606:hover {
  background-color: #e4f2ff;
}

.result-row-606.selected {
  background-color: #d1e9ff;
}

.div-block-5717 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5717.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.action-item-button-15 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-15:hover {
  background-color: #1b7897;
}

.action-item-button-15.start {
  background-color: #00a4fd;
}

.action-item-button-15.start:hover {
  background-color: #048dd8;
}

.results-wrapper-195 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-195.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-577 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-8 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-117 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-25 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-578 {
  cursor: pointer;
}

.div-block-5718, .div-block-5719 {
  display: flex;
}

.div-block-5720 {
  padding: 15px;
}

.unmatched-341 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-341.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-342 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-342.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-607 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-607:hover {
  background-color: #e4f2ff;
}

.result-row-607.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-343 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-343.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5721 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.form-75 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-19 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-19:hover {
  background-color: #54a7ff54;
}

.checkbox-19.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.tag-content-260 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-120 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-120.light-blue {
  color: #97ceff;
}

.link-120.light-blue:hover {
  text-decoration: underline;
}

.recording-icon-7 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-7:hover {
  filter: saturate(71%);
}

.text-span-331 {
  font-weight: 400;
}

.form-block-246 {
  margin-bottom: 0;
}

.div-block-5722 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-80 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-80:hover {
  background-color: #eee;
}

.tag-content-261 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-261.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-261.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-261.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-455 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-455.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-344 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-344.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-13-34 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-34.white-copy, .text-13-34.white {
  color: #ffffffe6;
}

.text-13-34.grey {
  color: #494949;
}

.text-13-34.semi {
  font-weight: 600;
}

.text-13-34.light-grey {
  color: #818181;
}

.text-13-34.no-wrap {
  white-space: nowrap;
  word-break: normal;
}

.text-13-34.white {
  color: #ffffffe6;
}

.div-block-5723 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5724 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5725 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5725.flex {
  display: flex;
}

.unmatched-345 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-345.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-399 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-399._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-33 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-33.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-33.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-33.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-33.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5726 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5727 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-402 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-402:hover {
  opacity: 1;
}

.remove-402.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5728 {
  flex: 1;
}

.result-icon-34 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-34.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-34.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-34.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-34.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-34.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.results-scroller-399 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-399.assign {
  width: 100%;
  min-width: 300px;
}

.div-block-5729 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-9 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-9:hover {
  background-color: #cbdfff;
}

.div-block-5730 {
  flex: 1;
  display: flex;
}

.div-block-5731 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5731.flex {
  display: flex;
}

.image-579 {
  cursor: pointer;
}

.div-block-5732 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-403 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-403:hover {
  opacity: 1;
}

.remove-403.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5733 {
  padding-top: 3px;
}

.result-row-608 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-608:hover {
  background-color: #e4f2ff;
}

.result-row-608.selected {
  background-color: #d1e9ff;
}

.div-block-5734 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-233 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-233::placeholder {
  color: #b4b4b4;
}

.result-row-609 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-609:hover {
  background-color: #e4f2ff;
}

.result-row-609.selected {
  background-color: #d1e9ff;
}

.search-input-action-32 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-8 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-332 {
  font-weight: 400;
}

.remove-404 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-404:hover {
  opacity: 1;
}

.remove-404.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-400 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-400._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-76 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-81 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-81:hover {
  background-color: #eee;
}

.div-block-5735 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-346 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-346.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-333 {
  padding-left: 4px;
  font-weight: 400;
}

.add-item-8 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-8:hover {
  background-color: #0077b8;
}

.add-item-8.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-8.big:hover {
  background-color: #066192;
}

.add-item-8.big.hidden {
  background-color: #0077b8;
}

.text-18-6 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.activity-message-wrapper-b-11 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5736 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5737 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-610 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-610:hover {
  background-color: #e4f2ff;
}

.result-row-610.selected {
  background-color: #d1e9ff;
}

.div-block-5738 {
  padding: 5px;
}

.chip-label-xs-57 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-57.white {
  color: #ffffffe6;
}

.text-span-334 {
  font-weight: 400;
}

.div-block-5739 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-6 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-6:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-347 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-347.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-17 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-16 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-580 {
  width: 16px;
  margin-right: 4px;
}

.form-block-247 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-wrapper-196 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-196.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-335 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-456 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-456.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-401 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-401._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-70 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-70.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-402 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-402._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5740 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5741 {
  padding: 5px;
}

.results-holder-317, .results-holder-318 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5742 {
  margin-left: 10px;
}

.delete-task-button-7 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-7:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-457 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-457.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-35 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-35.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-35.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-35.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-35.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-319 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-319.tags {
  display: none;
}

.item-column-wrapper-16 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-16.resolved, .item-column-wrapper-16.my, .item-column-wrapper-16.search {
  display: flex;
}

.label-wrapper-46 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-46._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.tag-content-262 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-5743 {
  padding-top: 3px;
}

.div-block-5744 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-67 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-458 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-458.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-336 {
  font-weight: 400;
}

.tag-content-263 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-row-611 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-611:hover {
  background-color: #e4f2ff;
}

.result-row-611.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5745 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5745.flex {
  display: flex;
}

.results-scroller-400 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-400.sm {
  min-width: 304px;
}

.action-item-header-27 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-27:hover {
  background-color: #f8ecc1;
}

.action-item-header-27.resolved {
  background-color: #dafde4;
}

.action-item-header-27.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-27.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-27.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-27.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-27.flash {
  background-color: silver;
}

.action-item-header-28 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-28:hover {
  background-color: #f8ecc1;
}

.action-item-header-28.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-248 {
  margin-bottom: 0;
}

.text-area-div-6 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-span-337 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-234 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-234::placeholder {
  color: #b4b4b4;
}

.div-block-5746 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-612 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-612:hover {
  background-color: #e4f2ff;
}

.result-row-612.selected {
  background-color: #d1e9ff;
}

.address-33 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-33.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5747 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-613 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-613:hover {
  background-color: #e4f2ff;
}

.result-row-613.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-35 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-35.semi {
  font-weight: 600;
}

.results-wrapper-197 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-197.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.matched-459 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-459.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-14 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-14.popup {
  background-color: #fff;
}

.item-column-wrapper-17 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.div-block-5748 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-5750 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu-item-5 {
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  flex-flow: row;
  align-items: center;
  width: auto;
  min-width: 0;
  padding: 6px 4px 6px 10px;
  display: flex;
  position: static;
}

.menu-item-5:hover {
  background-color: #eff5fa;
}

.text-field-235 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-235::placeholder {
  color: #b4b4b4;
}

.link-121 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-121.light-blue {
  color: #97ceff;
}

.link-121.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-19 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-19.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-403 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-403._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-403._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-403._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-401 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-401.sm {
  width: auto;
  min-width: 300px;
}

.button-label-9 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-9.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-9.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-9.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.results-holder-320 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-320.tags {
  display: none;
}

.chip-address-34 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-34.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-404 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-404._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-338 {
  font-weight: 400;
}

.chip-label-275 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-275.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-348 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-348.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label-6 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-402 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-402.assign {
  width: 100%;
  min-width: 304px;
}

.matched-460 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-460.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5751 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-614 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-614:hover {
  background-color: #e4f2ff;
}

.result-row-614.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-349 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-349.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-350 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-350.sm {
  font-size: 14px;
  line-height: 18px;
}

.audio-wrapper-2 {
  width: 100%;
  min-height: 52px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Open Sans, sans-serif;
}

.audio-wrapper-2.submitted {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-5752 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5752.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.all-item-wrapper-7 {
  min-height: 100px;
  overflow: auto;
}

.matched-461 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-461.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5753 {
  align-self: center;
  display: flex;
}

.div-block-5754 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5754.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-321 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-321.sm {
  width: auto;
  display: none;
}

.div-block-5755 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-405 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-405:hover {
  opacity: 1;
}

.remove-405.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-8 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-10 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-6 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5756 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-581 {
  width: 16px;
  margin-right: 4px;
}

.matched-462 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-462.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5757 {
  flex: 1;
}

.action-item-name-20 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-20.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5758 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-9 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-9:hover {
  background-color: #02507a;
}

.post-button-9.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.all-item-wrapper-8 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5759 {
  position: relative;
}

.autocomplete-icon-33 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-33.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-33.remit.sm, .autocomplete-icon-33.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.matched-463 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-463.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.activity-message-wrapper-b-12 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.audio-input-section {
  z-index: 4;
  background-color: #e6f1ff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.audio-input-section.hidden {
  background-color: #e6f1ff;
}

.section-header-71 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-264 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-264.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-264.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5760 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-42 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-42:hover {
  opacity: .6;
}

.clear-keyword-icon-42.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.text-14-140 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-140.grey {
  color: #818181;
}

.text-14-140.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-140.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-140.semi {
  font-weight: 600;
  line-height: 20px;
}

.section-header-72 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-9 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-9:hover {
  background-color: #0077b8;
}

.add-item-9.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-9.big:hover {
  background-color: #066192;
}

.results-holder-322 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-322.tags {
  display: none;
}

.action-item-button-16 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-16:hover {
  background-color: #1b7897;
}

.action-item-button-16.blue {
  background-color: #0077b8;
}

.action-item-button-16.blue:hover {
  background-color: #02507a;
}

.action-item-button-16.completed {
  background-color: #1b7897;
}

.action-item-button-16.start {
  background-color: #00a4fd;
}

.action-item-button-16.start:hover {
  background-color: #048dd8;
}

.matched-464 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-464.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-198 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-198.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-10 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-10.hidden {
  display: block;
}

.div-block-5761 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-12 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.status-tag-30 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5762 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5763 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.results-scroller-403 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-403.sm {
  width: auto;
  min-width: 300px;
}

.image-582 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5764 {
  padding-top: 3px;
}

.div-block-5765 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-10 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-10.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5766 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-465 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-465.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-583 {
  margin-right: 1px;
}

.div-block-5767 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.item-button-bar-15 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.results-scroller-404 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-404.sm {
  width: auto;
  min-width: 300px;
}

.handle-volume-29 {
  cursor: pointer;
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: -10px -5px auto auto;
}

.handle-volume-29:hover {
  background-color: #fff;
}

.div-block-5768 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5769 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-615 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-615:hover {
  background-color: #e4f2ff;
}

.result-row-615.selected {
  background-color: #d1e9ff;
}

.div-block-5770 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5770.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.action-item-button-17 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-17:hover {
  background-color: #1b7897;
}

.action-item-button-17.start {
  background-color: #00a4fd;
}

.action-item-button-17.start:hover {
  background-color: #048dd8;
}

.results-wrapper-199 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-199.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.image-584 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-9 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-118 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-26 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-585 {
  cursor: pointer;
}

.div-block-5771, .div-block-5772 {
  display: flex;
}

.div-block-5773 {
  padding: 15px;
}

.unmatched-351 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-351.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-352 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-352.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-616 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-616:hover {
  background-color: #e4f2ff;
}

.result-row-616.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.message-holder-21 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.unmatched-353 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-353.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5774 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-62 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-62:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-77 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.plan-tile-3 {
  clear: none;
  background-color: #fff;
  border: 1px solid #3898ec52;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  width: 96%;
  min-width: 96%;
  min-height: 40px;
  margin-bottom: 12px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 20px 24px;
  transition: background-color .3s;
  display: flex;
  position: relative;
  box-shadow: 2px 2px 7px -3px #00528c59;
}

.plan-tile-3:hover {
  background-color: #fff59d80;
}

.checkbox-20 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-20:hover {
  background-color: #54a7ff54;
}

.checkbox-20.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.button-select-plan-2 {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1abc9c;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 150px;
  min-width: 100px;
  height: 46px;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button-select-plan-2:hover {
  color: #fff;
  background-color: #0bac8c;
}

.sf-15-med-123 {
  color: #313131;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.sf-15-med-123.navy {
  color: #00528c;
}

.tag-content-265 {
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.link-122 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-122.light-blue {
  color: #97ceff;
}

.link-122.light-blue:hover {
  text-decoration: underline;
}

.recording-icon-8 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-8:hover {
  filter: saturate(71%);
}

.reaction-icon-bar-9 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  transition: background-color .3s;
  display: flex;
}

.reaction-icon-bar-9:hover {
  background-color: #eef3f8;
}

.form-block-249 {
  margin-bottom: 0;
}

.div-block-5775 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-82 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-82:hover {
  background-color: #eee;
}

.tag-content-266 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-266.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-266.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-266.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-466 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-466.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-354 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-354.sm {
  font-size: 14px;
  line-height: 18px;
}

.volume-level-bar-19 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-19.max {
  height: 100%;
}

.div-block-5776 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5777 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5778 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5778.flex {
  display: flex;
}

.unmatched-355 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-355.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-405 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-405._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-36 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-36.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-36.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-36.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-36.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5779 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.post-header-45 {
  flex-direction: column;
  align-items: flex-start;
  padding: 20px 30px 0 20px;
  display: flex;
}

.div-block-5780 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-406 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-406:hover {
  opacity: 1;
}

.remove-406.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5781 {
  flex: 1;
}

.results-scroller-405 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-405.assign {
  width: 100%;
  min-width: 304px;
}

.div-block-5782 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-10 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-10:hover {
  background-color: #cbdfff;
}

.div-block-5783 {
  flex: 1;
  display: flex;
}

.div-block-5784 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5784.flex {
  display: flex;
}

.image-586 {
  cursor: pointer;
}

.div-block-5785 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-407 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-407:hover {
  opacity: 1;
}

.remove-407.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5786 {
  padding-top: 3px;
}

.result-row-617 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-617:hover {
  background-color: #e4f2ff;
}

.result-row-617.selected {
  background-color: #d1e9ff;
}

.div-block-5787 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.plans-timeline-2 {
  justify-content: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-field-236 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-236::placeholder {
  color: #b4b4b4;
}

.result-row-618 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-618:hover {
  background-color: #e4f2ff;
}

.result-row-618.selected {
  background-color: #d1e9ff;
}

.image-697 {
  filter: invert();
  position: relative;
}

.search-input-action-33 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-9 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.plans-wrapper-11 {
  clear: none;
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.text-span-339 {
  font-weight: 400;
}

.remove-408 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-408:hover {
  opacity: 1;
}

.remove-408.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-406 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-406._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-78 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-83 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-83:hover {
  background-color: #eee;
}

.div-block-5788 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-356 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-356.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-340 {
  padding-left: 4px;
  font-weight: 400;
}

.price-holder {
  align-self: center;
  padding-top: 4px;
}

.timeline-post-preview-2 {
  background-color: #fff;
  border: 1px solid #fff;
  flex-direction: column;
  height: auto;
  margin-top: 0;
  transition: box-shadow .3s;
  display: flex;
  position: relative;
  bottom: auto;
}

.social-section {
  background-color: #0000;
  border-top: 2px solid #efeeee;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.div-block-5789 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5790 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-619 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-619:hover {
  background-color: #e4f2ff;
}

.result-row-619.selected {
  background-color: #d1e9ff;
}

.div-block-5791 {
  padding: 5px;
}

.chip-label-xs-58 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-58.white {
  color: #ffffffe6;
}

.text-span-341 {
  font-weight: 400;
}

.div-block-5792 {
  height: 6px;
  position: absolute;
}

.div-block-5793 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.icon-search-7 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-7:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-357 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-357.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-18 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-17 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-698 {
  width: 16px;
  margin-right: 4px;
}

.form-block-250 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.image-696 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-200 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-200.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-342 {
  padding-left: 4px;
  font-weight: 400;
}

.social-icon-bar {
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.social-icon-bar.web {
  justify-content: center;
  padding-top: 8px;
  padding-bottom: 8px;
}

.matched-467 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-467.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-407 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-407._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-73 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-73.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-408 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-408._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1251 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1251.center {
  text-align: center;
}

.timeline-media-38 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-5794 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5795 {
  padding: 5px;
}

.results-holder-323, .results-holder-324 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5796 {
  margin-left: 10px;
}

.delete-task-button-8 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-8:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-468 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-468.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-37 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-37.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-37.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-37.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-37.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-325 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-325.tags {
  display: none;
}

.item-column-wrapper-18 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-18.resolved, .item-column-wrapper-18.my, .item-column-wrapper-18.search {
  display: flex;
}

.label-wrapper-47 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-47._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-5797 {
  padding-top: 3px;
}

.div-block-5798 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-68 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-469 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-469.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-343 {
  font-weight: 400;
}

.speed-option-3 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  height: 32px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-3:hover {
  color: #fff;
  background-color: #353535;
}

.result-row-620 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-620:hover {
  background-color: #e4f2ff;
}

.result-row-620.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5799 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5799.flex {
  display: flex;
}

.results-scroller-406 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-406.sm {
  min-width: 304px;
}

.action-item-header-29 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-29:hover {
  background-color: #f8ecc1;
}

.action-item-header-29.resolved {
  background-color: #dafde4;
}

.action-item-header-29.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-29.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-29.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-29.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-29.flash {
  background-color: silver;
}

.action-item-header-30 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-30:hover {
  background-color: #f8ecc1;
}

.action-item-header-30.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-251 {
  margin-bottom: 0;
}

.text-area-div-7 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.sf-1232 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1232.semi {
  font-weight: 600;
}

.sf-1232.semi.navy {
  color: #00528c;
  text-align: center;
}

.text-span-344 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-237 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-237::placeholder {
  color: #b4b4b4;
}

.div-block-5800 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-621 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-621:hover {
  background-color: #e4f2ff;
}

.result-row-621.selected {
  background-color: #d1e9ff;
}

.address-34 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-34.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-9 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-9:hover {
  filter: saturate(71%);
}

.recording-icon-9.large {
  width: 38px;
  height: 38px;
}

.div-block-5801 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-622 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-622:hover {
  background-color: #e4f2ff;
}

.result-row-622.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-36 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-36.semi {
  font-weight: 600;
}

.results-wrapper-201 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-201.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.button-label-10 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-10.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.matched-470 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-470.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-15 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-15.popup {
  background-color: #fff;
}

.item-column-wrapper-19 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.div-block-5802 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-14-141 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-141.grey {
  color: #818181;
}

.text-14-141.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-141.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-141.semi {
  font-weight: 600;
  line-height: 20px;
}

.volume-bar-23 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: block;
  position: absolute;
  inset: auto 14px 34px auto;
}

.social-label-7 {
  color: #5a5a5a;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.time-bar-27 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.div-block-5804 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu-item-6 {
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  flex-flow: row;
  align-items: center;
  width: auto;
  min-width: 0;
  padding: 6px 4px 6px 10px;
  display: flex;
  position: static;
}

.menu-item-6:hover {
  background-color: #eff5fa;
}

.text-field-238 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-238::placeholder {
  color: #b4b4b4;
}

.link-123 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-123.light-blue {
  color: #97ceff;
}

.link-123.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-21 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-21.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-409 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-409._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-409._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-409._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-407 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-407.sm {
  width: auto;
  min-width: 300px;
}

.results-holder-326 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-326.tags {
  display: none;
}

.chip-address-35 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-35.sm {
  font-size: 12px;
  line-height: 16px;
}

.audio-bottom-controls-23 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.ac-default-label-410 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-410._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-span-345 {
  font-weight: 400;
}

.chip-label-276 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-276.sm {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-358 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-358.sm {
  font-size: 14px;
  line-height: 18px;
}

.due-soon-label-7 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-408 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-408.assign {
  width: 100%;
  min-width: 304px;
}

.matched-471 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-471.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5805 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-623 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-623:hover {
  background-color: #e4f2ff;
}

.result-row-623.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-359 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-359.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-360 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-360.sm {
  font-size: 14px;
  line-height: 18px;
}

.plan-description {
  margin-bottom: 30px;
  padding-top: 14px;
}

.div-block-5806 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5806.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-472 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-472.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5807 {
  align-self: center;
  display: flex;
}

.div-block-5808 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5808.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-327 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-327.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-34 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-34.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-34.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-34.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5809 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-409 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-409:hover {
  opacity: 1;
}

.remove-409.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-9 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-11 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-7 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5810 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.image-699 {
  width: 16px;
  margin-right: 4px;
}

.matched-473 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-473.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5811 {
  flex: 1;
}

.action-item-name-22 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-22.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5812 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-10 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-10:hover {
  background-color: #02507a;
}

.post-button-10.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.all-item-wrapper-9 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5813 {
  position: relative;
}

.matched-474 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-474.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.item-header-copy-17 {
  color: #312b3de3;
  padding-bottom: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.activity-message-wrapper-b-13 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.plan-name-price {
  border-bottom: 1px solid #3898ec6e;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  display: flex;
}

.section-header-74 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-267 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-267.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-267.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5814 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-43 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-43:hover {
  opacity: .6;
}

.clear-keyword-icon-43.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.section-header-75 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-10 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-10:hover {
  background-color: #0077b8;
}

.add-item-10.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-10.big:hover {
  background-color: #066192;
}

.result-icon-38 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-38.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-38.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-38.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-38.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-328 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-328.tags {
  display: none;
}

.action-item-button-18 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-18:hover {
  background-color: #1b7897;
}

.action-item-button-18.blue {
  background-color: #0077b8;
}

.action-item-button-18.blue:hover {
  background-color: #02507a;
}

.action-item-button-18.completed {
  background-color: #1b7897;
}

.action-item-button-18.start {
  background-color: #00a4fd;
}

.action-item-button-18.start:hover {
  background-color: #048dd8;
}

.matched-475 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-475.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-202 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-202.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.social-icon-7 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/684b672b1135d47c1f0e026a_icon-social-like-outline%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 34px;
  width: 38px;
  height: 38px;
  margin-right: 2px;
}

.social-icon-7.question-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/684b672b1135d47c1f0e0267_ask.png");
}

.item-detail-wrapper-11 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-11.hidden {
  display: block;
}

.div-block-5815 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-13 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.status-tag-31 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5816 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.plan-button-div-13 {
  justify-content: center;
  display: flex;
  position: relative;
}

.div-block-5817 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.action-button-61 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-61:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-409 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-409.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-4 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-4:hover {
  opacity: 1;
  background-color: #000000b3;
}

.image-700 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5818 {
  padding-top: 3px;
}

.div-block-5819 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.user-row {
  background-color: #fff;
  border-bottom: 1px solid #e0eaf3;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 40px;
  padding: 10px;
  display: flex;
  position: relative;
}

.user-row:hover {
  background-color: #e9f1fc;
}

.text-10-11 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-11.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5820 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-476 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-476.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.label-wrapper-12-copy {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-bottom: 10px;
  display: flex;
}

.result-row-624 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-624:hover {
  background-color: #e4f2ff;
}

.image-701 {
  margin-right: 1px;
}

.div-block-5821 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.item-button-bar-16 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.results-scroller-410 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-410.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5822 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5823 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-625 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-625:hover {
  background-color: #e4f2ff;
}

.result-row-625.selected {
  background-color: #d1e9ff;
}

.div-block-5824 {
  width: 120px;
  min-width: 120px;
}

.div-block-5825 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5825.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.sf-1250 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1250.white {
  color: #fff;
  cursor: default;
}

.action-item-button-19 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-19:hover {
  background-color: #1b7897;
}

.action-item-button-19.start {
  background-color: #00a4fd;
}

.action-item-button-19.start:hover {
  background-color: #048dd8;
}

.results-wrapper-203 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-203.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.modal-user-mgmt {
  background-color: #0006;
  width: 100%;
  padding: 60px 100px 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.task-button-bar-7 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 24px;
  margin-right: 16px;
  padding-top: 4px;
  display: flex;
}

.image-702 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-10 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-119 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-27 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-703 {
  cursor: pointer;
}

.div-block-5826, .div-block-5827 {
  display: flex;
}

.div-block-5828 {
  padding: 15px;
}

.unmatched-361 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-361.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-362 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-362.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-626 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-626:hover {
  background-color: #e4f2ff;
}

.result-row-626.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-363 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-363.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5829 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hidden-icon {
  width: 15px;
  height: 15px;
}

.div-block-5830 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-63 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-63:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-79 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-21 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-21:hover {
  background-color: #54a7ff54;
}

.checkbox-21.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.create-user-section {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
}

.title-input-element-2 {
  color: #2e2e2e;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  min-height: 42px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.title-input-element-2::placeholder {
  color: #b4b4b4;
}

.sf-15-med-124 {
  color: #313131;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.sf-15-med-124.navy {
  color: #00528c;
}

.link-124 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-124.light-blue {
  color: #97ceff;
}

.link-124.light-blue:hover {
  text-decoration: underline;
}

.form-block-252 {
  margin-bottom: 0;
}

.div-block-5831 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-84 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-84:hover {
  background-color: #eee;
}

.tag-content-268 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-268.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-268.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-268.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-477 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-477.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-364 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-364.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-name-23 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-23.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-23.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-5832 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5833 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5834 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5834.flex {
  display: flex;
}

.div-block-5835 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5001-copy {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.unmatched-365 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-365.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-411 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-411._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-icon-39 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-39.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-39.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-39.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-39.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.div-block-5836 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5837 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-410 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-410:hover {
  opacity: 1;
}

.remove-410.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5838 {
  flex: 1;
}

.results-scroller-411 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-411.assign {
  width: 100%;
  min-width: 300px;
}

.div-block-5839 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-253 {
  margin-bottom: 0;
}

.modal-content-wrapper {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 380px;
  padding: 20px 15px 30px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.duplicate-task-button-11 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-11:hover {
  background-color: #cbdfff;
}

.div-block-5840 {
  flex: 1;
  display: flex;
}

.user-table {
  background-color: #fff;
  border: 1px solid #7eb8ff;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 40px;
  max-height: 400px;
  margin-bottom: 10px;
  display: none;
  position: relative;
  overflow: auto;
}

.div-block-5841 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5841.flex {
  display: flex;
}

.image-704 {
  cursor: pointer;
}

.user-mgmt-wrapper {
  border: 1px solid #bebebe;
  flex-flow: column;
  flex: 1;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: auto;
}

.div-block-5842 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-411 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-411:hover {
  opacity: 1;
}

.remove-411.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5843 {
  padding-top: 3px;
}

.result-row-627 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-627:hover {
  background-color: #e4f2ff;
}

.result-row-627.selected {
  background-color: #d1e9ff;
}

.div-block-5844 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-239 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-239::placeholder {
  color: #b4b4b4;
}

.result-row-628 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-628:hover {
  background-color: #e4f2ff;
}

.result-row-628.selected {
  background-color: #d1e9ff;
}

.image-705 {
  filter: invert();
  position: relative;
}

.search-input-action-34 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-10 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-346 {
  font-weight: 400;
}

.remove-412 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-412:hover {
  opacity: 1;
}

.remove-412.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.arrow2-5-copy {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539e_arrow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  min-width: 18px;
  min-height: 18px;
  margin-right: 10px;
}

.arrow2-5-copy.dark {
  opacity: .5;
  filter: invert();
  cursor: pointer;
  align-self: flex-start;
  margin-left: 4px;
  margin-right: 2px;
  transition: transform .4s;
  display: block;
}

.arrow2-5-copy.dark.down {
  background-position: 50%;
  display: block;
  position: absolute;
  inset: 10px auto auto 0%;
  transform: rotate(90deg);
}

.ac-default-label-412 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-412._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-80 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-85 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-85:hover {
  background-color: #eee;
}

.table-loading-cover {
  filter: hue-rotate(124deg);
  background-color: #ffffff87;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 62px;
  display: none;
  position: absolute;
  inset: 0%;
}

.new-user-wrapper {
  border: 1px solid #bebebe;
  flex-flow: column;
  flex: 1;
  width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: auto;
}

.image-706 {
  margin-right: 8px;
}

.div-block-5845 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-366 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-366.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-347 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5846 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5847 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-629 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-629:hover {
  background-color: #e4f2ff;
}

.result-row-629.selected {
  background-color: #d1e9ff;
}

.div-block-5848 {
  padding: 5px;
}

.chip-label-xs-59 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-59.white {
  color: #ffffffe6;
}

.text-span-348 {
  font-weight: 400;
}

.div-block-5849 {
  height: 6px;
  position: absolute;
}

.div-block-5850 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-367 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-367.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-8 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-8:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-368 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-368.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-19 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-18 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-707 {
  width: 16px;
  margin-right: 4px;
}

.form-block-254 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-329 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-708 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-204 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-204.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-349 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-478 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-478.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-413 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-413._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-76 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-76.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-414 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-414._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.autocomplete-search-wrapper-action-copy {
  align-self: stretch;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 20px;
  display: block;
  position: relative;
}

.timeline-media-39 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-5851 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5852 {
  padding: 5px;
}

.results-holder-330, .results-holder-331 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5853 {
  margin-left: 10px;
}

.delete-task-button-9 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-9:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.matched-479 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-479.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-icon-40 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-40.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-40.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-40.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-40.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-332 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-332.tags {
  display: none;
}

.item-column-wrapper-20 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-20.resolved, .item-column-wrapper-20.my, .item-column-wrapper-20.search {
  display: flex;
}

.label-wrapper-48 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-48._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-5854 {
  padding-top: 3px;
}

.div-block-5855 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-69 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-480 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-480.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-350 {
  font-weight: 400;
}

.div-block-5856 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-630 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-630:hover {
  background-color: #e4f2ff;
}

.result-row-630.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5857 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5857.flex {
  display: flex;
}

.results-scroller-412 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-412.sm {
  min-width: 304px;
}

.action-item-header-31 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-31:hover {
  background-color: #f8ecc1;
}

.action-item-header-31.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-255 {
  margin-bottom: 0;
}

.text-area-div-8 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.matched-481 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-481.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.sf-1252 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1252.semi {
  font-weight: 600;
}

.sf-1252.semi.navy {
  color: #00528c;
  text-align: center;
}

.text-span-351 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-240 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-240::placeholder {
  color: #b4b4b4;
}

.div-block-5858 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-631 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-631:hover {
  background-color: #e4f2ff;
}

.result-row-631.selected {
  background-color: #d1e9ff;
}

.address-35 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-35.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-10 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-10:hover {
  filter: saturate(71%);
}

.recording-icon-10.large {
  width: 38px;
  height: 38px;
}

.div-block-5859 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-632 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-632:hover {
  background-color: #e4f2ff;
}

.result-row-632.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.badge-text {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-13-37 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-37.semi {
  font-weight: 600;
}

.results-wrapper-205 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-205.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.text-field-21-copy {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  min-width: 300px;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-21-copy::placeholder {
  color: #b4b4b4;
}

.matched-482 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-482.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-16 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-16.popup {
  background-color: #fff;
}

.modal-create-user {
  background-color: #0006;
  width: 100%;
  padding: 60px 100px 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.item-column-wrapper-21 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.section-header-77 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5860 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.action-item-header-32 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-32:hover {
  background-color: #f8ecc1;
}

.action-item-header-32.resolved {
  background-color: #dafde4;
}

.action-item-header-32.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-32.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-32.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-32.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-32.red {
  background-color: #ffdce1;
}

.action-item-header-32.flash {
  background-color: silver;
}

.volume-bar-24 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: block;
  position: absolute;
  inset: auto 14px 34px auto;
}

.time-bar-28 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.div-block-5862, .div-block-5863 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.enable-user-section {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
}

.menu-item-7 {
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  flex-flow: row;
  align-items: center;
  width: auto;
  min-width: 0;
  padding: 6px 4px 6px 10px;
  display: flex;
  position: static;
}

.menu-item-7:hover {
  background-color: #eff5fa;
}

.text-field-241 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-241::placeholder {
  color: #b4b4b4;
}

.link-125 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-125.light-blue {
  color: #97ceff;
}

.link-125.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-24 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-24.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-415 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-415._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-415._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-415._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-413 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-413.sm {
  width: auto;
  min-width: 300px;
}

.post-button-11 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-11:hover {
  background-color: #02507a;
}

.results-holder-333 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-333.tags {
  display: none;
}

.chip-address-36 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-36.sm {
  font-size: 12px;
  line-height: 16px;
}

.badge-div {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px 35px auto auto;
}

.ac-default-label-416 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-416._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5864 {
  flex: 1;
}

.text-span-352 {
  font-weight: 400;
}

.chip-label-277 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-277.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5865 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.unmatched-369 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-369.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-413 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-413:hover {
  opacity: 1;
}

.remove-413.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-8 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-414 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-414.assign {
  width: 100%;
  min-width: 304px;
}

.matched-483 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-483.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5866 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-633 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-633:hover {
  background-color: #e4f2ff;
}

.result-row-633.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.side-nav-item-5 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-5:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-5.mgmt {
  position: absolute;
  inset: auto 0% 25px;
}

.unmatched-370 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-370.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-371 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-371.sm {
  font-size: 14px;
  line-height: 18px;
}

.section-header-78 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5867 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5867.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-484 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-484.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5868 {
  align-self: center;
  display: flex;
}

.div-block-5869 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5869.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-334 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-334.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-35 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-35.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-35.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-35.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5870 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-414 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-414:hover {
  opacity: 1;
}

.remove-414.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-10 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-12 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-8 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5871 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.button-label-11 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-11.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-11.s {
  font-size: 14px;
}

.image-709 {
  width: 16px;
  margin-right: 4px;
}

.matched-485 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-485.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5872 {
  flex: 1;
}

.text-14-142 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-142.grey {
  color: #818181;
}

.text-14-142.item-name {
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-142.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-142.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.text-14-142.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-5873 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-417 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-417._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-10 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5874 {
  position: relative;
}

.matched-486 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-486.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.activity-message-wrapper-b-14 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5875 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-header-79 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-269 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-269.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-269.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5876 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-44 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-44:hover {
  opacity: .6;
}

.clear-keyword-icon-44.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.add-item-11 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-11:hover {
  background-color: #0077b8;
}

.add-item-11.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-11.big:hover {
  background-color: #066192;
}

.result-icon-41 {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-41.loading-integrity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin-bottom: 0;
}

.result-icon-41.loading-integrity.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-41.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.tag {
  background-color: #0000;
  background-size: 20px;
}

.result-icon-41.tag.empty {
  width: 0;
  min-width: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.result-icon-41.empty {
  background-image: none;
  width: 2px;
  min-width: 0;
}

.result-icon-41.calendly {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b6d6f719f0291dd35de40f_calendly-icon.png");
  background-position: 0%;
  background-size: 22px;
}

.result-icon-41.program {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a82d9858ccf_programs.png");
  background-size: 22px;
}

.result-icon-41.user {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1ac2f566bb541_patient.png");
  background-size: 20px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.loading {
  opacity: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 20px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.empty {
  background-image: none;
  width: 2px;
  min-width: 0;
  margin-right: 4px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.img {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472271_icon-img-dark.png");
  background-size: 22px;
}

.result-icon-41.vid {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47224a_icon-video.png");
  background-size: 20px;
}

.result-icon-41.audio {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4e8_audio.png");
  background-size: 18px;
}

.result-icon-41.group {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bb609d7a872750f2cff5c_group.png");
  background-size: 20px;
}

.result-icon-41.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-41.search {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-position: 0 0;
  background-size: cover;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.result-icon-41.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-41.no-results.sm {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a3_search.png");
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
}

.results-holder-335 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-335.tags {
  display: none;
}

.action-item-button-20 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-20:hover {
  background-color: #1b7897;
}

.action-item-button-20.blue {
  background-color: #0077b8;
}

.action-item-button-20.blue:hover {
  background-color: #02507a;
}

.action-item-button-20.completed {
  background-color: #1b7897;
}

.action-item-button-20.start {
  background-color: #00a4fd;
}

.action-item-button-20.start:hover {
  background-color: #048dd8;
}

.matched-487 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-487.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-206 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-206.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.hover-row {
  opacity: 0;
  justify-content: flex-end;
  align-items: center;
  padding-right: 20px;
  transition: opacity .5s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hover-row:hover {
  opacity: 100;
}

.item-detail-wrapper-12 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-12.hidden {
  display: block;
}

.div-block-5877 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-14 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-5878 {
  flex: 1;
}

.status-tag-32 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5879 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5880 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.action-button-64 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-64:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-415 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-415.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-5 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-5:hover {
  opacity: 1;
  background-color: #000000b3;
}

.item-detail-wrapper-13 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-13:hover, .item-detail-wrapper-13.selected {
  background-color: #f5fbff;
}

.image-710 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5881 {
  padding-top: 3px;
}

.div-block-5882 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-12 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-12.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5883 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-488 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-488.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-634 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-634:hover {
  background-color: #e4f2ff;
}

.image-711 {
  margin-right: 1px;
}

.div-block-5884 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.item-button-bar-17 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.results-scroller-416 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-416.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5885 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5886 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-10 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-10:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.result-row-635 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-635:hover {
  background-color: #e4f2ff;
}

.result-row-635.selected {
  background-color: #d1e9ff;
}

.div-block-5887 {
  width: 120px;
  min-width: 120px;
}

.div-block-5888 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5888.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.sf-1253 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1253.white {
  color: #fff;
  cursor: default;
}

.action-item-button-21 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-21:hover {
  background-color: #1b7897;
}

.action-item-button-21.start {
  background-color: #00a4fd;
}

.action-item-button-21.start:hover {
  background-color: #048dd8;
}

.results-wrapper-207 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-207.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-9 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-9.read-only {
  background-color: #f1f1f1;
}

.task-button-bar-8 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 24px;
  margin-right: 16px;
  padding-top: 4px;
  display: flex;
}

.image-712 {
  width: 16px;
  margin-right: 4px;
}

.duration-wrapper-11 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 90px;
  min-width: 90px;
  display: flex;
}

.modal-top-bar-120 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-28 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-713 {
  cursor: pointer;
}

.div-block-5889, .div-block-5890 {
  display: flex;
}

.div-block-5891 {
  padding: 15px;
}

.unmatched-372 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-372.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-373 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-373.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-636 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-636:hover {
  background-color: #e4f2ff;
}

.result-row-636.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-374 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-374.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5892 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5893 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-65 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-65:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-108 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-22 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-22:hover {
  background-color: #54a7ff54;
}

.checkbox-22.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.title-input-element-3 {
  color: #2e2e2e;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  width: 100%;
  min-height: 42px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.title-input-element-3::placeholder {
  color: #b4b4b4;
}

.sf-15-med-125 {
  color: #313131;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.sf-15-med-125.navy {
  color: #00528c;
}

.link-126 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-126.light-blue {
  color: #97ceff;
}

.link-126.light-blue:hover {
  text-decoration: underline;
}

.form-block-256 {
  margin-bottom: 0;
}

.div-block-5894 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-86 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-86:hover {
  background-color: #eee;
}

.tag-content-270 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-270.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-270.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-270.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-489 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-489.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-375 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-375.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-name-25 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-25.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-25.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-5895 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5896 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5897 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5897.flex {
  display: flex;
}

.div-block-5898 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-376 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-376.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-418 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-418._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5899 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5900 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-415 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-415:hover {
  opacity: 1;
}

.remove-415.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5901 {
  flex: 1;
}

.results-scroller-417 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-417.assign {
  width: 100%;
  min-width: 300px;
}

.div-block-5902 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-257 {
  margin-bottom: 0;
}

.duplicate-task-button-12 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-12:hover {
  background-color: #cbdfff;
}

.div-block-5903 {
  flex: 1;
  display: flex;
}

.duration-wrapper-12 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-5904 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5904.flex {
  display: flex;
}

.image-714 {
  cursor: pointer;
}

.div-block-5905 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-416 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-416:hover {
  opacity: 1;
}

.remove-416.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5906 {
  padding-top: 3px;
}

.result-row-637 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-637:hover {
  background-color: #e4f2ff;
}

.result-row-637.selected {
  background-color: #d1e9ff;
}

.div-block-5907 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-242 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-242::placeholder {
  color: #b4b4b4;
}

.result-row-638 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-638:hover {
  background-color: #e4f2ff;
}

.result-row-638.selected {
  background-color: #d1e9ff;
}

.image-715 {
  filter: invert();
  position: relative;
}

.search-input-action-35 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-11 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-353 {
  font-weight: 400;
}

.remove-417 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-417:hover {
  opacity: 1;
}

.remove-417.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-419 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-419._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-109 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-87 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-87:hover {
  background-color: #eee;
}

.image-716 {
  margin-right: 8px;
}

.div-block-5908 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-377 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-377.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-354 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5909 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5910 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-639 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-639:hover {
  background-color: #e4f2ff;
}

.result-row-639.selected {
  background-color: #d1e9ff;
}

.div-block-5911 {
  padding: 5px;
}

.chip-label-xs-60 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-60.white {
  color: #ffffffe6;
}

.text-span-355 {
  font-weight: 400;
}

.div-block-5912 {
  height: 6px;
  position: absolute;
}

.div-block-5913 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-378 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-378.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-9 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-9:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-379 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-379.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-20 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-19 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-717 {
  width: 16px;
  margin-right: 4px;
}

.form-block-258 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-336 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-718 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-208 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-208.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-356 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-490 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-490.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-420 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-420._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-80 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-80.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-421 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-421._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1254 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1254.center {
  text-align: center;
}

.timeline-media-40 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-5914 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5915 {
  padding: 5px;
}

.results-holder-337, .results-holder-338 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5916 {
  margin-left: 10px;
}

.matched-491 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-491.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-339 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-339.tags {
  display: none;
}

.item-column-wrapper-22 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-22.resolved, .item-column-wrapper-22.my, .item-column-wrapper-22.search {
  display: flex;
}

.label-wrapper-49 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-49._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-5917 {
  padding-top: 3px;
}

.div-block-5918 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-70 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-492 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-492.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-357 {
  font-weight: 400;
}

.div-block-5919 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-640 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-640:hover {
  background-color: #e4f2ff;
}

.result-row-640.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5920 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5920.flex {
  display: flex;
}

.results-scroller-418 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-418.sm {
  min-width: 304px;
}

.action-item-header-33 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-33:hover {
  background-color: #f8ecc1;
}

.action-item-header-33.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-259 {
  margin-bottom: 0;
}

.matched-493 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-493.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-358 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-243 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-243::placeholder {
  color: #b4b4b4;
}

.div-block-5921 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-641 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-641:hover {
  background-color: #e4f2ff;
}

.result-row-641.selected {
  background-color: #d1e9ff;
}

.address-36 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-36.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-11 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-11:hover {
  filter: saturate(71%);
}

.recording-icon-11.large {
  width: 38px;
  height: 38px;
}

.div-block-5922 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-642 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-642:hover {
  background-color: #e4f2ff;
}

.result-row-642.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-38 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-38.semi {
  font-weight: 600;
}

.results-wrapper-209 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-209.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.matched-494 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-494.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-17 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-17.popup {
  background-color: #fff;
}

.section-header-81 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5923 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.action-item-header-34 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-34:hover {
  background-color: #f8ecc1;
}

.action-item-header-34.resolved {
  background-color: #dafde4;
}

.action-item-header-34.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-34.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-34.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-34.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-34.red {
  background-color: #ffdce1;
}

.action-item-header-34.flash {
  background-color: silver;
}

.div-block-5925, .div-block-5926 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-244 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-244::placeholder {
  color: #b4b4b4;
}

.link-127 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-127.light-blue {
  color: #97ceff;
}

.link-127.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-26 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-26.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-422 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-422._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-422._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-422._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-419 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-419.sm {
  width: auto;
  min-width: 300px;
}

.post-button-12 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-12:hover {
  background-color: #02507a;
}

.results-holder-340 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-340.tags {
  display: none;
}

.chip-address-37 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-37.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-423 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-423._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5927 {
  flex: 1;
}

.text-span-359 {
  font-weight: 400;
}

.chip-label-278 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-278.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5928 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.unmatched-380 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-380.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-418 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-418:hover {
  opacity: 1;
}

.remove-418.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-9 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-420 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-420.assign {
  width: 100%;
  min-width: 304px;
}

.matched-495 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-495.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5929 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-643 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-643:hover {
  background-color: #e4f2ff;
}

.result-row-643.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.side-nav-item-6 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-6:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-6.mgmt {
  position: absolute;
  inset: auto 0% 25px;
}

.unmatched-381 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-381.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-382 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-382.sm {
  font-size: 14px;
  line-height: 18px;
}

.section-header-82 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5930 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5930.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-496 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-496.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5931 {
  align-self: center;
  display: flex;
}

.div-block-5932 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5932.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-341 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-341.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-36 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-36.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-36.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-36.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5933 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-419 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-419:hover {
  opacity: 1;
}

.remove-419.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-11 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-13 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-9 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5934 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.button-label-12 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-12.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-12.s {
  font-size: 14px;
}

.image-719 {
  width: 16px;
  margin-right: 4px;
}

.matched-497 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-497.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5935 {
  flex: 1;
}

.text-14-143 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.text-14-143.grey {
  color: #818181;
}

.text-14-143.item-name {
  overflow-wrap: anywhere;
  font-weight: 600;
  line-height: 17px;
}

.text-14-143.semi {
  font-weight: 600;
  line-height: 20px;
}

.text-14-143.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.text-14-143.white {
  color: #ffffffdb;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  cursor: move;
  font-weight: 400;
}

.div-block-5936 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-424 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-424._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-11 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5937 {
  position: relative;
}

.matched-498 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-498.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.activity-message-wrapper-b-15 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-5938 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-header-83 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-271 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-271.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-271.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-5939 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-45 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-45:hover {
  opacity: .6;
}

.clear-keyword-icon-45.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.add-item-12 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-12:hover {
  background-color: #0077b8;
}

.add-item-12.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-12.big:hover {
  background-color: #066192;
}

.results-holder-342 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-342.tags {
  display: none;
}

.action-item-button-22 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-22:hover {
  background-color: #1b7897;
}

.action-item-button-22.blue {
  background-color: #0077b8;
}

.action-item-button-22.blue:hover {
  background-color: #02507a;
}

.action-item-button-22.completed {
  background-color: #1b7897;
}

.action-item-button-22.start {
  background-color: #00a4fd;
}

.action-item-button-22.start:hover {
  background-color: #048dd8;
}

.matched-499 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-499.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-210 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-210.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-5940 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-15 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-5941 {
  flex: 1;
}

.status-tag-33 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-5942 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5943 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.text-14-144 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-144.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-66 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-66:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-421 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-421.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-6 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-6:hover {
  opacity: 1;
  background-color: #000000b3;
}

.item-detail-wrapper-14 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-14:hover, .item-detail-wrapper-14.selected {
  background-color: #f5fbff;
}

.image-720 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-5944 {
  padding-top: 3px;
}

.div-block-5945 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-13 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-13.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-5946 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-500 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-500.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.user-mgmt {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f59794f28b1d9362d0f14e5_settings.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  transition: background-color .4s, opacity .4s;
  position: absolute;
  inset: 4px 4px auto auto;
}

.user-mgmt:hover {
  opacity: 1;
  background-color: #0077b8;
}

.result-row-644 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-644:hover {
  background-color: #e4f2ff;
}

.image-721 {
  margin-right: 1px;
}

.div-block-5947 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.item-button-bar-18 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.results-scroller-422 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-422.sm {
  width: auto;
  min-width: 300px;
}

.div-block-5948 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5949 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-11 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-11:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.result-row-645 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-645:hover {
  background-color: #e4f2ff;
}

.result-row-645.selected {
  background-color: #d1e9ff;
}

.div-block-5950 {
  width: 120px;
  min-width: 120px;
}

.div-block-5951 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5951.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-145 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-145.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1255 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1255.white {
  color: #fff;
  cursor: default;
}

.action-item-button-23 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-23:hover {
  background-color: #1b7897;
}

.action-item-button-23.start {
  background-color: #00a4fd;
}

.action-item-button-23.start:hover {
  background-color: #048dd8;
}

.results-wrapper-211 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-211.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-10 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-10.read-only {
  background-color: #f1f1f1;
}

.task-button-bar-9 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 24px;
  margin-right: 16px;
  padding-top: 4px;
  display: flex;
}

.image-722 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-121 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-29 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-723 {
  cursor: pointer;
}

.div-block-5952, .div-block-5953 {
  display: flex;
}

.div-block-5954 {
  padding: 15px;
}

.unmatched-383 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-383.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-384 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-384.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-646 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-646:hover {
  background-color: #e4f2ff;
}

.result-row-646.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-385 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-385.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-5955 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5956 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-67 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-67:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-111 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-23 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-23:hover {
  background-color: #54a7ff54;
}

.checkbox-23.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-128 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-128.light-blue {
  color: #97ceff;
}

.link-128.light-blue:hover {
  text-decoration: underline;
}

.form-block-260 {
  margin-bottom: 0;
}

.div-block-5957 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-88 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-88:hover {
  background-color: #eee;
}

.tag-content-272 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-272.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-272.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-272.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-501 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-501.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-386 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-386.sm {
  font-size: 14px;
  line-height: 18px;
}

.action-item-name-27 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-27.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-27.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-5958 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-5959 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-5960 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5960.flex {
  display: flex;
}

.unmatched-387 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-387.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-425 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-425._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5961 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5962 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-420 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-420:hover {
  opacity: 1;
}

.remove-420.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5963 {
  flex: 1;
}

.results-scroller-423 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-423.assign {
  width: 100%;
  min-width: 300px;
}

.div-block-5964 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-261 {
  margin-bottom: 0;
}

.duplicate-task-button-13 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-13:hover {
  background-color: #cbdfff;
}

.div-block-5965 {
  flex: 1;
  display: flex;
}

.duration-wrapper-13 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-5966 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5966.flex {
  display: flex;
}

.image-724 {
  cursor: pointer;
}

.div-block-5967 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-421 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-421:hover {
  opacity: 1;
}

.remove-421.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-5968 {
  padding-top: 3px;
}

.result-row-647 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-647:hover {
  background-color: #e4f2ff;
}

.result-row-647.selected {
  background-color: #d1e9ff;
}

.div-block-5969 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-field-245 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-245::placeholder {
  color: #b4b4b4;
}

.result-row-648 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-648:hover {
  background-color: #e4f2ff;
}

.result-row-648.selected {
  background-color: #d1e9ff;
}

.image-725 {
  filter: invert();
  position: relative;
}

.search-input-action-36 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-12 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-360 {
  font-weight: 400;
}

.remove-422 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-422:hover {
  opacity: 1;
}

.remove-422.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-426 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-426._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-112 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-89 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-89:hover {
  background-color: #eee;
}

.div-block-5970 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-388 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-388.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-361 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5971 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-5972 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-649 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-649:hover {
  background-color: #e4f2ff;
}

.result-row-649.selected {
  background-color: #d1e9ff;
}

.div-block-5973 {
  padding: 5px;
}

.chip-label-xs-61 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-61.white {
  color: #ffffffe6;
}

.text-span-362 {
  font-weight: 400;
}

.div-block-5974 {
  height: 6px;
  position: absolute;
}

.div-block-5975 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-389 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-389.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-10 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-10:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-390 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-390.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-21 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-save-button-holder-20 {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.image-726 {
  width: 16px;
  margin-right: 4px;
}

.form-block-262 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-343 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-727 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-212 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-212.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-363 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-502 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-502.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-427 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-427._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.section-header-84 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-84.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.ac-default-label-428 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-428._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1256 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1256.center {
  text-align: center;
}

.timeline-media-41 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-5976 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5977 {
  padding: 5px;
}

.results-holder-344, .results-holder-345 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-5978 {
  margin-left: 10px;
}

.matched-503 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-503.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-346 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-346.tags {
  display: none;
}

.item-column-wrapper-23 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-23.resolved, .item-column-wrapper-23.my, .item-column-wrapper-23.search {
  display: flex;
}

.label-wrapper-50 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-50._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-5979 {
  padding-top: 3px;
}

.div-block-5980 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-71 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-504 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-504.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-364 {
  font-weight: 400;
}

.div-block-5981 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-650 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-650:hover {
  background-color: #e4f2ff;
}

.result-row-650.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-5982 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-5982.flex {
  display: flex;
}

.results-scroller-424 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-424.sm {
  min-width: 304px;
}

.action-item-header-35 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-35:hover {
  background-color: #f8ecc1;
}

.action-item-header-35.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-263 {
  margin-bottom: 0;
}

.matched-505 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-505.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-365 {
  padding-left: 4px;
  font-weight: 400;
}

.text-field-246 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-246::placeholder {
  color: #b4b4b4;
}

.div-block-5983 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-651 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-651:hover {
  background-color: #e4f2ff;
}

.result-row-651.selected {
  background-color: #d1e9ff;
}

.address-37 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-37.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-12 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-12:hover {
  filter: saturate(71%);
}

.recording-icon-12.large {
  width: 38px;
  height: 38px;
}

.div-block-5984 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-14-146 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-146.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-652 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-652:hover {
  background-color: #e4f2ff;
}

.result-row-652.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-39 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-39.semi {
  font-weight: 600;
}

.results-wrapper-213 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-213.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.matched-506 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-506.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.loading-items-18 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-18.popup {
  background-color: #fff;
}

.section-header-85 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5985 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.action-item-header-36 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-36:hover {
  background-color: #f8ecc1;
}

.action-item-header-36.resolved {
  background-color: #dafde4;
}

.action-item-header-36.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-36.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-36.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-36.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-36.red {
  background-color: #ffdce1;
}

.action-item-header-36.flash {
  background-color: silver;
}

.div-block-5987, .div-block-5988 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-247 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-247::placeholder {
  color: #b4b4b4;
}

.link-129 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-129.light-blue {
  color: #97ceff;
}

.link-129.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-28 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-28.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-429 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-429._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-429._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-429._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-425 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-425.sm {
  width: auto;
  min-width: 300px;
}

.post-button-13 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-13:hover {
  background-color: #02507a;
}

.results-holder-347 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-347.tags {
  display: none;
}

.chip-address-38 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-38.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-430 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-430._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-5989 {
  flex: 1;
}

.text-span-366 {
  font-weight: 400;
}

.chip-label-279 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-279.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5990 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.unmatched-391 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-391.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-423 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-423:hover {
  opacity: 1;
}

.remove-423.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-10 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-426 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-426.assign {
  width: 100%;
  min-width: 304px;
}

.matched-507 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-507.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5991 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-653 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-653:hover {
  background-color: #e4f2ff;
}

.result-row-653.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.side-nav-item-7 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-7:hover {
  opacity: 100;
  background-color: #00000029;
}

.unmatched-392 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-392.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-393 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-393.sm {
  font-size: 14px;
  line-height: 18px;
}

.section-header-86 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-5992 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5992.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.matched-508 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-508.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5993 {
  align-self: center;
  display: flex;
}

.side-search-2 {
  margin-top: 20px;
}

.div-block-5994 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-5994.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-348 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-348.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-37 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-37.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-37.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-37.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-5995 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-424 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-424:hover {
  opacity: 1;
}

.remove-424.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-12 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-4080-copy-14 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.search-bar-10 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-5996 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.button-label-13 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-13.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-13.s {
  font-size: 14px;
}

.image-728 {
  width: 16px;
  margin-right: 4px;
}

.matched-509 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-509.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-5997 {
  flex: 1;
}

.action-item-name-29 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-29.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-5998 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-431 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-431._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-12 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-5999 {
  position: relative;
}

.matched-510 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-510.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.activity-message-wrapper-b-16 {
  max-width: 900px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6000 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-header-87 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-273 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-273.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-273.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6001 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-46 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-46:hover {
  opacity: .6;
}

.clear-keyword-icon-46.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.add-item-13 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-13:hover {
  background-color: #0077b8;
}

.add-item-13.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-13.big:hover {
  background-color: #066192;
}

.search-bar-11 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: block;
}

.results-holder-349 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-349.tags {
  display: none;
}

.action-item-button-24 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-24:hover {
  background-color: #1b7897;
}

.action-item-button-24.blue {
  background-color: #0077b8;
}

.action-item-button-24.blue:hover {
  background-color: #02507a;
}

.action-item-button-24.completed {
  background-color: #1b7897;
}

.action-item-button-24.start {
  background-color: #00a4fd;
}

.action-item-button-24.start:hover {
  background-color: #048dd8;
}

.matched-511 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-511.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-214 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-214.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6002 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-16 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6003 {
  flex: 1;
}

.status-tag-34 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-6004 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6005 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.text-14-147 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-147.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-68 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-68:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-427 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-427.sm {
  width: auto;
  min-width: 300px;
}

.item-detail-wrapper-15 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-15:hover, .item-detail-wrapper-15.selected {
  background-color: #f5fbff;
}

.image-729 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6006 {
  padding-top: 3px;
}

.div-block-6007 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tree-icon-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 52px;
  min-width: 52px;
  padding-right: 5px;
  display: flex;
}

.text-10-14 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-14.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-6008 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-512 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-512.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.tree-view-outer-wrapper {
  background-color: #fff;
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding: 15px 20px 20px 10px;
  overflow: auto;
}

.result-row-654 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-654:hover {
  background-color: #e4f2ff;
}

.image-730 {
  margin-right: 1px;
}

.div-block-6009 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-428 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-428.sm {
  width: auto;
  min-width: 300px;
}

.div-block-6010, .div-block-6011 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tree-item-inner {
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 30px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.div-block-6012 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-12 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-12:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.result-row-655 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-655:hover {
  background-color: #e4f2ff;
}

.result-row-655.selected {
  background-color: #d1e9ff;
}

.div-block-6013 {
  width: 120px;
  min-width: 120px;
}

.div-block-6014 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6014.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-148 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-148.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1257 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1257.white {
  color: #fff;
  cursor: default;
}

.action-item-button-25 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-25:hover {
  background-color: #1b7897;
}

.action-item-button-25.start {
  background-color: #00a4fd;
}

.action-item-button-25.start:hover {
  background-color: #048dd8;
}

.results-wrapper-215 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-215.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-11 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-11.read-only {
  background-color: #f1f1f1;
}

.results-holder-21-copy {
  z-index: 6;
  display: none;
  position: relative;
  overflow: visible;
}

.task-button-bar-10 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 24px;
  margin-right: 16px;
  padding-top: 4px;
  display: flex;
}

.image-731 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-122 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-30 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-732 {
  cursor: pointer;
}

.div-block-6015, .div-block-6016 {
  display: flex;
}

.div-block-6017 {
  padding: 15px;
}

.hover-dots {
  opacity: 0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e32653a1_dots.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 21px;
  border-radius: 22px;
  width: 20px;
  height: 20px;
  margin-right: 4px;
  transition: opacity .3s;
}

.hover-dots:hover {
  opacity: 1;
  background-color: #e7edf7;
}

.hover-dots.hide {
  display: none;
}

.unmatched-394 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-394.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-395 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-395.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-656 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-656:hover {
  background-color: #e4f2ff;
}

.result-row-656.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-396 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-396.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6018 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6019 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-69 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-69:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-114 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-24 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-24:hover {
  background-color: #54a7ff54;
}

.checkbox-24.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-130 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-130.light-blue {
  color: #97ceff;
}

.link-130.light-blue:hover {
  text-decoration: underline;
}

.form-block-264 {
  margin-bottom: 0;
}

.div-block-6020 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-90 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-90:hover {
  background-color: #eee;
}

.tag-content-274 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-274.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-274.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-274.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-513 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-513.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.icon-edit-custom {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ff1ee2862e74a6839bd6145_edit.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  margin-left: 10px;
  transition: background-color .4s, opacity .4s;
  position: static;
  inset: 4px 4px auto auto;
}

.icon-edit-custom:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-397 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-397.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6021 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-6022 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.action-item-header-37 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-37:hover {
  background-color: #f8ecc1;
}

.action-item-header-37.resolved {
  background-color: #dafde4;
}

.action-item-header-37.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-37.red {
  background-color: #ffdce1;
}

.action-item-header-37.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-37.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-37.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-37.flash {
  background-color: silver;
}

.div-block-6023 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6023.flex {
  display: flex;
}

.unmatched-398 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-398.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-432 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-432._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6024 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.icon-private {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a7_lock.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 13px;
  min-width: 13px;
  height: 13px;
  min-height: 13px;
  margin-left: 4px;
}

.div-block-6025 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-425 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-425:hover {
  opacity: 1;
}

.remove-425.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6026 {
  flex: 1;
}

.text-13-40 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-6027 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-265 {
  margin-bottom: 0;
}

.duplicate-task-button-14 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-14:hover {
  background-color: #cbdfff;
}

.div-block-6028 {
  flex: 1;
  display: flex;
}

.duration-wrapper-14 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-6029 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6029.flex {
  display: flex;
}

.image-733 {
  cursor: pointer;
}

.div-block-6030 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.section-header-88 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.remove-426 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-426:hover {
  opacity: 1;
}

.remove-426.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6031 {
  padding-top: 3px;
}

.result-row-657 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-657:hover {
  background-color: #e4f2ff;
}

.result-row-657.selected {
  background-color: #d1e9ff;
}

.div-block-6032 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-13-41 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-41.red {
  color: #ed4444;
}

.text-field-248 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-248::placeholder {
  color: #b4b4b4;
}

.matched-514 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-514.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-658 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-658:hover {
  background-color: #e4f2ff;
}

.result-row-658.selected {
  background-color: #d1e9ff;
}

.image-734 {
  filter: invert();
  position: relative;
}

.search-input-action-37 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-13 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-367 {
  font-weight: 400;
}

.remove-427 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-427:hover {
  opacity: 1;
}

.remove-427.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-433 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-433._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tree-line {
  z-index: 7;
  background-color: #d1d1d1;
  width: 1px;
  height: calc(100% - 20px);
  margin-left: 4px;
  position: absolute;
  top: 24px;
  left: 50px;
  right: auto;
}

.form-115 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-91 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-91:hover {
  background-color: #eee;
}

.div-block-6033 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-edit-custom-column {
  background-color: #0006;
  width: 100%;
  padding: 60px 100px 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.arrow-tree {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1aa_arrow-grey.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  width: 18px;
  height: 18px;
  transition: all .4s;
}

.arrow-tree.none {
  display: none;
}

.unmatched-399 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-399.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-368 {
  padding-left: 4px;
  font-weight: 400;
}

.edit-save {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 15px 20px 10px;
  display: block;
}

.activity-message-wrapper-b-17 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6034 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6035 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-659 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-659:hover {
  background-color: #e4f2ff;
}

.result-row-659.selected {
  background-color: #d1e9ff;
}

.div-block-6036 {
  padding: 5px;
}

.chip-label-xs-62 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-62.white {
  color: #ffffffe6;
}

.owner-name-tag {
  background-color: #e0f2fc;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1px;
  margin-left: 10px;
  padding: 2px 6px;
  display: flex;
}

.owner-name-tag:hover {
  text-decoration: underline;
}

.owner-name-tag.attention {
  background-color: #ffdce1;
}

.owner-name-tag.done {
  background-color: #dafde4;
}

.owner-name-tag.started {
  background-color: #fff7db;
}

.text-span-369 {
  font-weight: 400;
}

.div-block-6037 {
  height: 6px;
  position: absolute;
}

.div-block-6038 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-400 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-400.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-11 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-11:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-401 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-401.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-22 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.image-735 {
  width: 16px;
  margin-right: 4px;
}

.form-block-266 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-350 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-736 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-216 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-216.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.icon-lock {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a7_lock.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 12px;
  min-width: 12px;
  height: 12px;
  min-height: 12px;
  margin-left: 4px;
}

.text-span-370 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-515 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-515.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-434 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-434._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-row-660 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-660:hover {
  background-color: #e4f2ff;
}

.search-bar-12 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.section-header-89 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-89.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.add-task {
  z-index: 9;
  opacity: 0;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1ad_plus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-top: 0;
  margin-left: -9px;
  position: absolute;
  inset: auto 0% 0%;
}

.add-task:hover {
  opacity: 1;
  background-color: #e7edf7;
  background-size: 13px;
}

.add-task.top-level {
  opacity: .8;
  margin-left: -7px;
  top: 0;
}

.ac-default-label-435 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-435._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1258 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1258.center {
  text-align: center;
}

.timeline-media-42 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-6039 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-count-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.div-block-6040 {
  padding: 5px;
}

.results-holder-351, .results-holder-352 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6041 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6042 {
  margin-left: 10px;
}

.image-737 {
  margin-right: 3px;
}

.unmatched-402 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-402.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-516 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-516.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-353 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-353.tags {
  display: none;
}

.div-block-6043 {
  flex: 1;
}

.item-column-wrapper-24 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-24.resolved, .item-column-wrapper-24.my, .item-column-wrapper-24.search {
  display: flex;
}

.div-block-6044 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.label-wrapper-51 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-51._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6045 {
  padding-top: 3px;
}

.remove-428 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-428:hover {
  opacity: 1;
}

.remove-428.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6046 {
  padding-right: 6px;
}

.div-block-6047 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-72 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-517 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-517.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-371 {
  font-weight: 400;
}

.div-block-6048 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-661 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-661:hover {
  background-color: #e4f2ff;
}

.result-row-661.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6049 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6049.flex {
  display: flex;
}

.results-scroller-429 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-429.sm {
  min-width: 304px;
}

.action-item-header-38 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-38:hover {
  background-color: #f8ecc1;
}

.action-item-header-38.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-267 {
  margin-bottom: 0;
}

.matched-518 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-518.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-372 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5001-copy-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-6050 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.task-name-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
  position: relative;
}

.text-field-249 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-249::placeholder {
  color: #b4b4b4;
}

.bulletpoint {
  background-color: #555;
  border-radius: 14px;
  width: 7px;
  min-width: 7px;
  height: 7px;
  min-height: 7px;
  margin-top: 6px;
  margin-right: 8px;
}

.div-block-6051 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-662 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-662:hover {
  background-color: #e4f2ff;
}

.result-row-662.selected {
  background-color: #d1e9ff;
}

.address-38 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-38.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-13 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-13:hover {
  filter: saturate(71%);
}

.recording-icon-13.large {
  width: 38px;
  height: 38px;
}

.div-block-6052 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-436 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-436._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-14-149 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-149.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-663 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-663:hover {
  background-color: #e4f2ff;
}

.result-row-663.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6053 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-42 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-42.semi {
  font-weight: 600;
}

.wfwfwefw {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.wfwfwefw.grey {
  color: #818181;
}

.wfwfwefw.item-name {
  overflow-wrap: anywhere;
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.wfwfwefw.semi {
  font-weight: 600;
  line-height: 20px;
}

.wfwfwefw.white {
  color: #ffffffdb;
  cursor: move;
  cursor: move;
  font-weight: 400;
}

.wfwfwefw.white.no-wrap {
  cursor: pointer;
}

.wfwfwefw.white {
  color: #ffffffdb;
  cursor: move;
  font-weight: 400;
}

.wfwfwefw.item-name {
  overflow-wrap: anywhere;
  padding-top: 2px;
  font-weight: 600;
  line-height: 17px;
}

.results-wrapper-217 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-217.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.toggle-switch {
  cursor: pointer;
  background-color: #00a3fe;
  border: 1px #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 38px;
  min-width: 38px;
  margin-top: 0;
  padding: 2px;
  transition: all .5s;
  display: block;
}

.toggle-switch:hover {
  opacity: 1;
}

.toggle-switch.off {
  background-color: #e0e0e0;
  display: block;
}

.badge-div-2 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.hidden-icon-2 {
  width: 13px;
}

.matched-519 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-519.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6054 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loading-items-19 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-19.popup {
  background-color: #fff;
}

.section-header-90 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.section-header-90.tall {
  height: 50px;
  min-height: 50px;
  padding-right: 10px;
}

.div-block-6055 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-6057 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tree-item {
  position: relative;
}

.div-block-6058 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-250 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-250::placeholder {
  color: #b4b4b4;
}

.link-131 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-131.light-blue {
  color: #97ceff;
}

.link-131.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-30 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-30.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-437 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-437._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-437._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-437._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-430 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-430.sm {
  width: auto;
  min-width: 300px;
}

.icon-custom-column {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a5_save.png");
  background-position: 50% 4px;
  background-repeat: no-repeat;
  background-size: 24px;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 100%;
  position: relative;
  left: -1px;
}

.icon-custom-column:hover {
  filter: saturate(200%);
  background-color: #e2ebff;
}

.post-button-14 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-14:hover {
  background-color: #02507a;
}

.item-column-wrapper-25 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-25.tree {
  min-width: 520px;
}

.results-holder-354 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-354.tags {
  display: none;
}

.chip-address-39 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-39.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-438 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-438._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.item-column-wrapper-26 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: flex;
  overflow: auto;
}

.div-block-6059 {
  flex: 1;
}

.text-span-373 {
  font-weight: 400;
}

.div-block-6060 {
  margin-bottom: 20px;
}

.chip-label-280 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-280.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6061 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.side-nav-item-8 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-8:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-8.custom {
  min-height: 38px;
}

.div-block-6062 {
  flex: 1;
}

.text-15-3 {
  font-family: Open Sans, sans-serif;
  font-size: 15px;
}

.unmatched-403 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-403.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-429 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-429:hover {
  opacity: 1;
}

.remove-429.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-11 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-431 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-431.assign {
  width: 100%;
  min-width: 304px;
}

.matched-520 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-520.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6063 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-664 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-664:hover {
  background-color: #e4f2ff;
}

.result-row-664.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.side-nav-item-9 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-9:hover {
  opacity: 100;
  background-color: #00000029;
}

.unmatched-404 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-404.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-405 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-405.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6064 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6064.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-scroller-432 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-432.assign-copy {
  width: 100%;
  min-width: 304px;
}

.results-scroller-432.assign {
  width: 100%;
  min-width: 300px;
}

.matched-521 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-521.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6065 {
  align-self: center;
  display: flex;
}

.privacy-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.div-block-6066 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6066.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-355 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-355.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-38 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-38.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-38.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-38.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6067 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-430 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-430:hover {
  opacity: 1;
}

.remove-430.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-13 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.section-header-91 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-4080-copy-15 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-15.hidden {
  display: none;
}

.div-block-6068 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.button-label-14 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-14.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-14.s {
  font-size: 14px;
}

.text-13-43 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-43.white {
  color: #ffffffdb;
}

.image-738 {
  width: 16px;
  margin-right: 4px;
}

.matched-522 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-522.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6069 {
  flex: 1;
}

.div-block-6070 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.action-item-name-31 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-31.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6071 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-439 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-439._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.toggle-switch-knob {
  background-color: #fff;
  border: 2px #dfdfdf;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  transition: all .5s;
  display: block;
  position: relative;
  left: 0;
  overflow: hidden;
  box-shadow: 2px 2px 8px -1px #00000040;
}

.toggle-switch-knob.on {
  opacity: 1;
  background-color: #fff;
  border-style: none;
  font-size: 11px;
  left: 18px;
  box-shadow: -1px 1px 5px 1px #00000040;
}

.sub-item-wrapper {
  margin-left: 30px;
  position: relative;
}

.all-item-wrapper-13 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-6072 {
  position: relative;
}

.custom-column-wrapper {
  min-height: 100px;
  max-height: calc(100vh - 385px);
  overflow: auto;
}

.matched-523 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-523.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6073 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6074 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.edit-wrapper {
  border: 1px solid #bebebe;
  flex-flow: column;
  flex: 1;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.section-header-92 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-275 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-275.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-275.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6075 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-47 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-47:hover {
  opacity: .6;
}

.clear-keyword-icon-47.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.saved-search-heading {
  border-bottom: 1px solid #ffffff52;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 15px;
  padding-left: 5px;
}

.section-header-93 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-14 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-14:hover {
  background-color: #0077b8;
}

.add-item-14.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-14.big:hover {
  background-color: #066192;
}

.autocomplete-search-wrapper-custom {
  align-self: stretch;
  width: 100%;
  margin-bottom: 20px;
  display: block;
  position: relative;
}

.results-holder-356 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-356.tags {
  display: none;
}

.action-item-button-26 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-26:hover {
  background-color: #1b7897;
}

.action-item-button-26.blue {
  background-color: #0077b8;
}

.action-item-button-26.blue:hover {
  background-color: #02507a;
}

.action-item-button-26.completed {
  background-color: #1b7897;
}

.action-item-button-26.start {
  background-color: #00a4fd;
}

.action-item-button-26.start:hover {
  background-color: #048dd8;
}

.matched-524 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-524.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-218 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-218.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-16 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-16.hidden {
  display: block;
}

.div-block-6076 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-17 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6077 {
  flex: 1;
}

.status-tag-35 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-6078 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6079 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.text-14-150 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-150.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-70 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-70:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-433 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-433.sm {
  width: auto;
  min-width: 300px;
}

.toggle-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  padding-bottom: 3px;
  display: flex;
}

.image-739 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6080 {
  padding-top: 3px;
}

.div-block-6081 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-15 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-15.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-6082 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-525 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-525.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-665 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-665:hover {
  background-color: #e4f2ff;
}

.result-row-665.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-666 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-666:hover {
  background-color: #e4f2ff;
}

.result-row-667 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-667:hover {
  background-color: #e4f2ff;
}

.result-row-667.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.image-740 {
  margin-right: 1px;
}

.div-block-6083 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-434 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-434.sm {
  width: auto;
  min-width: 300px;
}

.div-block-6084, .div-block-6085 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6086 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-13 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-13:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6087 {
  width: 120px;
  min-width: 120px;
}

.div-block-6088 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6088.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-151 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-151.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1259 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1259.white {
  color: #fff;
  cursor: default;
}

.action-item-button-27 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-27:hover {
  background-color: #1b7897;
}

.action-item-button-27.start {
  background-color: #00a4fd;
}

.action-item-button-27.start:hover {
  background-color: #048dd8;
}

.results-wrapper-219 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-219.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-12 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-12.read-only {
  background-color: #f1f1f1;
}

.task-button-bar-11 {
  z-index: 4;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  min-height: 20px;
  margin-left: 24px;
  margin-right: 16px;
  padding-top: 4px;
  display: flex;
}

.image-741 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-123 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-31 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-742 {
  cursor: pointer;
}

.div-block-6089, .div-block-6090 {
  display: flex;
}

.div-block-6091 {
  padding: 15px;
}

.unmatched-406 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-406.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-407 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-407.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-668 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-668:hover {
  background-color: #e4f2ff;
}

.result-row-668.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-408 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-408.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6092 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hidden-icon-3 {
  width: 15px;
  height: 15px;
}

.div-block-6093 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-71 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-71:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-117 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-25 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-25:hover {
  background-color: #54a7ff54;
}

.checkbox-25.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-132 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-132.light-blue {
  color: #97ceff;
}

.link-132.light-blue:hover {
  text-decoration: underline;
}

.form-block-268 {
  margin-bottom: 0;
}

.div-block-6094 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-92 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-92:hover {
  background-color: #eee;
}

.tag-content-276 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-276.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-276.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-276.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-526 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-526.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-409 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-409.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6095 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-6096 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.action-item-header-39 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-39:hover {
  background-color: #f8ecc1;
}

.action-item-header-39.red {
  background-color: #ffdce1;
}

.action-item-header-39.resolved {
  background-color: #dafde4;
}

.action-item-header-39.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-39.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-39.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-39.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-39.flash {
  background-color: silver;
}

.div-block-6097 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6097.flex {
  display: flex;
}

.div-block-5001-copy-3 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.unmatched-410 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-410.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-440 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-440._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6098 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-669 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-669:hover {
  background-color: #e4f2ff;
}

.result-row-669.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6099 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-431 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-431:hover {
  opacity: 1;
}

.remove-431.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6100 {
  flex: 1;
}

.text-13-44 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-6101 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-269 {
  margin-bottom: 0;
}

.duplicate-task-button-15 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-15:hover {
  background-color: #cbdfff;
}

.div-block-6102 {
  flex: 1;
  display: flex;
}

.duration-wrapper-15 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-6103 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6103.flex {
  display: flex;
}

.image-743 {
  cursor: pointer;
}

.div-block-6104 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-432 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-432:hover {
  opacity: 1;
}

.remove-432.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6105 {
  padding-top: 3px;
}

.div-block-6106 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-13-45 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-45.red {
  color: #ed4444;
}

.text-field-251 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-251::placeholder {
  color: #b4b4b4;
}

.matched-527 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-527.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-744 {
  filter: invert();
  position: relative;
}

.search-input-action-38 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-14 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-374 {
  font-weight: 400;
}

.remove-433 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-433:hover {
  opacity: 1;
}

.remove-433.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-441 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-441._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-118 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-93 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-93:hover {
  background-color: #eee;
}

.div-block-6107 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-411 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-411.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-375 {
  padding-left: 4px;
  font-weight: 400;
}

.activity-message-wrapper-b-18 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6108 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6109 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6110 {
  padding: 5px;
}

.chip-label-xs-63 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-63.white {
  color: #ffffffe6;
}

.text-span-376 {
  font-weight: 400;
}

.div-block-6111 {
  height: 6px;
  position: absolute;
}

.div-block-6112 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-412 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-412.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-12 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-12:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-413 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-413.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-23 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.image-745 {
  width: 16px;
  margin-right: 4px;
}

.form-block-270 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-357 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-746 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-220 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-220.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-377 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-528 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-528.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-442 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-442._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-row-670 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-670:hover {
  background-color: #e4f2ff;
}

.search-bar-13 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.ac-default-label-443 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-443._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1260 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1260.center {
  text-align: center;
}

.timeline-media-43 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-6113 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-count-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.div-block-6114 {
  padding: 5px;
}

.results-holder-358 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6115 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6116 {
  margin-left: 10px;
}

.image-747 {
  margin-right: 3px;
}

.unmatched-414 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-414.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-529 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-529.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-359 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-359.tags {
  display: none;
}

.div-block-6117 {
  flex: 1;
}

.item-column-wrapper-27 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-27.resolved, .item-column-wrapper-27.my, .item-column-wrapper-27.search {
  display: flex;
}

.div-block-6118 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.label-wrapper-52 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-52._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6119 {
  padding-top: 3px;
}

.remove-434 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-434:hover {
  opacity: 1;
}

.remove-434.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6120 {
  padding-right: 6px;
}

.div-block-6121 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-73 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-530 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-530.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-378 {
  font-weight: 400;
}

.div-block-6122 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-671 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-671:hover {
  background-color: #e4f2ff;
}

.result-row-671.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6123 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6123.flex {
  display: flex;
}

.results-scroller-435 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-435.sm {
  min-width: 304px;
}

.action-item-header-40 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-40:hover {
  background-color: #f8ecc1;
}

.action-item-header-40.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-271 {
  margin-bottom: 0;
}

.matched-531 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-531.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-379 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5001-copy-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-6124 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-252 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-252::placeholder {
  color: #b4b4b4;
}

.div-block-6125 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.address-39 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-39.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-14 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-14:hover {
  filter: saturate(71%);
}

.recording-icon-14.large {
  width: 38px;
  height: 38px;
}

.div-block-6126 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-444 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-444._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-14-152 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-152.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-672 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-672:hover {
  background-color: #e4f2ff;
}

.result-row-672.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6127 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-46 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-46.semi {
  font-weight: 600;
}

.results-wrapper-221 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-221.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.badge-div-3 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.hidden-icon-4 {
  width: 13px;
}

.matched-532 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-532.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6128 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loading-items-20 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-20.popup {
  background-color: #fff;
}

.div-block-6129 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.results-holder-360 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6131, .div-block-6132 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-253 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-253::placeholder {
  color: #b4b4b4;
}

.link-133 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-133.light-blue {
  color: #97ceff;
}

.link-133.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-32 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-32.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-445 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-445._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-445._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-445._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-436 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-436.sm {
  width: auto;
  min-width: 300px;
}

.button-label-15 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-15.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-15.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-15.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.post-button-15 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-15:hover {
  background-color: #02507a;
}

.item-column-wrapper-28 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-28.tree {
  min-width: 520px;
}

.results-holder-361 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-361.tags {
  display: none;
}

.chip-address-40 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-40.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-446 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-446._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6133 {
  flex: 1;
}

.text-span-380 {
  font-weight: 400;
}

.div-block-6134 {
  margin-bottom: 20px;
}

.chip-label-281 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-281.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6135 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.side-nav-item-10 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-10:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-10.custom {
  min-height: 38px;
}

.div-block-6136 {
  flex: 1;
}

.text-10-16 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-16.semi-white {
  color: #fff;
  font-weight: 600;
}

.unmatched-415 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-415.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-435 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-435:hover {
  opacity: 1;
}

.remove-435.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-12 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-437 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-437.assign {
  width: 100%;
  min-width: 304px;
}

.matched-533 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-533.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6137 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-673 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-673:hover {
  background-color: #e4f2ff;
}

.result-row-673.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-416 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-416.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-417 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-417.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6138 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6138.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-scroller-438 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-438.assign-copy {
  width: 100%;
  min-width: 304px;
}

.results-scroller-438.assign {
  width: 100%;
  min-width: 300px;
}

.matched-534 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-534.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6139 {
  align-self: center;
  display: flex;
}

.div-block-6140 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6140.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-362 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-362.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-39 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-39.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-39.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-39.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6141 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-436 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-436:hover {
  opacity: 1;
}

.remove-436.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-14 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.section-header-94 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-4080-copy-16 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-16.hidden {
  display: none;
}

.div-block-6142 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-13-47 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-47.white {
  color: #ffffffdb;
}

.image-748 {
  width: 16px;
  margin-right: 4px;
}

.matched-535 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-535.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6143 {
  flex: 1;
}

.div-block-6144 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.action-item-name-33 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-33.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6145 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-447 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-447._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-14 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-6146 {
  position: relative;
}

.matched-536 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-536.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6147 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6148 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.section-header-95 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-277 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-277.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-277.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6149 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-48 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-48:hover {
  opacity: .6;
}

.clear-keyword-icon-48.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.section-header-96 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-15 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-15:hover {
  background-color: #0077b8;
}

.add-item-15.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-15.big:hover {
  background-color: #066192;
}

.results-holder-363 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-363.tags {
  display: none;
}

.action-item-button-28 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-28:hover {
  background-color: #1b7897;
}

.action-item-button-28.blue {
  background-color: #0077b8;
}

.action-item-button-28.blue:hover {
  background-color: #02507a;
}

.action-item-button-28.completed {
  background-color: #1b7897;
}

.action-item-button-28.start {
  background-color: #00a4fd;
}

.action-item-button-28.start:hover {
  background-color: #048dd8;
}

.matched-537 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-537.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-222 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-222.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-17 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-17.hidden {
  display: block;
}

.div-block-6150 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-18 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6151 {
  flex: 1;
}

.status-tag-36 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-6152 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6153 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.text-14-153 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-153.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-72 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-72:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-439 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-439.sm {
  width: auto;
  min-width: 300px;
}

.image-749 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6154 {
  padding-top: 3px;
}

.sf-1217 {
  color: #312b3de3;
  flex: 1;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.sf-1217.semi {
  color: #000000b3;
  font-weight: 600;
}

.sf-15-med-121 {
  color: #000000db;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-6155 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.sf-1225 {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.div-block-6156 {
  margin-left: 14px;
}

.close-modal-21 {
  cursor: pointer;
  display: inline-block;
}

.audio-player-holder-4 {
  min-width: 100px;
  min-height: 50px;
  margin-top: 15px;
}

.image-683 {
  margin-right: 3px;
}

.sm-toggle-switch {
  cursor: pointer;
  background-color: #e0e0e0;
  border: 1px #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 44px;
  margin-left: 10px;
  margin-right: 8px;
  padding: 2px;
  transition: all .5s;
  display: block;
}

.sm-toggle-switch:hover {
  opacity: 1;
}

.sm-toggle-switch.on {
  background-color: #64dd17;
}

.body-comp-options-copy {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 5px;
  padding-right: 20px;
  display: block;
}

.action-button-56 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  height: 46px;
  margin: 4px 3px;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-56:hover {
  color: #fff;
  background-color: #0d72b9;
}

.fc-icon-2-copy-4 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
}

.fc-icon-2-copy-4:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.submit-button-small-38 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-small-38:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-small-38.cancel {
  background-color: #97a4af;
}

.submit-button-small-38.cancel:hover {
  background-color: #8c959c;
}

.ac-icon-51 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 6px;
}

.ac-icon-51.empty {
  background-image: none;
  width: 4px;
  min-width: 4px;
  height: 22px;
}

.div-block-6157 {
  padding-top: 10px;
  padding-right: 5px;
}

.text-block-501 {
  border-right: 0 solid #000;
}

.button-ac-wrapper-editor {
  margin-bottom: 10px;
  position: relative;
}

.send-time-block-2 {
  flex: 1;
}

.send-time-block-2.hidden {
  padding-left: 12px;
  display: flex;
}

.div-block-6158 {
  background-color: #0000;
  border-radius: 0;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-right: 10px;
  display: flex;
}

.intro-20 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.autocomplete-input-area {
  float: none;
  clear: none;
  color: #333;
  background-color: #155279;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
  position: relative;
}

.autocomplete-input-area.light {
  background-color: #fff;
  border-style: solid;
  border-color: #b0dcfc;
  width: 100%;
  min-height: 50px;
  padding-top: 4px;
}

.workbench-wrapper-2 {
  flex-direction: column;
  height: 100vh;
  max-height: 100vh;
  display: flex;
  overflow: hidden;
}

.text-417 {
  color: #00528c;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.timeline-message-textarea-7 {
  color: #0f0f0f;
  background-color: #fff;
  border: 1px solid #cecece;
  border-bottom-color: #e0e0e0;
  width: 100%;
  min-width: 100%;
  height: auto;
  min-height: 80px;
  max-height: 60vh;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 10px;
  font-size: 16px;
  overflow: auto;
}

.image-684 {
  filter: invert();
  position: relative;
}

.image-679 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.ac-default-label-small-141 {
  color: #032944;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.button-select-plan-7 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 150px;
  min-width: 100px;
  height: 46px;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button-select-plan-7:hover {
  color: #fff;
  background-color: #1679cf;
}

.tag-content-278 {
  justify-content: space-around;
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-278.small {
  max-width: 100%;
  height: 30px;
  min-height: 30px;
}

.plans-preview {
  background-color: #fff;
  padding: 14px 20px 10px;
}

.post-element-button-5 {
  clear: left;
  cursor: pointer;
  background-color: #eee;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 6px;
  margin-left: 2px;
  margin-right: 2px;
  padding-left: 10px;
  padding-right: 10px;
  transition: background-color .3s;
  display: inline-block;
  position: relative;
}

.post-element-button-5:hover {
  background-color: #cddeeb;
}

.div-block-6159 {
  border: 1px solid #a39d9d;
  width: 100px;
  height: 36px;
}

.matched-538 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.image-677 {
  opacity: .5;
  display: block;
}

.tag-item-input-83 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.audio-component-editor-14 {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  margin-top: 10px;
  padding: 20px 14px;
  display: block;
  position: relative;
}

.audio-component-editor-14:focus {
  box-shadow: 1px 1px 3px #000;
}

.text-span-381 {
  margin-left: 9px;
  font-weight: 500;
}

.add-blue-button-xs {
  cursor: pointer;
  background-color: #0092ede6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 80px;
  height: 34px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 13px;
  transition: background-color .4s;
  display: flex;
}

.add-blue-button-xs:hover {
  color: #fff;
  background-color: #0c7fc7;
}

.image-750 {
  margin-top: 20px;
}

.sf-1219 {
  color: #313131;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.add-blue-button-xs-copy {
  cursor: pointer;
  background-color: #0092ede6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 150px;
  min-width: 80px;
  height: 34px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 13px;
  transition: background-color .4s;
  display: flex;
}

.add-blue-button-xs-copy:hover {
  color: #fff;
  background-color: #0c7fc7;
}

.url-component-2 {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px;
  display: block;
  position: relative;
}

.div-block-6160 {
  border: 1px solid #6d6d6d;
  width: 210px;
  height: 2px;
  margin-right: 6px;
  display: none;
}

.button-select-plan-8 {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1abc9c;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 150px;
  min-width: 100px;
  height: 46px;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button-select-plan-8:hover {
  color: #fff;
  background-color: #0bac8c;
}

.input-url-4 {
  margin-top: 4px;
  margin-bottom: 10px;
  display: block;
}

.text-block-13-copy {
  color: #bbb;
}

.video-img-component-3 {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px;
  display: block;
  position: relative;
}

.video-img-component-3:focus {
  border: 1px solid #bda3a3;
}

.delete-media-3 {
  margin-top: 14px;
}

.compliance-toggle {
  border-radius: 4px;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  display: flex;
}

.div-block-6161 {
  padding-bottom: 10px;
}

.recipients-3 {
  border-bottom: 1px #e9e9e9;
  align-items: flex-start;
  padding: 20px 14px 32px;
  display: block;
}

.recipients-3.component {
  position: relative;
}

.div-block-6162 {
  flex-direction: row;
  align-items: center;
  padding-left: 16px;
  display: flex;
}

.div-block-6163 {
  padding-top: 10px;
}

.search-wrapper-6-copy {
  flex: 1;
  position: relative;
}

.div-block-6164 {
  border-bottom: 1px solid #cbdfff;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 10px;
  display: flex;
  position: relative;
}

.div-block-6165 {
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.blue-label-13 {
  color: #0078ce;
  font-size: 13px;
  font-weight: 600;
  line-height: 13px;
}

.checkbox-26 {
  margin-top: 6px;
}

.remove-section-14 {
  opacity: .5;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-section-14:hover {
  opacity: .86;
}

.text-block-502 {
  font-weight: 500;
}

.plan-tile-preview {
  clear: none;
  background-color: #fff;
  border: 1px solid #3898ec52;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0%;
  min-height: 40px;
  margin-bottom: 12px;
  padding: 20px 24px;
  transition: background-color .3s;
  display: flex;
  position: static;
  box-shadow: 2px 2px 7px -3px #00528c59;
}

.plan-tile-preview:hover {
  background-color: #fff59dcf;
}

.h3-dark {
  color: #424242;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.h3-dark.left {
  text-align: left;
  justify-content: flex-start;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 500;
  display: block;
}

.h3-dark.thin {
  color: #424242;
  padding-left: 14px;
  padding-right: 14px;
  font-weight: 400;
  line-height: 26px;
  display: block;
}

.lead-gen-toggle-wrapper {
  border-radius: 4px;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.select-audio-14 {
  text-align: right;
  margin-left: auto;
  position: relative;
  left: 0;
  right: 0;
}

.edit-section-title-9 {
  padding-top: 0;
  padding-bottom: 12px;
  padding-left: 0;
}

.result-row-674 {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-674:hover, .result-row-674.selected {
  background-color: #d8e6fc;
}

.post-submit-2 {
  background-color: #f6f6f6;
  border-style: solid none none;
  border-top-width: 1px;
  border-top-color: #dfdfdf;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  padding: 5px 20px 10px;
  display: flex;
}

.plan-section-2 {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px;
  display: block;
  position: relative;
  overflow: visible;
}

.action-button-58 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-58:hover {
  color: #fff;
  background-color: #0d72b9;
}

.empty-post-holder-2 {
  background-color: #e8eaec;
  padding-top: 100px;
  padding-bottom: 140px;
}

.empty-post-holder-2.hidden {
  background-color: #e8eaec;
}

.label-header-name-2 {
  color: #ffffffed;
  margin-left: 8px;
  padding-left: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 24px;
}

.div-block-6166 {
  align-items: center;
  display: flex;
}

.sf-1215 {
  color: #000000db;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1215.semi {
  font-weight: 600;
}

.div-block-6167 {
  padding-top: 100px;
}

.sf-1239 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1239.semi {
  color: #312b3de3;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.sf-1239.white {
  color: #fff;
  cursor: default;
}

.div-block-6168 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 40px;
}

.sf-1220 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.sf-1220.semi {
  color: #312b3de3;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.text-387 {
  color: #312b3de3;
  font-size: 32px;
  font-weight: 300;
  line-height: 38px;
}

.text-span-382 {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.text-420 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-420.white {
  color: #fff;
}

.old-preview-wrapper-3-copy {
  background-color: #e8eaec;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  height: auto;
  min-height: 0;
  max-height: none;
  padding: 20px;
  display: none;
  position: relative;
  overflow: auto;
}

.sf-14-regular-28 {
  color: #313131;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.preview-wrapper-4 {
  background-color: #e8eaec;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 43%;
  height: auto;
  min-height: 0;
  max-height: none;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: auto;
}

.empty-preview-message-7 {
  color: #979797;
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.media-preview-15 {
  text-align: left;
  background-color: #e4f2fd;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-height: 300px;
  margin-top: 10px;
  display: flex;
}

.timeline-new-preview-copy-copy {
  background-color: #fff;
  width: 100%;
  height: auto;
  display: block;
  position: static;
  bottom: auto;
}

.results-holder-364 {
  z-index: 101;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6169 {
  margin-top: 16px;
}

.sf-1229 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1229.center {
  text-align: center;
}

.div-block-6170 {
  align-items: flex-start;
  display: flex;
}

.image-689 {
  opacity: .43;
  padding-top: 10px;
  padding-bottom: 10px;
}

.body-comp-options {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 5px;
  padding-right: 20px;
  display: block;
}

.poster {
  align-items: center;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 10px;
  display: flex;
}

.unmatched-418 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.search-wrapper-128 {
  position: relative;
}

.upload-button-holder-5 {
  align-items: flex-start;
  height: auto;
  margin-top: 14px;
  margin-bottom: 8px;
  padding-left: 0;
  display: flex;
  position: relative;
}

.in-library-status {
  align-items: center;
  height: 34px;
  display: flex;
}

.in-library-status.hidden {
  display: flex;
}

.div-block-6171 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-6172 {
  margin-left: 12px;
}

.heading-holder-3 {
  background-color: #fff;
  border-bottom: 1px #e0e0e0;
  height: auto;
  min-height: 0;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 0;
  display: block;
}

.heading-holder-3.hidden {
  display: block;
}

.checkbox-field-83 {
  padding-left: 20px;
}

.inputfield-28 {
  color: #312b3de3;
  text-align: right;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-28.number {
  text-align: right;
  width: 80px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 6px;
  display: inline-block;
}

.sf-15-semi-11 {
  color: #313131;
  text-shadow: none;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.revert-button {
  cursor: pointer;
  display: inline-block;
}

.trainer-chooser-holder {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  align-items: center;
  height: 36px;
  margin-left: 0;
  padding: 6px 10px;
  display: flex;
}

.post-wrapper-9 {
  flex-direction: row;
  flex: 1;
  align-items: stretch;
  height: 700px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-6173 {
  overflow: hidden;
}

.media-preview-11 {
  background-color: #a7a7a7;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 300px;
  margin-top: 0;
  display: flex;
  position: relative;
}

.div-block-6174 {
  padding-right: 5px;
}

.save-library {
  border-right: 1px solid #cfcfcf;
  align-items: center;
  height: 46px;
  margin-right: 12px;
  padding-right: 12px;
  display: flex;
}

.div-block-6175 {
  text-align: center;
  position: relative;
  top: 0;
  left: 0;
}

.radio-label {
  color: #312b3de3;
  font-size: 15px;
}

.result-row-675 {
  cursor: pointer;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-675:hover {
  background-color: #d8e6fc;
}

.result-row-675.checked {
  background-color: #ebecee;
}

.result-row-675.checked.selected, .result-row-675.selected {
  background-color: #d8e6fc;
}

.group-action-wrapper {
  cursor: pointer;
  border: 1px solid #0000;
  border-radius: 24px;
  align-items: center;
  padding-left: 5px;
  padding-right: 6px;
  transition: opacity .2s;
  display: flex;
}

.group-action-wrapper:hover {
  background-color: #fff;
  border: 1px solid #62c0ff;
}

.group-action-wrapper.matched {
  cursor: auto;
  display: flex;
}

.group-action-wrapper.matched:hover {
  background-color: #0000;
  border-color: #0000;
}

.post-right-dragger-4 {
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.modal-top-bar-124 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.link-label-input-2 {
  margin-top: 4px;
  margin-bottom: 10px;
  display: block;
}

.results-scroller-440 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.tag-content-279 {
  align-items: center;
  max-width: 100%;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 6px;
  display: flex;
}

.form-104 {
  background-color: #ecf4fd;
  border-radius: 6px;
  width: 100%;
}

.post-button-img-9 {
  width: 24px;
  min-width: 24px;
}

.timeline-media-44 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.empty-preview-message {
  color: #313131;
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 400;
  line-height: 50px;
}

.image-693 {
  margin-right: 4px;
}

.message-section-3 {
  background-color: #fff;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  min-height: 0;
  padding: 10px 14px 5px;
  display: block;
  position: static;
  bottom: auto;
}

.rte-toggle {
  border-radius: 4px;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.select-field-94 {
  color: #1f1f1f;
  background-color: #fff;
  width: 180px;
  margin-bottom: 0;
}

.modal-top-bar-125 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 8px;
  display: flex;
  position: static;
}

.play-pause-8 {
  min-width: 100%;
  height: auto;
  margin-left: 0;
  padding-top: 13px;
}

.timeline-title {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 20px;
  display: flex;
}

.sf-76-copy {
  color: #d61d1d;
  font-size: 13px;
  line-height: 16px;
}

.sf-76-copy.hidden {
  display: block;
}

.sf-1241 {
  color: #000000db;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-6176 {
  margin-left: 10px;
  position: relative;
}

.lead-component {
  background-color: #fff;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px 30px;
  display: block;
  position: relative;
}

.form-block-272 {
  margin-bottom: 0;
}

.audio-component-5 {
  background-color: #eef1f3;
  align-items: center;
  height: 74px;
  margin-top: 14px;
  margin-bottom: 0;
  padding: 12px 16px 12px 20px;
  display: flex;
}

.audio-component-5.review {
  height: 92px;
  padding-left: 12px;
  display: flex;
}

.div-block-6177 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.lead-gen-toggle {
  cursor: pointer;
  background-color: #64dd17;
  border: 1px #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 56px;
  margin-left: 14px;
  margin-right: 8px;
  padding: 2px;
  transition: all .5s;
  display: flex;
}

.lead-gen-toggle:hover {
  opacity: 1;
}

.lead-gen-toggle.off {
  background-color: #e0e0e0;
}

.button-send-as-msg {
  color: #0078ce;
  text-align: center;
  align-items: center;
  height: 34px;
  margin-right: 10px;
  padding-left: 4px;
  padding-right: 6px;
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  transition: background-color .6s;
  display: flex;
}

.button-send-as-msg:hover {
  color: #0078ce;
  background-color: #07c1ff45;
}

.div-block-6178 {
  padding-top: 15px;
}

.sf-170 {
  color: #000000db;
  font-size: 13px;
}

.sf-170.blue {
  color: #0078ce;
}

.text-initials-account-2 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.sf-76-copy-copy {
  color: #2fbd3d;
  font-size: 13px;
  line-height: 16px;
}

.sf-1261 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1261.semi {
  font-weight: 600;
}

.sf-1261.semi.navy {
  color: #00528c;
  text-align: center;
}

.lead-gen-toggle-knob {
  background-color: #fff;
  border: 2px solid #dfdfdf;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  transition: all .5s;
  display: block;
  position: relative;
  left: 0;
  overflow: hidden;
}

.lead-gen-toggle-knob.on {
  opacity: 1;
  background-color: #fff;
  border-style: none;
  font-size: 11px;
  left: 26px;
  box-shadow: -1px 1px 5px #00000040;
}

.lead-gen-toggle-knob.off {
  border-style: none;
  border-color: #87badf;
  box-shadow: 2px 2px 8px -1px #00000040;
}

.upload-item-row-35 {
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 10px 12px 4px;
  display: flex;
}

.sf-1238 {
  color: #313131;
  font-size: 14px;
  line-height: 18px;
}

.title-input-div-2 {
  background-color: #fff;
  height: auto;
  min-height: 0;
  padding-left: 14px;
  padding-right: 14px;
  display: block;
}

.field-label-44 {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
}

.div-block-1299-copy {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 10px 10px 10px 15px;
  display: flex;
  position: relative;
}

.div-block-6179 {
  padding-left: 8px;
}

.button-save-library-3 {
  color: #0078ce;
  text-align: center;
  background-color: #fff;
  border: 1px solid #0078ce;
  min-width: 140px;
  height: 34px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  transition: background-color .6s;
  display: block;
}

.button-save-library-3:hover {
  color: #0078ce;
  background-color: #00b2ed1a;
}

.button-save-library-3.hidden {
  cursor: pointer;
  min-width: 140px;
  display: block;
}

.remove-section-13 {
  opacity: .5;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 36px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-section-13:hover {
  opacity: .86;
}

.group-inner-wrapper {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 5px;
  padding-left: 34px;
  padding-right: 14px;
  display: flex;
}

.div-block-6180 {
  padding-right: 5px;
}

.compliance-toggle-wrapper-2 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: none;
}

.rte-toggle-section {
  justify-content: flex-end;
  align-items: center;
  padding-top: 6px;
  padding-bottom: 0;
  display: flex;
}

.modal-container-17 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.frequency-toggles {
  border: 1px solid #2e7bf5;
  border-left: 1px #527bbb;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.checkbox-label {
  margin-left: 5px;
  padding-top: 4px;
  padding-left: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 16px;
}

.checkbox-label._14-med {
  margin-left: 0;
  font-size: 14px;
  font-weight: 500;
}

.checkbox-label._14-reg {
  margin-left: 0;
  font-size: 14px;
  font-weight: 400;
}

.post-bottom-right-dragger-2 {
  cursor: nwse-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.inputfield-27 {
  color: #312b3de3;
  width: 580px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-27.label {
  width: 165px;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: 400;
}

.progress-bar-holder-3 {
  background-color: #d8f0f8;
  height: 18px;
  margin-top: 8px;
}

.form-component {
  background-color: #fff;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px 30px;
  display: block;
  position: relative;
}

.div-block-6181 {
  flex: 0 auto;
  display: block;
  position: static;
  inset: 40% auto 0% 180px;
}

.timeline-preview-4 {
  background-color: #fff;
  width: 440px;
  height: auto;
  min-height: 220px;
  margin-top: 10px;
  padding-top: 10px;
  display: block;
  position: static;
  bottom: auto;
}

.text-span-383 {
  color: #8a8a8a;
}

.ai-prompt {
  opacity: 1;
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 8px;
  display: block;
}

.results-wrapper-223 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-437 {
  opacity: .72;
  background-color: #08537eb8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-437:hover {
  opacity: 1;
}

.remove-437.small {
  cursor: pointer;
  background-size: 8px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
}

.form-105 {
  background-color: #ecf4fd;
  border-radius: 6px;
  margin-top: 0;
  padding: 15px 20px 5px;
}

.timeline-message {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 6px 20px 15px;
  display: flex;
}

.audio-do-over {
  margin-left: 20px;
}

.form-block-273 {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.check-icon-2 {
  width: 18px;
  height: 18px;
  margin-right: 6px;
}

.checkbox-field-85 {
  margin-bottom: 20px;
}

.timeline-action-bar-3 {
  background-color: #0000;
  border-top: 2px solid #efeeee;
  justify-content: space-between;
  align-items: center;
  height: auto;
  min-height: 54px;
  padding: 10px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.timeline-action-bar-3.center {
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
}

.results-holder-365 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.trainer-account-pic {
  background-color: #87c2e9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bb609d7a872750f2cff59_colin.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 50px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  min-height: 34px;
  position: relative;
}

.trainer-account-pic.no-pic {
  background-color: #5e98be;
  background-image: none;
  border-color: #baeeff;
  justify-content: center;
  align-items: center;
}

.text-410 {
  color: #161616;
  font-size: 12px;
  line-height: 16px;
}

.text-409 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-409.light {
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.post-button-img-6 {
  width: 26px;
  min-width: 26px;
}

.sf-1223 {
  color: #032944;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.sf-15-med-120 {
  color: #000000db;
  text-shadow: none;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-6182 {
  padding-top: 6px;
}

.result-icon-42 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-42.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-size: 22px;
}

.result-icon-42.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.div-block-6183 {
  min-width: 150px;
  display: flex;
}

.body-comp-component {
  background-color: #fff;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px 30px;
  display: block;
  position: relative;
}

.ac-default-label-small-132 {
  color: #032944bd;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.audio-component-25 {
  background-color: #eef1f3;
  align-items: center;
  height: 74px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 16px 16px 20px;
  display: flex;
}

.sf-1210 {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.cancel-upload-3 {
  background-color: #d1d1d1;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-3:hover {
  background-color: #858585;
}

.timeline-compose-section-6 {
  background-color: #f5f5f5;
  flex-direction: column;
  width: 57%;
  margin-top: 0;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-waiting-view {
  padding-top: 10px;
  padding-bottom: 10px;
}

.ac-default-label-small-140 {
  color: #312b3db3;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.button-icon-3 {
  margin-right: 5px;
}

.image-682 {
  cursor: pointer;
}

.image-682:hover {
  filter: saturate(71%);
}

.action-button-55 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-55:hover {
  color: #fff;
  background-color: #0d72b9;
}

.account-component {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px;
  display: block;
  position: relative;
}

.div-block-6184 {
  border-bottom: 1px solid #e6e6e6;
  padding-top: 12px;
  padding-bottom: 16px;
  display: block;
}

.post-as-2 {
  border-right: 1px solid #cfcfcf;
  align-items: center;
  margin-right: 12px;
  padding-right: 12px;
  display: flex;
}

.post-as-2.hidden {
  border-right: 1px solid #cfcfcf;
  margin-right: 12px;
  padding-right: 12px;
  display: flex;
}

.compliance-settings-wrapper {
  background-color: #fcfcfc;
  border-radius: 4px;
  margin-bottom: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.upload-button-div-6 {
  clear: left;
  width: 130px;
  height: auto;
  margin-bottom: 6px;
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block;
  position: static;
  top: 0;
}

.div-block-6185 {
  margin-left: 8px;
}

.div-block-12aefafeopy {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 10px 10px 10px 20px;
  display: flex;
  position: relative;
}

.div-block-6186 {
  flex: 1;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  display: flex;
  position: absolute;
}

.edit-section-title-2 {
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.user-list {
  background-color: #fff;
  border: 1px solid #d3d3d3;
  height: 200px;
}

.upload-progress-holder {
  margin-top: 10px;
  display: block;
}

.back-link-2 {
  color: #0078ce;
  text-align: left;
  cursor: pointer;
  text-decoration: none;
  display: block;
}

.back-link-2:hover {
  color: #00b2ed;
}

.back-link-2.small {
  font-size: 12px;
  line-height: 14px;
  position: static;
}

.back-link-2.red {
  color: #e53935;
  font-size: 12px;
  line-height: 14px;
  display: flex;
}

.back-link-2.red:hover {
  color: #f3615e;
}

.back-link-2._16 {
  font-size: 16px;
}

.checkbox-field-84 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.progress-name-bar-3 {
  width: 280px;
  padding-right: 0;
}

.compliance-settings {
  display: block;
}

.div-block-6187 {
  margin-bottom: 20px;
  padding-top: 20px;
}

.input-component-holder-12 {
  background-color: #f5f5f5;
  flex: 0 auto;
  padding-bottom: 140px;
  position: relative;
  overflow: auto;
}

.input-cta-button-label-2 {
  width: 340px;
  margin-top: 5px;
  margin-bottom: 10px;
  display: block;
}

.link-block-32 {
  opacity: .25;
  width: 22px;
  height: 22px;
  margin-left: auto;
}

.link-block-32:hover {
  opacity: .8;
}

.sf-1218 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1218.semi {
  color: #312b3de3;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.form-106 {
  padding-top: 14px;
}

.element-button-section-2 {
  background-color: #fff;
  border-top: 1px solid #e2e2e2;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  padding: 10px 0;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  box-shadow: 3px 3px 9px 3px #00000040;
}

.element-button-section-2.vertical {
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  padding: 8px 4px 5px;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.chip-label-282 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.chip-label-282.small {
  font-size: 13px;
  line-height: 16px;
}

.submit-button-xs {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 40px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-xs:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-xs.cancel {
  background-color: #97a4af;
}

.submit-button-xs.cancel:hover {
  background-color: #8c959c;
}

.div-block-6188 {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.div-block-6189 {
  align-items: center;
  padding-top: 4px;
  display: flex;
}

.chang-link {
  color: #00b2ed;
  text-align: center;
  letter-spacing: .2px;
  text-transform: uppercase;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  transition: color .3s;
  position: static;
  inset: 0;
}

.chang-link:hover {
  color: #0a8fbb;
}

.div-block-6190 {
  flex: 1;
  min-height: 25px;
}

.text-component-2 {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  padding-top: 14px;
  padding-bottom: 14px;
  display: block;
}

.div-block-6191 {
  width: 100%;
}

.text-192-copy {
  color: #161616;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-6192 {
  border: 1px solid #00000042;
  min-height: 40px;
  margin-bottom: 10px;
  padding-top: 2px;
}

.tag-small-15 {
  clear: left;
  cursor: move;
  background-color: #00528ca3;
  border-radius: 6px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 30px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding-left: 0;
  padding-right: 4px;
  display: block;
  position: static;
}

.tag-small-15:hover {
  background-color: #00528ccc;
}

.tag-small-15.hidden {
  max-width: 100%;
}

.tag-small-15.selected {
  outline-offset: 0px;
  outline: 3px dashed #194463;
}

.group-link-outer-wrapper {
  justify-content: flex-end;
  position: absolute;
  inset: auto 0% 0%;
}

.embed {
  opacity: 1;
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 8px;
  display: block;
}

.lead-option {
  background-color: #fff;
  padding-top: 6px;
  padding-bottom: 12px;
  padding-right: 20px;
  display: block;
}

.button-media-option-5 {
  color: #00b2ed;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #00b2ed;
  border-radius: 4px;
  width: 100%;
  height: 44px;
  margin-top: 0;
  padding: 6px 20px;
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  transition: background-color .6s;
  position: static;
}

.button-media-option-5:hover {
  background-color: #00b2ed33;
}

.div-block-6193 {
  margin-left: 14px;
  position: relative;
  right: 0;
}

.result-row-676 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-676:hover {
  background-color: #d8e6fc;
}

.div-block-6194 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.audio-player-placeholder {
  background-color: #fff;
}

.ac-default-button-link-3 {
  color: #032944;
  width: 370px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  top: 0;
}

.div-block-6195 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b983844d60e69e30ebad1a_Double%20Ring-1.5s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.textlink-16 {
  color: #0078ce;
  text-align: left;
  cursor: pointer;
  text-decoration: none;
  display: inline;
}

.textlink-16:hover {
  color: #00b2ed;
}

.textlink-16._16 {
  font-size: 16px;
}

.request-component {
  background-color: #fff;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  flex-direction: column;
  margin-top: 10px;
  padding: 20px 14px;
  display: block;
  position: relative;
}

.request-component.component {
  display: block;
}

.request-component.component.ghjkg {
  padding-bottom: 20px;
  display: block;
}

.unmatched-419 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.unmatched-419.navy {
  color: #00528c;
}

.button-content {
  align-items: center;
  height: 42px;
  display: flex;
}

.edit-post-title-2 {
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.tag-20 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-20.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-20.multi:hover {
  filter: saturate(200%);
}

.tag-20.multi.field {
  opacity: 1;
  background-color: #00528ca3;
  border-style: none;
  max-width: 100%;
}

.tag-20.multi.field:hover {
  filter: none;
  background-color: #00528ccc;
}

.div-block-6196 {
  height: 6px;
  position: absolute;
}

.text-block-503 {
  color: #313131;
  font-size: 13px;
  line-height: 16px;
}

.sf-1247 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1247.center {
  text-align: center;
}

.results-scroller-441 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 50vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.toggle-option-3 {
  color: #1169c7;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border-left: 1px solid #00528c6e;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  transition: background-color .4s;
  display: flex;
}

.toggle-option-3:hover {
  background-color: #d9e4ff;
}

.toggle-option-3.selected {
  color: #fff;
  background-color: #1169c7;
}

.tag-item-input-81 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 0 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.profile-content-title-input {
  border: 1px solid #cecece;
  height: 46px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 18px;
  line-height: 26px;
  display: block;
}

.div-block-6197 {
  padding-left: 18px;
}

.results-wrapper-224 {
  z-index: 4;
  border: 0 solid #cfcfcf;
  width: 100%;
  display: none;
  position: absolute;
  box-shadow: 3px 3px 13px 1px #0003;
}

.post-editor-modal-10 {
  outline-offset: 0px;
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  outline: 3px #000;
  flex-direction: column;
  width: 1100px;
  max-width: 95%;
  height: 80vh;
  min-height: 260px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 0 0;
  display: none;
  position: fixed;
  inset: 60px 0 auto 60px;
  overflow: visible;
  box-shadow: -2px -2px 12px #0006, 7px 6px 14px #0006;
}

.grey-label-13 {
  color: #868686;
  font-size: 13px;
  font-weight: 600;
  line-height: 13px;
}

.chip-label-283 {
  color: #fff;
  max-width: 95%;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.post-as-select {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  width: 420px;
  min-height: 420px;
  padding: 30px 40px 20px 30px;
  display: none;
  position: absolute;
  inset: auto 0% -10px 55px;
  box-shadow: 0 0 6px 3px #00000021;
}

.text-12-white-62 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-406 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-448 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-448:focus {
  width: 200px;
}

.ac-default-label-448.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-23 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-45 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-106 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-420 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-120 {
  position: relative;
}

.audio-bottom-controls-24 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-67 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-751 {
  margin-right: 6px;
}

.speed-option-5 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-5:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-117 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-117:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-117.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-117.activity:hover {
  background-color: #0000;
}

.icon-div-117.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-117.save {
  cursor: pointer;
}

.icon-div-117.disabled {
  opacity: .36;
}

.icon-div-117.disabled:hover {
  background-color: #0000;
}

.icon-div-117.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-117.excel {
  cursor: pointer;
}

.icon-div-117.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-117.stop:hover {
  opacity: 1;
}

.icon-div-117.stop.disabled {
  opacity: .38;
}

.icon-div-117.delete {
  display: flex;
}

.post-bottom-right-dragger-3 {
  cursor: nwse-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto -10px -10px auto;
}

.autocomplete-input-407 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-48 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-6198 {
  flex: 0 auto;
}

.div-block-6199 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-97 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-97.selected {
  background-color: #faf2a1;
}

.content-row-97.hover {
  background-color: #a9bde8;
}

.content-row-97._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-408 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-225 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-138 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-30 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-30:hover {
  background-color: #fff;
}

.ac-default-label-449 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-449:focus {
  width: 200px;
}

.ac-default-label-449.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.minimize-button-record-11 {
  opacity: .76;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622e8_minus.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border: 1px solid #ffffff4d;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.minimize-button-record-11:hover {
  opacity: 1;
  background-color: #143283;
}

.div-block-6200 {
  margin-right: 20px;
}

.div-block-6201 {
  padding-left: 6px;
}

.image-752 {
  margin-right: 5px;
}

.text-block-504 {
  color: #fff;
  margin-left: 10px;
}

.div-block-6202 {
  border-radius: 8px;
}

.div-block-6203 {
  display: flex;
}

.results-scroller-442 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-677 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-677:hover {
  background-color: #0000004a;
}

.div-block-6204 {
  flex: 1;
  overflow: hidden;
}

.div-block-6205 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-409 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chat-response-20 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.results-wrapper-226 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-384 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-6206 {
  position: relative;
}

.div-block-6207 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-6208 {
  margin-right: 20px;
}

.div-block-6209 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-6210 {
  align-items: center;
  display: flex;
}

.tag-content-280 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.volume-level-bar-20 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  height: 20px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-20.max {
  height: 100%;
}

.result-icon-43 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-43.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-43.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-43.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-43.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-43.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-43.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-43.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-43.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-43.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-43.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-43.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-678 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-678:hover, .result-row-678.selected {
  background-color: #e7eeff;
}

.div-block-6211 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-254 {
  margin-top: 6px;
}

.div-block-6212 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-78 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-78::placeholder {
  color: #ffffff80;
}

.block-61 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-61.hidden {
  min-height: 200px;
}

.header-label-61 {
  font-weight: 400;
}

.div-block-6213 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.explorer-cell-139 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-753 {
  margin-right: 8px;
}

.div-block-6214 {
  align-self: center;
  display: flex;
}

.title-144 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-144._2 {
  justify-content: flex-start;
  display: flex;
}

.title-144.unselectable {
  cursor: move;
}

.div-block-6215 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.chat-form-wrapper-4 {
  width: 100%;
  margin-bottom: 0;
  padding: 20px 10px 0;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-6216 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-505 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-505:hover {
  background-color: #3b93ff;
}

.text-block-506 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-25 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-539 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-71 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-255 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-6217 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-6218 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-6219 {
  position: relative;
}

.filter-by-field-name-input-9 {
  border-bottom-style: none;
  border-bottom-color: #dee1ff47;
  justify-content: flex-start;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.div-block-6220 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.play-pause-button-7 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 62px;
  min-width: 62px;
  height: 62px;
  min-height: 62px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-7:hover {
  opacity: 1;
  background-color: #000000b3;
}

.modal-top-bar-126 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-6221 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-6222 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-11 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-6223 {
  display: none;
}

.autocomplete-input-410 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-5 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-7 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-7.semi {
  font-weight: 600;
}

.time-bar-29 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.result-row-679 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-679:hover {
  background-color: #f3f5f8;
}

.result-row-679.selected-tab {
  background-color: #172766;
}

.result-row-679.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-679.selected {
  background-color: #d8e6fc;
}

.unmatched-421 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-421.white {
  color: #fffc;
  cursor: pointer;
}

.text-421 {
  font-size: 14px;
}

.text-421.white {
  color: #ffffffb3;
  display: block;
}

.div-block-6224 {
  padding-right: 10px;
}

.matched-540 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-540.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-79 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-79::placeholder {
  color: #ffffff80;
}

.image-754 {
  cursor: pointer;
}

.text-field-256 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-256::placeholder {
  color: #fffc;
}

.div-block-6225 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-107 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-107.selected-tab {
  color: #ffffffe6;
}

.div-block-6226 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.clear-chat-button-7 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.clear-chat-button-7:hover {
  opacity: 1;
}

.select-field-95 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-76 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-76:hover {
  background-color: #1c3d97;
}

.drag-bar-76.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-76.unselectable {
  flex: none;
}

.div-block-6227 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-14 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-14:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-507 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-6228 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6229 {
  display: flex;
}

.div-block-6230 {
  color: #ffffffb3;
}

.div-block-6231 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-48 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-6232 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block-33 {
  color: #020202;
  cursor: pointer;
  border-radius: 8px;
  align-items: center;
  padding: 3px 14px;
  text-decoration: none;
  display: flex;
}

.link-block-33:hover {
  background-color: #1c3d97;
  border-color: #bebebe;
}

.result-icon-44 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-44.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-44.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-443 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-6233 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-6234 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-129 {
  display: block;
  position: relative;
}

.image-755 {
  filter: invert();
  position: relative;
}

.remove-438 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-438:hover {
  opacity: 1;
}

.link-135 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-135.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-135.bold:hover {
  color: #afd9ff;
}

.image-756 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-6235 {
  margin-left: 20px;
}

.div-block-6236 {
  display: flex;
  position: relative;
}

.div-block-6237 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-18 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-6238 {
  background-color: #d3e7ff;
}

.div-block-6239 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-6240 {
  display: flex;
}

.div-block-6241 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-680 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-680:hover {
  background-color: #f3f5f8;
}

.div-block-6242 {
  background-color: #3d597e;
}

.chip-label-284 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-6243 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-6244 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.results-scroller-444 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-439 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-439:hover {
  opacity: 1;
}

.tag-21 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-21.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-21.clear:hover {
  background-color: #698dda;
}

.tag-21.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-21.clear.pink:hover {
  background-color: #f06292;
}

.tag-21.clear.green {
  padding-left: 0;
}

.tag-21.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-21.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-21.clear.orange:hover {
  background-color: #e59102;
}

.tag-21.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-21.multi:hover {
  filter: saturate(200%);
}

.tag-21.multi.value {
  background-color: #69eee2;
}

.tag-21.multi.table {
  background-color: #8fcbff;
}

.tag-21.multi.operator {
  background-color: #ffcc80;
}

.tag-21.multi.field {
  background-color: #d6bfff;
}

.tag-21.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-21.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-21.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-21.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-21.record-type:hover {
  background-color: #0189f5;
}

.div-block-6245 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-62 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-6246 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-450 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-450.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-45 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-274 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-27 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-6247 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-6247.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-6248 {
  margin-right: 20px;
}

.db-tab-61 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-61:hover {
  opacity: .93;
}

.db-tab-61.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-61.current.hidden {
  max-width: none;
}

.db-tab-61.hidden {
  flex: none;
}

.div-block-6249 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-6250 {
  width: 300px;
  min-height: 100px;
}

.div-block-6251 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-440 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-440:hover {
  opacity: 1;
}

.div-block-6252 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-366 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-757 {
  width: 20px;
}

.text-block-508 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-508.ellipsis {
  max-width: 500px;
}

.text-block-508.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-60 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-60:hover {
  opacity: 1;
}

.results-wrapper-227 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-451 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-451:focus {
  width: 200px;
}

.editing-config-modal-22 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-6253 {
  display: block;
  overflow: auto;
}

.div-block-6254 {
  width: 240px;
}

.chip-label-285 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-385 {
  font-weight: 700;
}

.chip-label-286 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-286.light {
  color: #fff;
}

.keyword-search-input-26 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-26::placeholder {
  color: #8093b3;
}

.div-block-6255 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-60 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-60.hidden {
  padding-right: 6px;
}

.div-block-6256 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-275 {
  margin-bottom: 5px;
}

.tag-content-281 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-509 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-510 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-6257 {
  width: 100%;
  height: 100%;
}

.div-block-6258 {
  height: 6px;
  position: absolute;
}

.image-758 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-6259 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-73 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-73:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-136 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-136.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-136.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-61 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-121 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-511 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-541 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.message-holder-22 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.results-holder-367 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-367.hjkl, .results-holder-367.kljh {
  display: none;
}

.tag-content-282 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-386 {
  color: #ffffffe6;
}

.chip-label-287 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-130 {
  position: relative;
}

.item-button-bar-19 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-22 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-22.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-22.multi:hover {
  filter: saturate(200%);
}

.tag-22.multi.table {
  background-color: #8fcbff;
}

.div-block-6260 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-6261 {
  padding-left: 10px;
}

.div-block-6262 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-759 {
  transform: rotate(180deg);
}

.div-block-6263 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.whisper-32 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -151% 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.text-16-9 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-6264 {
  background-color: #243c92;
}

.sf-1262 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1262.white {
  color: #fff;
  cursor: default;
}

.div-block-6265 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6266 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-542 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-542.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-681 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-681:hover {
  background-color: #e4f2ff;
}

.result-row-681.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-682 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-682:hover {
  background-color: #e4f2ff;
}

.result-row-683 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-683:hover {
  background-color: #e4f2ff;
}

.result-row-683.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.image-760 {
  margin-right: 1px;
}

.div-block-6267 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-445 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-445.sm {
  width: auto;
  min-width: 300px;
}

.div-block-6268 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.handle-volume-31 {
  cursor: pointer;
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: -10px -5px auto auto;
}

.handle-volume-31:hover {
  background-color: #fff;
}

.div-block-6269 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6270 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-14 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-14:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6271 {
  width: 120px;
  min-width: 120px;
}

.div-block-6272 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6272.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-154 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-154.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1263 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1263.white {
  color: #fff;
  cursor: default;
}

.action-item-button-29 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-29:hover {
  background-color: #1b7897;
}

.action-item-button-29.start {
  background-color: #00a4fd;
}

.action-item-button-29.start:hover {
  background-color: #048dd8;
}

.results-wrapper-228 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-228.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-13 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-13.read-only {
  background-color: #f1f1f1;
}

.image-761 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-127 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-32 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-762 {
  cursor: pointer;
}

.div-block-6273, .div-block-6274 {
  display: flex;
}

.div-block-6275 {
  padding: 15px;
}

.unmatched-422 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-422.sm {
  font-size: 14px;
  line-height: 18px;
}

.alert-wrapper-copy {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.alert-wrapper-copy.hidden {
  display: block;
}

.unmatched-423 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-423.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-684 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-684:hover {
  background-color: #e4f2ff;
}

.result-row-684.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.message-holder-23 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.unmatched-424 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-424.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6276 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6277 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-74 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-74:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-122 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-27 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-27:hover {
  background-color: #54a7ff54;
}

.checkbox-27.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-137 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-137.light-blue {
  color: #97ceff;
}

.link-137.light-blue:hover {
  text-decoration: underline;
}

.form-block-276 {
  margin-bottom: 0;
}

.div-block-6278 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-96 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-96:hover {
  background-color: #eee;
}

.tag-content-283 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-283.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-283.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-283.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-543 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-543.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-425 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-425.sm {
  font-size: 14px;
  line-height: 18px;
}

.volume-level-bar-21 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-21.max {
  height: 100%;
}

.div-block-6279 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-6280 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.action-item-header-41 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-41:hover {
  background-color: #f8ecc1;
}

.action-item-header-41.red {
  background-color: #ffdce1;
}

.action-item-header-41.resolved {
  background-color: #dafde4;
}

.action-item-header-41.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-41.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-41.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-41.light-blue:hover {
  background-color: #d1edfa;
}

.action-item-header-41.flash {
  background-color: silver;
}

.div-block-6281 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6281.flex {
  display: flex;
}

.unmatched-426 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-426.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-452 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-452._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6282 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-685 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-685:hover {
  background-color: #e4f2ff;
}

.result-row-685.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6283 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-441 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-441:hover {
  opacity: 1;
}

.remove-441.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6284 {
  flex: 1;
}

.text-13-48 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-6285 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.form-block-277 {
  margin-bottom: 0;
}

.duplicate-task-button-16 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-16:hover {
  background-color: #cbdfff;
}

.div-block-6286 {
  flex: 1;
  display: flex;
}

.duration-wrapper-16 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-6287 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6287.flex {
  display: flex;
}

.image-763 {
  cursor: pointer;
}

.div-block-6288 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-442 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-442:hover {
  opacity: 1;
}

.remove-442.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6289 {
  padding-top: 3px;
}

.div-block-6290 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-13-49 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-49.red {
  color: #ed4444;
}

.text-field-257 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-257::placeholder {
  color: #b4b4b4;
}

.cancel-upload-4 {
  background-color: #77777794;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-4:hover {
  background-color: #858585;
}

.matched-544 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-544.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-764 {
  filter: invert();
  position: relative;
}

.search-input-action-39 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-15 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-387 {
  font-weight: 400;
}

.remove-443 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-443:hover {
  opacity: 1;
}

.remove-443.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-453 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-453._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-123 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-97 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-97:hover {
  background-color: #eee;
}

.div-block-6291 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-427 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-427.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-388 {
  padding-left: 4px;
  font-weight: 400;
}

.activity-message-wrapper-b-19 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6292 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6293 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6294 {
  padding: 5px;
}

.chip-label-xs-64 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-64.white {
  color: #ffffffe6;
}

.text-span-389 {
  font-weight: 400;
}

.div-block-6295 {
  height: 6px;
  position: absolute;
}

.div-block-6296 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-428 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-428.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-13 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-13:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-429 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-429.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-24 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.cancel-upload-5 {
  background-color: #77777794;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-5:hover {
  background-color: #858585;
}

.image-765 {
  width: 16px;
  margin-right: 4px;
}

.form-block-278 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-368 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-766 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-229 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-229.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-390 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-545 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-545.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-454 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-454._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-row-686 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-686:hover {
  background-color: #e4f2ff;
}

.search-bar-14 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.ac-default-label-455 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-455._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1264 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1264.center {
  text-align: center;
}

.timeline-media-45 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.overdue-label-copy {
  background-color: #467ba000;
  border: 1px #cfcfcf;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  min-width: 22px;
  margin-left: auto;
  padding: 2px 0;
  display: flex;
}

.div-block-6297 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-count-wrapper-4 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.div-block-6298 {
  padding: 5px;
}

.results-holder-369, .results-holder-370 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6299 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6300 {
  margin-left: 10px;
}

.image-767 {
  margin-right: 3px;
}

.unmatched-430 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-430.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-546 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-546.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-371 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-371.tags {
  display: none;
}

.div-block-6301 {
  flex: 1;
}

.item-column-wrapper-29 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-29.resolved, .item-column-wrapper-29.my, .item-column-wrapper-29.search {
  display: flex;
}

.div-block-6302 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.label-wrapper-53 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-53._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6303 {
  padding-top: 3px;
}

.remove-444 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-444:hover {
  opacity: 1;
}

.remove-444.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6304 {
  padding-right: 6px;
}

.div-block-6305 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-74 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-547 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-547.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-391 {
  font-weight: 400;
}

.div-block-6306 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-687 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-687:hover {
  background-color: #e4f2ff;
}

.result-row-687.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6307 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6307.flex {
  display: flex;
}

.results-scroller-446 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-446.sm {
  min-width: 304px;
}

.action-item-header-42 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-42:hover {
  background-color: #f8ecc1;
}

.action-item-header-42.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.form-block-279 {
  margin-bottom: 0;
}

.matched-548 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-548.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.sf-1265 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1265.semi {
  font-weight: 600;
}

.sf-1265.semi.navy {
  color: #00528c;
  text-align: center;
}

.text-span-392 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5001-copy-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-6308 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-258 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-258::placeholder {
  color: #b4b4b4;
}

.div-block-6309 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.address-40 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-40.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-15 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-15:hover {
  filter: saturate(71%);
}

.recording-icon-15.large {
  width: 38px;
  height: 38px;
}

.div-block-6310 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-456 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-456._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-16-10 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-10.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-14-155 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-155.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-688 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-688:hover {
  background-color: #e4f2ff;
}

.result-row-688.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6311 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-50 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-50.semi {
  font-weight: 600;
}

.results-wrapper-230 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-230.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.badge-div-4 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.hidden-icon-5 {
  width: 13px;
}

.matched-549 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-549.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6312 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loading-items-21 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-21.popup {
  background-color: #fff;
}

.div-block-6313 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.keyword-search-input-27 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-27::placeholder {
  color: #667792;
}

.div-block-6315, .div-block-6316 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-259 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-259::placeholder {
  color: #b4b4b4;
}

.link-138 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-138.light-blue {
  color: #97ceff;
}

.link-138.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-34 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-34.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-457 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-457._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-457._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-457._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-447 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-447.sm {
  width: auto;
  min-width: 300px;
}

.button-label-16 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-16.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-16.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-16.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.post-button-16 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-16:hover {
  background-color: #02507a;
}

.item-column-wrapper-30 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-30.tree {
  min-width: 520px;
}

.results-holder-372 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-372.tags {
  display: none;
}

.chip-address-41 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-41.sm {
  font-size: 12px;
  line-height: 16px;
}

.audio-bottom-controls-25 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.ac-default-label-458 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-458._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6317 {
  flex: 1;
}

.text-span-393 {
  font-weight: 400;
}

.div-block-6318 {
  margin-bottom: 20px;
}

.chip-label-288 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-288.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6319 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.side-nav-item-11 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-11:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-11.custom {
  min-height: 38px;
}

.div-block-6320 {
  flex: 1;
}

.tag-item-input-84 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-84._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.text-10-17 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-17.semi-white {
  color: #fff;
  font-weight: 600;
}

.unmatched-431 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-431.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-445 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-445:hover {
  opacity: 1;
}

.remove-445.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-13 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-448 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-448.assign {
  width: 100%;
  min-width: 304px;
}

.matched-550 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-550.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6321 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-689 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-689:hover {
  background-color: #e4f2ff;
}

.result-row-689.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-432 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-432.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-433 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-433.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6322 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6322.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-scroller-449 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-449.assign-copy, .results-scroller-449.assign {
  width: 100%;
  min-width: 304px;
}

.results-scroller-449.assign {
  width: 100%;
  min-width: 300px;
}

.progress-name-bar-4 {
  width: 100%;
  padding-right: 0;
}

.matched-551 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-551.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6323 {
  align-self: center;
  display: flex;
}

.div-block-6324 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6324.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-373 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-373.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-40 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-40.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-40.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-40.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6325 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-446 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-446:hover {
  opacity: 1;
}

.remove-446.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-15 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.section-header-97 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-4080-copy-17 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-17.hidden {
  display: none;
}

.div-block-6326 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-13-51 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-51.white {
  color: #ffffffdb;
}

.image-768 {
  width: 16px;
  margin-right: 4px;
}

.matched-552 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-552.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6327 {
  flex: 1;
}

.div-block-6328 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.action-item-name-35 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-35.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6329 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-459 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-459._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-15 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-6330 {
  position: relative;
}

.matched-553 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-553.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6331 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6332 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.section-header-98 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-284 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-284.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-284.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6333 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-49 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-49:hover {
  opacity: .6;
}

.clear-keyword-icon-49.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.section-header-99 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-16 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-16:hover {
  background-color: #0077b8;
}

.add-item-16.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-16.big:hover {
  background-color: #066192;
}

.results-holder-374 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-374.tags {
  display: none;
}

.action-item-button-30 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-30:hover {
  background-color: #1b7897;
}

.action-item-button-30.blue {
  background-color: #0077b8;
}

.action-item-button-30.blue:hover {
  background-color: #02507a;
}

.action-item-button-30.completed {
  background-color: #1b7897;
}

.action-item-button-30.start {
  background-color: #00a4fd;
}

.action-item-button-30.start:hover {
  background-color: #048dd8;
}

.matched-554 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-554.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-231 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-231.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-18 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-18.hidden {
  display: block;
}

.div-block-6334 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-19 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6335 {
  flex: 1;
}

.status-tag-37 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.div-block-6336 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6337 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.text-14-156 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-156.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-75 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-75:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-450 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-450.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-8 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-8:hover {
  opacity: 1;
  background-color: #000000b3;
}

.image-769 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6338 {
  padding-top: 3px;
}

.sf-1266 {
  color: #312b3de3;
  flex: 1;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.sf-1266.semi {
  color: #000000b3;
  font-weight: 600;
}

.sf-15-med-126 {
  color: #000000db;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-6339 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.sf-1267 {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.sf-1216 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1216.semi {
  font-weight: 600;
}

.sf-1216.semi.navy {
  color: #00528c;
}

.div-block-6340 {
  margin-left: 14px;
}

.close-modal-22 {
  cursor: pointer;
  display: inline-block;
}

.audio-bottom-controls-10 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.image-770 {
  margin-right: 3px;
}

.action-button-76 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  height: 46px;
  margin: 4px 3px;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-76:hover {
  color: #fff;
  background-color: #0d72b9;
}

.fc-icon-2-copy-5 {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 6px;
  margin-right: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
}

.fc-icon-2-copy-5:hover {
  background-color: #172766;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae5c8c76c3c8_nav.png");
  background-size: 20px;
}

.div-block-6341 {
  padding-top: 10px;
  padding-right: 5px;
}

.text-block-512 {
  border-right: 0 solid #000;
}

.div-block-6342 {
  background-color: #0000;
  border-radius: 0;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-right: 10px;
  display: flex;
}

.intro-21 {
  z-index: 1000;
  text-align: center;
  cursor: auto;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  transition: all 2s;
  display: block;
  position: static;
  overflow: hidden;
}

.image-771 {
  filter: invert();
  position: relative;
}

.image-772 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.ac-default-label-small-142 {
  color: #032944;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.button-select-plan-9 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 150px;
  min-width: 100px;
  height: 46px;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.button-select-plan-9:hover {
  color: #fff;
  background-color: #1679cf;
}

.tag-content-285 {
  justify-content: space-around;
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-285.small {
  max-width: 100%;
  height: 30px;
  min-height: 30px;
}

.div-block-6343 {
  border: 1px solid #a39d9d;
  width: 100px;
  height: 36px;
}

.matched-555 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.image-773 {
  opacity: .5;
  display: block;
}

.tag-item-input-85 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.text-span-394 {
  margin-left: 9px;
  font-weight: 500;
}

.image-774 {
  margin-top: 20px;
}

.red-dot-3-copy {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 5px 0% auto 25px;
}

.sf-1268 {
  color: #313131;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.message-holder-19 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-6344 {
  border: 1px solid #6d6d6d;
  width: 210px;
  height: 2px;
  margin-right: 6px;
  display: none;
}

.div-block-6345 {
  padding-bottom: 10px;
}

.div-block-6346 {
  flex-direction: row;
  align-items: center;
  padding-left: 16px;
  display: flex;
}

.div-block-6347 {
  padding-top: 10px;
}

.div-block-6348 {
  border-bottom: 1px solid #cbdfff;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 10px;
  display: flex;
  position: relative;
}

.div-block-6349 {
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-513 {
  font-weight: 500;
}

.whisper-33 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #181414;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-width: 80px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -100px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.result-row-690 {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-690:hover, .result-row-690.selected {
  background-color: #d8e6fc;
}

.action-button-77 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-77:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-6350 {
  align-items: center;
  display: flex;
}

.div-block-6351 {
  padding-top: 100px;
}

.sf-1269 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1269.semi {
  color: #312b3de3;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.sf-1269.white {
  color: #fff;
  cursor: default;
}

.div-block-6352 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 40px;
}

.sf-1270 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.sf-1270.semi {
  color: #312b3de3;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.text-span-395 {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.text-422 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-422.white {
  color: #fff;
}

.results-holder-375 {
  z-index: 101;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6353 {
  margin-top: 16px;
}

.sf-1271 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1271.center {
  text-align: center;
}

.div-block-6354 {
  align-items: flex-start;
  display: flex;
}

.image-775 {
  opacity: .43;
  padding-top: 10px;
  padding-bottom: 10px;
}

.unmatched-434 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.search-wrapper-131 {
  position: relative;
}

.div-block-6355 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.volume-level-bar-18 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-18.max {
  height: 100%;
}

.div-block-6356 {
  margin-left: 12px;
}

.checkbox-field-86 {
  padding-left: 20px;
}

.inputfield-29 {
  color: #312b3de3;
  text-align: right;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-29.number {
  text-align: right;
  width: 80px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 6px;
  display: inline-block;
}

.div-block-6357 {
  overflow: hidden;
}

.media-preview-16 {
  background-color: #a7a7a7;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 300px;
  margin-top: 0;
  display: flex;
  position: relative;
}

.div-block-6358 {
  padding-right: 5px;
}

.div-block-6359 {
  text-align: center;
  position: relative;
  top: 0;
  left: 0;
}

.result-row-691 {
  cursor: pointer;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-691:hover {
  background-color: #d8e6fc;
}

.result-row-691.checked {
  background-color: #ebecee;
}

.result-row-691.checked.selected, .result-row-691.selected {
  background-color: #d8e6fc;
}

.post-right-dragger-6 {
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.modal-top-bar-128 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.results-scroller-451 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.tag-content-286 {
  align-items: center;
  max-width: 100%;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 6px;
  display: flex;
}

.form-125 {
  background-color: #ecf4fd;
  border-radius: 6px;
  width: 100%;
}

.post-button-img-10 {
  width: 24px;
  min-width: 24px;
}

.timeline-media-46 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.empty-preview-message-8 {
  color: #313131;
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 400;
  line-height: 50px;
}

.image-776 {
  margin-right: 4px;
}

.select-field-98 {
  color: #1f1f1f;
  background-color: #fff;
  width: 180px;
  margin-bottom: 0;
}

.modal-top-bar-129 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 8px;
  display: flex;
  position: static;
}

.sf-1272 {
  color: #000000db;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-6360 {
  margin-left: 10px;
  position: relative;
}

.form-block-280 {
  margin-bottom: 0;
}

.audio-component-26 {
  background-color: #eef1f3;
  align-items: center;
  height: 74px;
  margin-top: 14px;
  margin-bottom: 0;
  padding: 12px 16px 12px 20px;
  display: flex;
}

.audio-component-26.review {
  height: 92px;
  padding-left: 12px;
  display: flex;
}

.div-block-6361 {
  flex: 1;
  width: 100%;
  transition: all .2s;
  position: relative;
  left: 0;
}

.div-block-6362 {
  padding-top: 15px;
}

.sf-1273 {
  color: #000000db;
  font-size: 13px;
}

.sf-1273.blue {
  color: #0078ce;
}

.sf-1274 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1274.semi {
  font-weight: 600;
}

.sf-1274.semi.navy {
  color: #00528c;
  text-align: center;
}

.upload-item-row-36 {
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 10px 12px 4px;
  display: flex;
}

.sf-1275 {
  color: #313131;
  font-size: 14px;
  line-height: 18px;
}

.field-label-46 {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
}

.div-block-6363 {
  padding-left: 8px;
}

.remove-section-15 {
  opacity: .5;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 36px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.remove-section-15:hover {
  opacity: .86;
}

.div-block-6364 {
  padding-right: 5px;
}

.modal-container-19 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.inputfield-30 {
  color: #312b3de3;
  width: 580px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.inputfield-30.label {
  width: 165px;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: 400;
}

.progress-bar-holder-4 {
  background-color: #d8f0f8;
  height: 18px;
  margin-top: 8px;
}

.div-block-6365 {
  flex: 0 auto;
  display: block;
  position: static;
  inset: 40% auto 0% 180px;
}

.text-span-396 {
  color: #8a8a8a;
}

.results-wrapper-232 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.remove-447 {
  opacity: .72;
  background-color: #08537eb8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-447:hover {
  opacity: 1;
}

.remove-447.small {
  cursor: pointer;
  background-size: 8px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
}

.form-126 {
  background-color: #ecf4fd;
  border-radius: 6px;
  margin-top: 0;
  padding: 15px 20px 5px;
}

.form-block-281 {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.results-holder-376 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.text-423 {
  color: #161616;
  font-size: 12px;
  line-height: 16px;
}

.text-424 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-424.light {
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.post-button-img-11 {
  width: 26px;
  min-width: 26px;
}

.sf-1276 {
  color: #032944;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.sf-15-med-127 {
  color: #000000db;
  text-shadow: none;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-6366 {
  padding-top: 6px;
}

.result-icon-45 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-45.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f18515bbfb936c662c19856_globe.png");
  background-size: 22px;
}

.result-icon-45.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.div-block-6367 {
  min-width: 150px;
  display: flex;
}

.sf-1277 {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.cancel-upload-6 {
  background-color: #d1d1d1;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-6:hover {
  background-color: #858585;
}

.ac-default-label-small-143 {
  color: #312b3db3;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.image-777 {
  cursor: pointer;
}

.image-777:hover {
  filter: saturate(71%);
}

.action-button-78 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-78:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-6368 {
  border-bottom: 1px solid #e6e6e6;
  padding-top: 12px;
  padding-bottom: 16px;
  display: block;
}

.div-block-6369 {
  margin-left: 8px;
}

.div-block-6370 {
  flex: 1;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  display: flex;
  position: absolute;
}

.edit-section-title-10 {
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.checkbox-field-87 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.red-dot {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot._2 {
  inset: 18px auto auto 38px;
}

.div-block-6371 {
  margin-bottom: 20px;
  padding-top: 20px;
}

.link-block-34 {
  opacity: .25;
  width: 22px;
  height: 22px;
  margin-left: auto;
}

.link-block-34:hover {
  opacity: .8;
}

.sf-1278 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1278.semi {
  color: #312b3de3;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.form-127 {
  padding-top: 14px;
}

.chip-label-289 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.chip-label-289.small {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6372 {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.div-block-6373 {
  align-items: center;
  padding-top: 4px;
  display: flex;
}

.div-block-6374 {
  flex: 1;
  min-height: 25px;
}

.div-block-6375 {
  width: 100%;
}

.div-block-6376 {
  border: 1px solid #00000042;
  min-height: 40px;
  margin-bottom: 10px;
  padding-top: 2px;
}

.div-block-6377 {
  margin-left: 14px;
  position: relative;
  right: 0;
}

.result-row-692 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-692:hover {
  background-color: #d8e6fc;
}

.div-block-6378 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 4px 4px 0% auto;
}

.div-block-6379 {
  filter: saturate(200%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b983844d60e69e30ebad1a_Double%20Ring-1.5s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  display: inline-block;
}

.unmatched-435 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.unmatched-435.navy {
  color: #00528c;
}

.tag-23 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-23.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-23.multi:hover {
  filter: saturate(200%);
}

.tag-23.multi.field {
  opacity: 1;
  background-color: #00528ca3;
  border-style: none;
  max-width: 100%;
}

.tag-23.multi.field:hover {
  filter: none;
  background-color: #00528ccc;
}

.div-block-6380 {
  height: 6px;
  position: absolute;
}

.text-block-514 {
  color: #313131;
  font-size: 13px;
  line-height: 16px;
}

.sf-1279 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1279.center {
  text-align: center;
}

.results-scroller-452 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 50vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.tag-item-input-86 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 0 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.div-block-6381 {
  padding-left: 18px;
}

.results-wrapper-233 {
  z-index: 4;
  border: 0 solid #cfcfcf;
  width: 100%;
  display: none;
  position: absolute;
  box-shadow: 3px 3px 13px 1px #0003;
}

.chip-label-290 {
  color: #fff;
  max-width: 95%;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.play-pause-button-9 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-9:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-6382 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-18 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-18.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-6383 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-556 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-556.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-693 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-693:hover {
  background-color: #e4f2ff;
}

.result-row-693.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-694 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-694:hover {
  background-color: #e4f2ff;
}

.result-row-695 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-695:hover {
  background-color: #e4f2ff;
}

.result-row-695.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.image-778 {
  margin-right: 1px;
}

.div-block-6384 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-453 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-453.sm {
  width: auto;
  min-width: 300px;
}

.div-block-6385, .div-block-6386 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6387 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-15 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-15:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6388 {
  width: 120px;
  min-width: 120px;
}

.div-block-6389 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6389.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-157 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-157.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1280 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1280.white {
  color: #fff;
  cursor: default;
}

.action-item-button-31 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-31:hover {
  background-color: #1b7897;
}

.action-item-button-31.start {
  background-color: #00a4fd;
}

.action-item-button-31.start:hover {
  background-color: #048dd8;
}

.results-wrapper-234 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-234.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-14 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-14.read-only {
  background-color: #f1f1f1;
}

.image-779 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-130 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-33 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-780 {
  cursor: pointer;
}

.div-block-6390, .div-block-6391 {
  display: flex;
}

.div-block-6392 {
  padding: 15px;
}

.unmatched-436 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-436.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-437 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-437.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-696 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-696:hover {
  background-color: #e4f2ff;
}

.result-row-696.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.message-holder-24 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.unmatched-438 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-438.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6393 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6394 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-79 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-79:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-128 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-28 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-28:hover {
  background-color: #54a7ff54;
}

.checkbox-28.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-140 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-140.light-blue {
  color: #97ceff;
}

.link-140.light-blue:hover {
  text-decoration: underline;
}

.div-block-6395 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-99 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-99:hover {
  background-color: #eee;
}

.tag-content-287 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-287.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-287.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-287.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-557 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-557.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-439 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-439.sm {
  font-size: 14px;
  line-height: 18px;
}

.volume-level-bar-22 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-22.max {
  height: 100%;
}

.div-block-6396 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-6397 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.action-item-header-43 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-43:hover {
  background-color: #f8ecc1;
}

.action-item-header-43.red {
  background-color: #ffdce1;
}

.action-item-header-43.resolved {
  background-color: #dafde4;
}

.action-item-header-43.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-43.flash {
  background-color: silver;
  transition-duration: .3s;
}

.action-item-header-43.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-43.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-43.light-blue:hover {
  background-color: #d1edfa;
}

.div-block-6398 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6398.flex {
  display: flex;
}

.unmatched-440 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-440.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-460 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-460._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6399 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-697 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-697:hover {
  background-color: #e4f2ff;
}

.result-row-697.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6400 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-448 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-448:hover {
  opacity: 1;
}

.remove-448.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6401 {
  flex: 1;
}

.text-13-52 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-6402 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-17 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-17:hover {
  background-color: #cbdfff;
}

.div-block-6403 {
  flex: 1;
  display: flex;
}

.duration-wrapper-17 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-6404 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6404.flex {
  display: flex;
}

.image-781 {
  cursor: pointer;
}

.div-block-6405 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-449 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-449:hover {
  opacity: 1;
}

.remove-449.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6406 {
  padding-top: 3px;
}

.div-block-6407 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-13-53 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-53.red {
  color: #ed4444;
}

.text-field-260 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-260::placeholder {
  color: #b4b4b4;
}

.matched-558 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-558.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-782 {
  filter: invert();
  position: relative;
}

.search-input-action-40 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-16 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-397 {
  font-weight: 400;
}

.remove-450 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-450:hover {
  opacity: 1;
}

.remove-450.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-461 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-461._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-129 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-100 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-100:hover {
  background-color: #eee;
}

.div-block-6408 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-441 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-441.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-398 {
  padding-left: 4px;
  font-weight: 400;
}

.activity-message-wrapper-b-20 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6409 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6410 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6411 {
  padding: 5px;
}

.chip-label-xs-65 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-65.white {
  color: #ffffffe6;
}

.text-span-399 {
  font-weight: 400;
}

.div-block-6412 {
  height: 6px;
  position: absolute;
}

.div-block-6413 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-442 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-442.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-14 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-14:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-443 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-443.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-25 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.image-783 {
  width: 16px;
  margin-right: 4px;
}

.form-block-282 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-377 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-784 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-235 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-235.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-400 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-559 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-559.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-462 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-462._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-row-698 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-698:hover {
  background-color: #e4f2ff;
}

.search-bar-15 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.ac-default-label-463 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-463._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1281 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1281.center {
  text-align: center;
}

.timeline-media-47 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-6414 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-count-wrapper-5 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.div-block-6415 {
  padding: 5px;
}

.results-holder-378, .results-holder-379 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6416 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6417 {
  margin-left: 10px;
}

.image-785 {
  margin-right: 3px;
}

.unmatched-444 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-444.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-560 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-560.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-380 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-380.tags {
  display: none;
}

.div-block-6418 {
  flex: 1;
}

.item-column-wrapper-31 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-31.resolved, .item-column-wrapper-31.my, .item-column-wrapper-31.search {
  display: flex;
}

.div-block-6419 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.label-wrapper-54 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-54._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6420 {
  padding-top: 3px;
}

.remove-451 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-451:hover {
  opacity: 1;
}

.remove-451.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6421 {
  padding-right: 6px;
}

.div-block-6422 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-75 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-561 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-561.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-401 {
  font-weight: 400;
}

.div-block-6423 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-699 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-699:hover {
  background-color: #e4f2ff;
}

.result-row-699.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6424 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6424.flex {
  display: flex;
}

.results-scroller-454 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-454.sm {
  min-width: 304px;
}

.action-item-header-44 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-44:hover {
  background-color: #f8ecc1;
}

.action-item-header-44.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.matched-562 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-562.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.sf-1282 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1282.semi {
  font-weight: 600;
}

.sf-1282.semi.navy {
  color: #00528c;
  text-align: center;
}

.text-span-402 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5001-copy-6 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-6425 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-261 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-261::placeholder {
  color: #b4b4b4;
}

.div-block-6426 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.address-41 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-41.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-16 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-16:hover {
  filter: saturate(71%);
}

.recording-icon-16.large {
  width: 38px;
  height: 38px;
}

.div-block-6427 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-464 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-464._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-16-11 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-11.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-14-158 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-158.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-700 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-700:hover {
  background-color: #e4f2ff;
}

.result-row-700.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6428 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-54 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-54.semi {
  font-weight: 600;
}

.results-wrapper-236 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-236.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.badge-div-5 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.hidden-icon-6 {
  width: 13px;
}

.matched-563 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-563.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6429 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loading-items-22 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-22.popup {
  background-color: #fff;
}

.div-block-6430 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.keyword-search-input-28 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-28::placeholder {
  color: #667792;
}

.div-block-6432, .div-block-6433 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-262 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-262::placeholder {
  color: #b4b4b4;
}

.link-141 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-141.light-blue {
  color: #97ceff;
}

.link-141.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-36 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-36.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-465 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-465._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-465._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-465._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-455 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-455.sm {
  width: auto;
  min-width: 300px;
}

.button-label-17 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-17.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-17.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-17.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.post-button-17 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-17:hover {
  background-color: #02507a;
}

.item-column-wrapper-32 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-32.tree {
  min-width: 520px;
}

.results-holder-381 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-381.tags {
  display: none;
}

.chip-address-42 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-42.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-466 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-466._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6434 {
  flex: 1;
}

.text-span-403 {
  font-weight: 400;
}

.div-block-6435 {
  margin-bottom: 20px;
}

.chip-label-291 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-291.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6436 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.side-nav-item-12 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-12:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-12.custom {
  min-height: 38px;
}

.div-block-6437 {
  flex: 1;
}

.tag-item-input-87 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-87._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.red-dot-3 {
  background-color: #ed4444;
  border-radius: 10px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-right: 4px;
}

.unmatched-445 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-445.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-452 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-452:hover {
  opacity: 1;
}

.remove-452.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-14 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.results-scroller-456 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-456.assign {
  width: 100%;
  min-width: 304px;
}

.matched-564 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-564.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6438 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-701 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-701:hover {
  background-color: #e4f2ff;
}

.result-row-701.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-446 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-446.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-447 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-447.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6439 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6439.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-scroller-457 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-457.assign-copy, .results-scroller-457.assign {
  width: 100%;
  min-width: 304px;
}

.results-scroller-457.assign {
  width: 100%;
  min-width: 300px;
}

.progress-name-bar-5 {
  width: 100%;
  padding-right: 0;
}

.matched-565 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-565.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6440 {
  align-self: center;
  display: flex;
}

.div-block-6441 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6441.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-382 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-382.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-41 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-41.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-41.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-41.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6442 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-453 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-453:hover {
  opacity: 1;
}

.remove-453.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-16 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.section-header-100 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-4080-copy-18 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-18.hidden {
  display: none;
}

.div-block-6443 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-13-55 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-55.white {
  color: #ffffffdb;
}

.image-786 {
  width: 16px;
  margin-right: 4px;
}

.matched-566 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-566.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6444 {
  flex: 1;
}

.div-block-6445 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.action-item-name-37 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-37.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6446 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-467 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-467._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-16 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-6447 {
  position: relative;
}

.matched-567 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-567.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6448 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6449 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.section-header-101 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-288 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-288.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-288.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6450 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-50 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-50:hover {
  opacity: .6;
}

.clear-keyword-icon-50.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.section-header-102 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.add-item-17 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-17:hover {
  background-color: #0077b8;
}

.add-item-17.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-17.big:hover {
  background-color: #066192;
}

.results-holder-383 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-383.tags {
  display: none;
}

.action-item-button-32 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-32:hover {
  background-color: #1b7897;
}

.action-item-button-32.blue {
  background-color: #0077b8;
}

.action-item-button-32.blue:hover {
  background-color: #02507a;
}

.action-item-button-32.completed {
  background-color: #1b7897;
}

.action-item-button-32.start {
  background-color: #00a4fd;
}

.action-item-button-32.start:hover {
  background-color: #048dd8;
}

.matched-568 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-568.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-237 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-237.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-19 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-19.hidden {
  display: block;
}

.div-block-6451 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-20 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6452 {
  flex: 1;
}

.status-tag-38 {
  text-align: center;
  background-color: #636363;
  border-radius: 2px;
  width: 70px;
  padding: 2px;
  display: block;
}

.empty-state-action-item-17 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff24;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-6453 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6454 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.text-14-159 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-159.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-80 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-80:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-458 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-458.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-10 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-10:hover {
  opacity: 1;
  background-color: #000000b3;
}

.image-787 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6455 {
  padding-top: 3px;
}

.div-block-6456 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-19 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
}

.text-10-19.semi-white {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 13px;
}

.div-block-6457 {
  padding-left: 8px;
  padding-right: 8px;
}

.matched-569 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-569.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.result-row-702 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-702:hover {
  background-color: #e4f2ff;
}

.result-row-702.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.result-row-703 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-703:hover {
  background-color: #e4f2ff;
}

.result-row-704 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-704:hover {
  background-color: #e4f2ff;
}

.result-row-704.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.image-788 {
  margin-right: 1px;
}

.div-block-6458 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.results-scroller-459 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-459.sm {
  width: auto;
  min-width: 300px;
}

.div-block-6459, .div-block-6460 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6461 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.delete-task-button-16 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-16:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6462 {
  width: 120px;
  min-width: 120px;
}

.div-block-6463 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6463.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-14-160 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-160.semi {
  font-weight: 600;
  line-height: 20px;
}

.sf-1283 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1283.white {
  color: #fff;
  cursor: default;
}

.sf-1283.white-11 {
  color: #fff;
  cursor: default;
  font-size: 11px;
}

.action-item-button-33 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-33:hover {
  background-color: #1b7897;
}

.action-item-button-33.start {
  background-color: #00a4fd;
}

.action-item-button-33.start:hover {
  background-color: #048dd8;
}

.results-wrapper-238 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-238.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-area-div-15 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-15.read-only {
  background-color: #f1f1f1;
}

.loading-screen {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 220px 20px 40px;
  position: relative;
}

.image-789 {
  width: 16px;
  margin-right: 4px;
}

.modal-top-bar-131 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.activity-message-34 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-790 {
  cursor: pointer;
}

.div-block-6464, .div-block-6465 {
  display: flex;
}

.div-block-6466 {
  padding: 15px;
}

.unmatched-448 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-448.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-449 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-449.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-705 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-705:hover {
  background-color: #e4f2ff;
}

.result-row-705.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.message-holder-25 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.unmatched-450 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-450.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6467 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hidden-icon-7 {
  width: 15px;
  height: 15px;
}

.div-block-6468 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.action-button-81 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-81:hover {
  color: #fff;
  background-color: #0d72b9;
}

.form-131 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.checkbox-29 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-29:hover {
  background-color: #54a7ff54;
}

.checkbox-29.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.link-142 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-142.light-blue {
  color: #97ceff;
}

.link-142.light-blue:hover {
  text-decoration: underline;
}

.div-block-6469 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.select-field-101 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-101:hover {
  background-color: #eee;
}

.tag-content-289 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-289.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-289.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-289.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.matched-570 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-570.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-451 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-451.sm {
  font-size: 14px;
  line-height: 18px;
}

.volume-level-bar-23 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-23.max {
  height: 100%;
}

.div-block-6470 {
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-6471 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.action-item-header-45 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-45:hover {
  background-color: #f8ecc1;
}

.action-item-header-45.red {
  background-color: #ffdce1;
}

.action-item-header-45.resolved {
  background-color: #dafde4;
}

.action-item-header-45.resolved:hover {
  background-color: #c6f1d2;
}

.action-item-header-45.flash {
  background-color: silver;
  transition-duration: .3s;
}

.action-item-header-45.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.action-item-header-45.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-45.light-blue:hover {
  background-color: #d1edfa;
}

.div-block-6472 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6472.flex {
  display: flex;
}

.unmatched-452 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-452.sm {
  font-size: 14px;
  line-height: 18px;
}

.ac-default-label-468 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-468._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6473 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-706 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-706:hover {
  background-color: #e4f2ff;
}

.result-row-706.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6474 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-454 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-454:hover {
  opacity: 1;
}

.remove-454.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6475 {
  flex: 1;
}

.text-13-56 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-6476 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.duplicate-task-button-18 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-18:hover {
  background-color: #cbdfff;
}

.div-block-6477 {
  flex: 1;
  display: flex;
}

.duration-wrapper-18 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.div-block-6478 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6478.flex {
  display: flex;
}

.image-791 {
  cursor: pointer;
}

.div-block-6479 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.remove-455 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-455:hover {
  opacity: 1;
}

.remove-455.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6480 {
  padding-top: 3px;
}

.div-block-6481 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.text-13-57 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-57.red {
  color: #ed4444;
}

.text-field-263 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-263::placeholder {
  color: #b4b4b4;
}

.matched-571 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-571.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-792 {
  filter: invert();
  position: relative;
}

.search-input-action-41 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.header-right-side-17 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.text-span-404 {
  font-weight: 400;
}

.remove-456 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-456:hover {
  opacity: 1;
}

.remove-456.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.ac-default-label-469 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-469._13 {
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.form-132 {
  max-height: 100vh;
  overflow: auto;
}

.select-field-102 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-102:hover {
  background-color: #eee;
}

.div-block-6482 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-453 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-453.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-span-405 {
  padding-left: 4px;
  font-weight: 400;
}

.activity-message-wrapper-b-21 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.div-block-6483 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6484 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6485 {
  padding: 5px;
}

.chip-label-xs-66 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-66.white {
  color: #ffffffe6;
}

.text-span-406 {
  font-weight: 400;
}

.div-block-6486 {
  height: 6px;
  position: absolute;
}

.div-block-6487 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.unmatched-454 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-454.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-search-15 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-15:hover {
  opacity: 1;
  background-color: #0077b869;
}

.unmatched-455 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-455.sm {
  font-size: 14px;
  line-height: 18px;
}

.notes-section-26 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.image-793 {
  width: 16px;
  margin-right: 4px;
}

.form-block-283 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.results-holder-384 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.image-794 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-wrapper-239 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-239.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.text-span-407 {
  padding-left: 4px;
  font-weight: 400;
}

.matched-572 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-572.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.ac-default-label-470 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-470._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.result-row-707 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-707:hover {
  background-color: #e4f2ff;
}

.search-bar-16 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.ac-default-label-471 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-471._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.sf-1284 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1284.center {
  text-align: center;
}

.timeline-media-48 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.div-block-6488 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-count-wrapper-6 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.div-block-6489 {
  padding: 5px;
}

.results-holder-385, .results-holder-386 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-6490 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6491 {
  margin-left: 10px;
}

.image-795 {
  margin-right: 3px;
}

.unmatched-456 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-456.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-573 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-573.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-holder-387 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-387.tags {
  display: none;
}

.div-block-6492 {
  flex: 1;
}

.item-column-wrapper-33 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-33.resolved, .item-column-wrapper-33.my, .item-column-wrapper-33.search {
  display: flex;
}

.div-block-6493 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.label-wrapper-55 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-55._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6494 {
  padding-top: 3px;
}

.remove-457 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-457:hover {
  opacity: 1;
}

.remove-457.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6495 {
  padding-right: 6px;
}

.div-block-6496 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-76 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.matched-574 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-574.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-408 {
  font-weight: 400;
}

.div-block-6497 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.result-row-708 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-708:hover {
  background-color: #e4f2ff;
}

.result-row-708.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6498 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6498.flex {
  display: flex;
}

.results-scroller-460 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-460.sm {
  min-width: 304px;
}

.action-item-header-46 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-46:hover {
  background-color: #f8ecc1;
}

.action-item-header-46.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.matched-575 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-575.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.sf-1285 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1285.semi {
  font-weight: 600;
}

.sf-1285.semi.navy {
  color: #00528c;
  text-align: center;
}

.text-span-409 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-5001-copy-7 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-6499 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-264 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-264::placeholder {
  color: #b4b4b4;
}

.div-block-6500 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.address-42 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-42.sm {
  font-size: 13px;
  line-height: 16px;
}

.recording-icon-17 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-17:hover {
  filter: saturate(71%);
}

.recording-icon-17.large {
  width: 38px;
  height: 38px;
}

.div-block-6501 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-472 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-472._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.text-16-12 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-12.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-14-161 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-161.semi {
  font-weight: 600;
  line-height: 20px;
}

.result-row-709 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-709:hover {
  background-color: #e4f2ff;
}

.result-row-709.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.div-block-6502 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-13-58 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-58.semi {
  font-weight: 600;
}

.results-wrapper-240 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-240.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.badge-div-6 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.matched-576 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-576.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6503 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loading-items-23 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-23.popup {
  background-color: #fff;
}

.div-block-6504 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.keyword-search-input-29 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-29::placeholder {
  color: #667792;
}

.div-block-6506, .div-block-6507 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-field-265 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-265::placeholder {
  color: #b4b4b4;
}

.link-143 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-143.light-blue {
  color: #97ceff;
}

.link-143.light-blue:hover {
  text-decoration: underline;
}

.action-item-name-38 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-38.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.ac-default-label-473 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-473._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-473._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-473._13 {
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.results-scroller-461 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-461.sm {
  width: auto;
  min-width: 300px;
}

.button-label-18 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-18.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-18.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-18.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.post-button-18 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-18:hover {
  background-color: #02507a;
}

.item-column-wrapper-34 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-34.tree {
  min-width: 520px;
  display: block;
}

.results-holder-388 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-388.tags {
  display: none;
}

.chip-address-43 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-43.sm {
  font-size: 12px;
  line-height: 16px;
}

.ac-default-label-474 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-474._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6508 {
  flex: 1;
}

.text-span-410 {
  font-weight: 400;
}

.div-block-6509 {
  margin-bottom: 20px;
}

.chip-label-292 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-292.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-6510 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.side-nav-item-13 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-13:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-13.custom {
  min-height: 38px;
}

.div-block-6511 {
  flex: 1;
}

.tag-item-input-88 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-88._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.text-10-20 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-20.semi-white {
  color: #fff;
  font-weight: 600;
}

.red-dot-4 {
  background-color: #ed4444;
  border-radius: 10px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-right: 4px;
}

.unmatched-457 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-457.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-458 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-458:hover {
  opacity: 1;
}

.remove-458.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.due-soon-label-15 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.unseen-item-dot {
  opacity: .8;
  background-color: #e41b1b;
  border-radius: 12px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-left: 8px;
  margin-right: 4px;
}

.results-scroller-462 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-462.assign {
  width: 100%;
  min-width: 304px;
}

.matched-577 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-577.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6512 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.result-row-710 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-710:hover {
  background-color: #e4f2ff;
}

.result-row-710.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.unmatched-458 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-458.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-459 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-459.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6513 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6513.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-scroller-463 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-463.assign-copy, .results-scroller-463.assign {
  width: 100%;
  min-width: 304px;
}

.results-scroller-463.assign {
  width: 100%;
  min-width: 300px;
}

.progress-name-bar-6 {
  width: 100%;
  padding-right: 0;
}

.matched-578 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-578.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6514 {
  align-self: center;
  display: flex;
}

.div-block-6515 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6515.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.results-holder-389 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-389.sm {
  width: auto;
  display: none;
}

.autocomplete-icon-42 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-42.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-42.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-42.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6516 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.remove-459 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-459:hover {
  opacity: 1;
}

.remove-459.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.empty-state-action-item-18 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.section-header-103 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-4080-copy-19 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-19.hidden {
  display: none;
}

.search-bar-17 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-6517 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-13-59 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-59.white {
  color: #ffffffdb;
}

.image-796 {
  width: 16px;
  margin-right: 4px;
}

.matched-579 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-579.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6518 {
  flex: 1;
}

.div-block-6519 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.action-item-name-39 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-39.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6520 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-475 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-475._13 {
  color: #498fc2;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.all-item-wrapper-17 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.div-block-6521 {
  position: relative;
}

.matched-580 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-580.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6522 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6523 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.section-header-104 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.tag-content-290 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-290.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-290.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-6524 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.clear-keyword-icon-51 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-51:hover {
  opacity: .6;
}

.clear-keyword-icon-51.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.section-header-105 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.status-tag-39 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.add-item-18 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-18:hover {
  background-color: #0077b8;
}

.add-item-18.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-18.big:hover {
  background-color: #066192;
}

.results-holder-390 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-390.tags {
  display: none;
}

.action-item-button-34 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-34:hover {
  background-color: #1b7897;
}

.action-item-button-34.blue {
  background-color: #0077b8;
}

.action-item-button-34.blue:hover {
  background-color: #02507a;
}

.action-item-button-34.completed {
  background-color: #1b7897;
}

.action-item-button-34.start {
  background-color: #00a4fd;
}

.action-item-button-34.start:hover {
  background-color: #048dd8;
}

.matched-581 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-581.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.results-wrapper-241 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-241.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-20 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-20.hidden {
  display: block;
}

.div-block-6525 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.reason-input-section-21 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.div-block-6526 {
  flex: 1;
}

.div-block-6527 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6528 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.text-14-162 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-162.semi {
  font-weight: 600;
  line-height: 20px;
}

.action-button-82 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-82:hover {
  color: #fff;
  background-color: #0d72b9;
}

.results-scroller-464 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-464.sm {
  width: auto;
  min-width: 300px;
}

.play-pause-button-11 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-11:hover {
  opacity: 1;
  background-color: #000000b3;
}

.image-797 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.div-block-6529 {
  padding-top: 3px;
}

.result-row-744 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-744:hover {
  background-color: #e4f2ff;
}

.div-block-6530 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-460 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-460.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-wrapper-242 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-242.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.kpi-holder {
  background-color: #f5fbff;
  padding: 10px 10px 40px;
}

.result-row-741 {
  align-items: flex-start;
  width: 100%;
  min-width: 480px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-741:hover {
  background-color: #e4f2ff;
}

.result-row-741.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.select-field-4-copy {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 28px;
  margin-bottom: 0;
  margin-left: 4px;
  padding: 4px 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-4-copy:hover {
  background-color: #eee;
}

.div-block-6531 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6532 {
  align-self: center;
  display: flex;
}

.div-block-6533 {
  margin-bottom: 20px;
}

.add-item-19 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-19:hover {
  background-color: #0077b8;
}

.add-item-19.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-19.big:hover {
  background-color: #066192;
}

.message-holder-26 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-6534 {
  align-self: center;
  display: flex;
}

.unmatched-461 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-461.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-465 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-465.sm {
  width: auto;
  min-width: 300px;
}

.result-row-733 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-733:hover {
  background-color: #e4f2ff;
}

.result-row-733.selected {
  background-color: #d1e9ff;
}

.image-886 {
  margin-right: 1px;
}

.clear-keyword-icon-52 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-52:hover {
  opacity: .6;
}

.clear-keyword-icon-52.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-35 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-35.kpi {
  display: flex;
}

.div-block-6535 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-18 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-746 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-746:hover {
  background-color: #e4f2ff;
}

.result-row-746.selected {
  background-color: #d1e9ff;
}

.matched-582 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-582.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-877 {
  width: 16px;
  margin-right: 4px;
}

.action-item-header-47 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-47:hover {
  background-color: #f8ecc1;
}

.action-item-header-47.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.image-878 {
  margin-right: 3px;
}

.div-block-6536 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-35 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.dash-tile {
  text-align: left;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ececec;
  border-radius: 12px;
  width: 100%;
  margin-bottom: 10px;
  padding: 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 3px 5px #031f680f;
}

.dash-tile:hover {
  background-color: #f9fbfc;
}

.image-889 {
  filter: invert();
  position: relative;
}

.chip-label-293 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-293.sm {
  font-size: 13px;
  line-height: 16px;
}

.text-26 {
  color: #233852;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 34px;
}

.image-879 {
  width: 16px;
  margin-right: 4px;
}

.form-134 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-883 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.action-item-name-40 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-40.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6537 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-17 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-17:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6538 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-880 {
  cursor: pointer;
}

.text-18-8 {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.text-18-8.red {
  color: #ed4444;
  font-weight: 600;
}

.text-18-8.green {
  color: #55b83c;
  font-weight: 600;
}

.results-holder-391 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-391.sm {
  width: auto;
  display: none;
}

.div-block-6539 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-462 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-462.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-460 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-460:hover {
  opacity: 1;
}

.remove-460.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6540 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6540.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-463 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-463.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6541 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-466 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-466.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-466.assign-copy {
  width: 100%;
  min-width: 304px;
}

.div-block-6542 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6543 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-6544 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-243 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-243.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6545 {
  flex: 1;
}

.div-block-6546 {
  padding: 15px;
}

.div-block-6547 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-43 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-43.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-43.remit.sm, .autocomplete-icon-43.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-244 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-244.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6548 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-area-div-20 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-6549 {
  flex: 1;
}

.div-block-6550 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6550.flex {
  display: flex;
}

.item-column-wrapper-36 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-36.kpi {
  display: flex;
}

.volume-level-bar-24 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-24.max {
  height: 100%;
}

.div-block-6551 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-22 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-893 {
  margin-right: 5px;
}

.div-block-6552 {
  display: flex;
}

.div-block-5936-copy {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-6553 {
  flex: 1;
}

.div-block-6554 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6555 {
  margin-left: 10px;
}

.all-item-wrapper-19 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.status-tag-40 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.action-item-header-bg {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-bg:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg.light-blue.flash, .action-item-header-bg.flash {
  background-color: silver;
}

.action-item-header-bg.resolved {
  background-color: #dafde4;
}

.action-item-header-bg.resolved:hover {
  background-color: #c6f1d2;
}

.div-block-6556 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-20 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-245 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-245.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-6557 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-42 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.div-block-6558 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6558.flex {
  display: flex;
}

.div-block-6559 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-43 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-43.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-21 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-21.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-21.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-103 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-103:hover {
  background-color: #eee;
}

.div-block-6560 {
  padding-top: 3px;
}

.image-892 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-745 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-745:hover {
  background-color: #e4f2ff;
}

.result-row-745.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-464 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-464.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6561 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-467 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-467.sm {
  min-width: 304px;
}

.div-block-6562 {
  padding-left: 8px;
  padding-right: 8px;
}

.result-row-734 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-734:hover {
  background-color: #e4f2ff;
}

.result-row-734.selected {
  background-color: #d1e9ff;
}

.ac-default-label-476 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-476._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-476._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-476._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6563 {
  padding: 5px;
}

.div-block-6564 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-583 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-583.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-67 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-67.white {
  color: #ffffffe6;
}

.div-block-6565 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-411 {
  font-weight: 400;
}

.icon-search-16 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-16:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-6566 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-6567 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6568 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6569 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-465 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-465.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-737 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-737:hover {
  background-color: #e4f2ff;
}

.result-row-737.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6570 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-21 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-21.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-739 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-739:hover {
  background-color: #e4f2ff;
}

.result-row-739.selected {
  background-color: #d1e9ff;
}

.text-span-412 {
  padding-left: 4px;
  font-weight: 400;
}

.comment-wrapper-2 {
  margin-top: 0;
  margin-bottom: 4px;
}

.side-nav-item-14 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-14:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-14.custom {
  min-height: 38px;
}

.sf-1286 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1286.semi {
  font-weight: 600;
}

.sf-1286.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-6571 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-6572 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6573 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-6574 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.delete-task-button-18 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-18:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6575 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-count-wrapper-7 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.slider-handle {
  cursor: pointer;
  background-color: #115c66;
  border: 3px solid #68c4c5;
  border-radius: 20px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  display: block;
  position: relative;
  inset: 0% 0% auto 10px;
}

.slider-handle:hover {
  background-color: #16abbe;
  border-color: #e7fd81;
}

.result-row-738 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-738:hover {
  background-color: #e4f2ff;
}

.result-row-738.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-468 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-468.sm {
  width: auto;
  min-width: 300px;
}

.result-row-736 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-736:hover {
  background-color: #e4f2ff;
}

.result-row-736.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-60 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-60.semi {
  font-weight: 600;
}

.text-13-60.red {
  color: #ed4444;
}

.text-13-60.white {
  color: #ffffffdb;
}

.remove-461 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-461:hover {
  opacity: 1;
}

.remove-461.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6576 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-44 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-44.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-44.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-44.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6577 {
  flex: 1;
}

.div-block-6578 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-56 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-56._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6579 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-413 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-27 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-6580 {
  flex: 1;
  display: flex;
}

.results-holder-392 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-19 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-6581 {
  display: flex;
}

.div-block-6582 {
  padding-top: 3px;
}

.select-field-104 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-104:hover {
  background-color: #eee;
}

.unmatched-466 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-466.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-13 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-13.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.result-row-743 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-743:hover {
  background-color: #e4f2ff;
}

.result-row-743.selected {
  background-color: #d1e9ff;
}

.action-item-button-35 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-35:hover {
  background-color: #1b7897;
}

.action-item-button-35.reject {
  background-color: #ed4444;
}

.action-item-button-35.reject:hover {
  background-color: #cc3434;
}

.action-item-button-35.reject.s {
  width: 60px;
  min-width: 0;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.action-item-button-35.accept {
  background-color: #508305;
}

.action-item-button-35.accept:hover {
  background-color: #48700a;
}

.action-item-button-35.accept.s {
  min-width: 60px;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.div-block-6583 {
  margin-top: 20px;
}

.div-block-6584 {
  flex: 1;
}

.image-884 {
  cursor: pointer;
}

.small-button-wrapper {
  justify-content: flex-end;
  align-items: center;
  margin-left: 2px;
  margin-right: 2px;
  display: block;
}

.text-span-414 {
  font-weight: 400;
}

.loading-items-24 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.loading-items-24.popup {
  background-color: #fff;
}

.form-block-284 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-467 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-467.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-468 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-468.sm {
  font-size: 14px;
  line-height: 18px;
}

.progress-name-bar-7 {
  width: 100%;
  padding-right: 0;
}

.matched-584 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-584.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-144 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-144.light-blue {
  color: #97ceff;
}

.link-144.light-blue:hover {
  text-decoration: underline;
}

.text-field-266 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-266::placeholder {
  color: #b4b4b4;
}

.div-block-6585 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.post-button-19 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-19:hover {
  background-color: #02507a;
}

.sf-401 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-401.red {
  color: #ed4444;
}

.form-93 {
  max-height: 100vh;
  overflow: auto;
}

.results-scroller-469 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-469.sm {
  width: auto;
  min-width: 300px;
}

.section-header-106 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6586 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-77 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-267 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-267::placeholder {
  color: #b4b4b4;
}

.action-item-button-36 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-36:hover {
  background-color: #1b7897;
}

.action-item-button-36.start {
  background-color: #00a4fd;
}

.action-item-button-36.start:hover {
  background-color: #048dd8;
}

.action-item-button-36.blue {
  background-color: #0077b8;
}

.action-item-button-36.blue:hover {
  background-color: #02507a;
}

.action-item-button-36.completed {
  background-color: #1b7897;
}

.div-block-6587 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-19 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-19:hover {
  background-color: #cbdfff;
}

.tag-item-input-89 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-89._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.text-area-div-19 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-19.read-only {
  background-color: #f1f1f1;
}

.div-block-6588 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-6589 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-41 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-41.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.red-dot-5 {
  background-color: #ed4444;
  border-radius: 10px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-right: 4px;
}

.div-block-6590 {
  padding-right: 6px;
}

.item-detail-wrapper-21 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-21.clark {
  display: none;
}

.item-detail-wrapper-21.hidden {
  display: block;
}

.hidden-icon-10 {
  width: 15px;
  height: 15px;
}

.due-soon-label-16 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-6591 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6591.flex {
  display: flex;
}

.section-header-107 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.results-holder-393 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-393.tags {
  display: none;
}

.div-block-6592 {
  margin-top: 6px;
}

.arrow-delta {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68df1690915b836f3a664f17_arrow-up.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 16px;
  width: 22px;
  height: 28px;
}

.arrow-delta.down {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68df1690915b836f3a664f1c_arrow-down.png");
}

.result-row-740 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-740:hover {
  background-color: #e4f2ff;
}

.result-row-740.selected {
  background-color: #d1e9ff;
}

.div-block-6593 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.slide-bar-filled {
  background-color: #14b5b8;
  border-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
}

.action-item-header-48 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-48:hover {
  background-color: #f8ecc1;
}

.action-item-header-48.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-108 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6595 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-470 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-470.sm {
  width: auto;
  min-width: 300px;
}

.slider-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  height: 30px;
  padding-left: 0;
  padding-right: 8px;
  display: flex;
}

.text-span-415, .text-span-416 {
  font-weight: 400;
}

.div-block-6596 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-83 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-83:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-19 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-19:hover {
  filter: saturate(71%);
}

.recording-icon-19.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-132 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-6597 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4080-copy-20 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-20.hidden {
  display: none;
}

.empty-state-action-item-19 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-6598 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-6599 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-246 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-246.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-22 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-22:hover, .item-detail-wrapper-22.selected {
  background-color: #f5fbff;
}

.post-button-20 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-20:hover {
  background-color: #02507a;
}

.post-button-20.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.post-button-20.xs {
  margin-left: 5px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
}

.chip-address-44 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-44.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-61 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-61.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.clark-header {
  background-color: #133d5c;
  justify-content: flex-start;
  align-items: center;
  min-height: 32px;
  padding: 5px 10px;
  display: flex;
}

.div-block-5001-copy-10 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.section-header-109 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-6600 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-469 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-469.sm {
  font-size: 14px;
  line-height: 18px;
}

.delta-display {
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.delta-display.hidden {
  display: none;
}

.checkbox-45 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-45:hover {
  background-color: #54a7ff54;
}

.checkbox-45.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-268 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-268::placeholder {
  color: #b4b4b4;
}

.red-dot-slider {
  min-height: 60px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.div-block-6601 {
  position: relative;
}

.div-block-6602 {
  height: 6px;
  position: absolute;
}

.matched-585 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-585.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-586 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-586.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-470 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-470.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6603 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6604 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-110 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6605 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-20 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-20.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-20.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-20.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.slider-bar-base {
  background-color: #6d879b;
  border-radius: 6px;
  align-items: center;
  width: 144px;
  height: 5px;
  display: flex;
  position: relative;
}

.div-block-6606 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6607 {
  padding: 5px;
}

.tag-content-291 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-291.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-291.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-291.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-20 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-20:hover {
  background-color: #cbdfff;
}

.clark-items {
  background-color: #f5fbff;
  min-height: 200px;
}

.action-button-84 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-84:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-6608 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-22 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-471 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-471.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-587 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-587.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.item-column-wrapper-37 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-37.search, .item-column-wrapper-37.resolved {
  display: flex;
}

.item-column-wrapper-37.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-37.my {
  display: flex;
}

.div-block-6609 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-6610 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6610.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-6611 {
  padding-top: 3px;
}

.keyword-search-input-30 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-30::placeholder {
  color: #667792;
}

.div-block-6612 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6613 {
  flex: 1;
}

.sf-1287 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1287.center {
  text-align: center;
}

.text-14-163 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-163.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-6615 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6615.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-12 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-12:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-6616 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6617 {
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 20px;
  display: flex;
}

.profile-page-button-12 {
  color: #fff;
  cursor: pointer;
  background-color: #00b2edcc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 40px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 12px;
  padding-right: 12px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.profile-page-button-12:hover {
  color: #fff;
  background-color: #00b2ede6;
}

.small-text-2 {
  color: #727272;
  text-transform: uppercase;
  padding-top: 0;
  padding-left: 0;
  padding-right: 10px;
  font-size: 12px;
  line-height: 18px;
}

.small-text-2.view-all {
  text-transform: none;
}

.hour-input-copy {
  text-align: right;
  width: 50px;
  height: 32px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.hour-input-copy::placeholder {
  color: #00000054;
}

.loading-indicator-workout-list {
  align-items: flex-start;
  width: 260px;
  height: auto;
  min-height: 50px;
  margin-top: 0;
  padding-top: 4px;
  padding-left: 4px;
  display: flex;
  overflow: hidden;
}

.media-thumb-18 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472275_mara-pilates.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 52px;
  height: 42px;
  position: relative;
}

.modal-confiirmation-4 {
  z-index: 997;
  background-color: #0009;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  display: none;
  position: fixed;
  inset: 0;
}

.icon-audio-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228b_audio.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

.timeline-post-5 {
  background-color: #fff;
  border: 1px solid #fff;
  flex-direction: column;
  width: 512px;
  height: auto;
  min-height: 120px;
  margin-top: 0;
  margin-bottom: 12px;
  padding-top: 10px;
  transition: box-shadow .3s;
  display: flex;
  position: relative;
  bottom: auto;
}

.timeline-post-5:hover {
  border-color: #00b2ed;
  box-shadow: 0 4px 12px #00528c80;
}

.timeline-post-5.flex {
  border-style: none;
  width: auto;
  transition-property: none;
}

.timeline-post-5.flex:hover {
  box-shadow: none;
}

.timeline-post-5.preview {
  text-align: left;
  border-style: none;
  width: auto;
  margin-bottom: 0;
  padding-top: 0;
  transition-property: none;
  display: flex;
}

.timeline-post-5.preview:hover {
  box-shadow: none;
  border-style: none;
}

.timeline-post-5.preview:active {
  box-shadow: none;
}

.close-modal-68 {
  cursor: pointer;
  display: block;
}

.workout-div-64 {
  clear: left;
  cursor: move;
  height: auto;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.workout-name-div-7 {
  flex-direction: row;
  align-items: center;
  padding: 0 20px 8px 14px;
  display: flex;
  position: relative;
}

.date-input-wrapper-2 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  align-items: center;
  width: 176px;
  min-height: 36px;
  display: flex;
}

.div-block-750-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 80px;
  min-height: 50px;
}

.div-block-6618 {
  justify-content: flex-end;
  height: 100%;
  padding-top: 5px;
  display: flex;
}

.post-submit-area-3 {
  background-color: #f6f6f6;
  border-style: none;
  border-top-color: #e2e2e2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding: 5px 20px 10px;
  display: flex;
}

.post-submit-area-3.center {
  justify-content: center;
}

.programs-holder {
  background-color: #032944;
  flex: 1;
  width: 100vw;
  height: 100vh;
  display: block;
  position: fixed;
}

.lets-go-button {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  height: 46px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.lets-go-button:hover {
  color: #fff;
  background-color: #0d72b9;
}

.lets-go-button.small {
  height: 36px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
}

.option-menu-div-35 {
  color: #fff;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
}

.option-menu-div-35:hover {
  background-color: #cfcfcf;
}

.option-menu-div-35.big {
  color: #0000;
  height: 40px;
}

.option-menu-div-35.big:hover {
  background-color: #ececec;
}

.exercise-img-small {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6821695da86fdf2e608897e4_plank.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  margin-top: 0;
  display: block;
}

.arrow-5 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472256_arrow-left.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-left: 3px;
  margin-right: 3px;
  padding-bottom: 0;
  transition: background-color .4s;
  display: flex;
}

.arrow-5:hover {
  background-color: #b4daf1;
}

.arrow-5.right {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472247_arrow-right.png");
  background-size: 24px;
}

.div-block-6619 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 80px;
  min-height: 80px;
}

.email-editor-input {
  color: #fff;
  background-color: #0000;
  border: 1px solid #ffffff73;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
}

.email-editor-input:hover {
  border-color: #ffffffa6;
}

.email-editor-input.prehead {
  font-weight: 300;
}

.div-block-6620 {
  min-width: 30px;
  padding-top: 2px;
}

.icon-duplicate-5 {
  opacity: .5;
  transition: opacity .3s;
}

.icon-duplicate-5:hover {
  opacity: 1;
}

.div-block-6621 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722c1_open.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 16px;
  height: 16px;
  margin-right: 6px;
}

.media-thumb-17 {
  background-color: #3074a3;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472275_mara-pilates.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  width: 52px;
  height: 38px;
}

.text-block-515 {
  color: #a3a3a3;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 14px;
  font-size: 18px;
}

.number-input-4 {
  z-index: 99;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: auto;
  padding: 3px 10px 9px;
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 1px 1px 3px #00000078;
}

.number-input-4.hidden {
  display: none;
}

.div-block-6622 {
  justify-content: flex-end;
  align-items: center;
  height: 68px;
  padding-right: 20px;
  display: flex;
}

.div-block-6623 {
  align-items: center;
  padding-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.no-assignment-found {
  color: #312b3de3;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 20px;
  font-size: 20px;
}

.text-235 {
  color: #707070;
  font-size: 10px;
}

.search-client-div {
  background-color: #f6f6f6;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  margin-top: 14px;
  margin-bottom: 18px;
  padding: 10px 24px 20px;
  display: block;
}

.modal-workout-details {
  z-index: 995;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.div-block-6624 {
  padding-top: 6px;
}

.reset-button {
  opacity: .78;
  cursor: pointer;
  background-color: #585858;
  border-radius: 4px;
  align-items: center;
  height: 22px;
  padding-left: 4px;
  padding-right: 4px;
  display: flex;
}

.reset-button:hover {
  opacity: .9;
}

.close-modal-67 {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-67:hover {
  opacity: 1;
  text-align: left;
}

.content-edit-wrapper-copy {
  border-radius: 4px;
  min-height: 70px;
  margin-bottom: 4px;
  padding: 8px 14px;
  display: block;
  position: relative;
  top: 0;
}

.div-block-6625 {
  justify-content: flex-start;
  display: flex;
}

.workout-div-10-copy {
  clear: left;
  cursor: move;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.text-374 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.text-374.blue {
  color: #00528c;
}

.text-374.center {
  text-align: center;
  font-size: 20px;
}

.text-373 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  position: relative;
}

.chooser-search {
  height: auto;
  padding: 6px 20px 14px;
  position: sticky;
  inset: auto 0% 0;
}

.client-list-section {
  justify-content: center;
  width: auto;
  display: flex;
  overflow: auto;
}

.div-block-6626 {
  padding-top: 10px;
  padding-bottom: 4px;
}

.div-block-6627 {
  background-color: #fff;
  justify-content: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.sf-1095 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1095.white {
  color: #fff;
  font-weight: 400;
}

.multiple {
  align-items: center;
  display: flex;
}

.workout-div-6-copy {
  cursor: move;
  transition: opacity .3s;
  display: flex;
  position: relative;
}

.div-block-6628 {
  align-items: center;
  height: 100%;
  margin-right: 0;
  display: flex;
}

.media-type {
  opacity: .74;
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 28px;
  display: flex;
}

.media-type:hover {
  opacity: .9;
  background-color: #fff;
}

.media-type.audio {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722af_icon-audio.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
}

.media-type.selected {
  opacity: 1;
  background-color: #fff;
  border: 1px solid #00528c8f;
}

.media-type.video {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47224a_icon-video.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.media-type.img {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472271_icon-img-dark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.results-holder-394 {
  z-index: 2;
  display: none;
  position: relative;
  overflow: visible;
}

.minus-toggle-copy-11 {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: block;
}

.minus-toggle-copy-11:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border-color: #adadad;
}

.minus-toggle-copy-11:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.client-row {
  background-color: #fff;
  border: 1px #000;
  border-top-color: #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  align-items: center;
  width: 480px;
  height: auto;
  margin: 0 auto;
  padding: 10px 6px 10px 20px;
  transition: background-color .4s;
  display: flex;
  position: relative;
  overflow: visible;
}

.client-row:hover {
  background-color: #fffbd6;
}

.div-block-6629 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472291_preview.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  background-attachment: scroll;
  width: 22px;
  height: 24px;
  margin-right: 6px;
}

.first-day-star-2 {
  opacity: .3;
  margin-right: 5px;
  display: none;
}

.first-day-star-2:hover {
  opacity: .8;
}

.first-day-star-2.selected {
  opacity: 1;
}

.toggle-bar-3 {
  width: 100%;
  display: block;
  position: relative;
}

.pin-text-description {
  justify-content: center;
  width: 460px;
  padding-top: 8px;
  padding-bottom: 10px;
  display: flex;
}

.result-row-747 {
  cursor: pointer;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-747:hover, .result-row-747.selected {
  background-color: #d8e6fc;
}

.edit-workout-left-side-4 {
  background-color: #ddeefa;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  flex-direction: column;
  width: 450px;
  min-width: 450px;
  height: 100%;
  padding: 0 0 20px;
  display: flex;
  overflow: visible;
}

.media-item-overlay-2 {
  z-index: 1;
  opacity: 0;
  background-color: #0006;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 164px;
  height: 128px;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.media-item-overlay-2:hover {
  opacity: 1;
}

.modal-content-groups-2 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 540px;
  min-height: 260px;
  max-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: block;
  position: static;
  overflow: visible;
}

.div-block-6630 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.mini-calendar {
  opacity: .7;
  cursor: pointer;
  margin-right: 10px;
  padding-left: 4px;
  padding-right: 4px;
  transition: opacity .3s;
  position: relative;
  transform: translate(0);
}

.mini-calendar:hover {
  opacity: 1;
}

.sf-394 {
  color: #032944;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.sf-394.tran-white {
  color: #ffffffb3;
}

.sf-394.blue-semi {
  color: #0078ce;
  font-weight: 600;
}

.upload-column-2 {
  width: auto;
  margin-right: 0;
}

.results-scroller-471 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 80vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-748 {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-748:hover, .result-row-748.selected {
  background-color: #d8e6fc;
}

.client-options {
  background-color: #f0f6fa;
  width: 460px;
  height: auto;
  padding-top: 4px;
  padding-bottom: 24px;
  padding-left: 48px;
  display: block;
}

.text-379 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.text-379.light {
  font-weight: 300;
}

.set-label-12 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  font-weight: 400;
  line-height: 16px;
}

.send-copy-inner-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 40px;
  margin-right: 40px;
  padding-top: 20px;
  padding-bottom: 100px;
  display: block;
}

.edit-exercise-13 {
  cursor: move;
  background-color: #fff;
  border: 2px solid #e0e0e0;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  width: auto;
  max-width: 540px;
  height: auto;
  margin: 4px 0 0;
  padding: 0 0 0 2px;
  transition: background-color .4s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 1px 1px 2px #00000030;
}

.edit-exercise-13:hover {
  border-width: 2px;
  border-color: #00b2ed;
}

.edit-exercise-13.selected-exercise {
  background-color: #fcfded;
  border-width: 2px;
  border-color: #00b2ed;
}

.modal-username {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.client-autocompletel {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.icon-sendtime {
  opacity: .6;
  transition: opacity .3s;
}

.icon-sendtime:hover {
  opacity: 1;
}

.volume-control-16 {
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 34px;
  margin-left: 14px;
  padding-top: 4px;
  display: flex;
  position: relative;
}

.key-button-2 {
  opacity: .9;
  color: #0000;
  cursor: pointer;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3);
  border: 1px solid #d8d8d8;
  justify-content: space-between;
  align-items: center;
  width: 140px;
  height: 32px;
  margin-bottom: 2px;
  padding-left: 12px;
  padding-right: 8px;
  display: flex;
}

.key-button-2:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d);
  border-color: #adadad;
}

.key-button-2:focus {
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.remove-462 {
  opacity: .72;
  background-color: #08537eb8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-462:hover {
  opacity: 1;
}

.remove-462.small {
  cursor: pointer;
  background-size: 8px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
}

.photo-cropper-2 {
  background-color: #0006;
  width: 100vw;
  height: 100vh;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.submit-save-button-74 {
  text-align: center;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-top: 10px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-74:hover {
  color: #fff;
  background-color: #1679cf;
}

.view-all-link-4 {
  padding-top: 12px;
  padding-bottom: 6px;
  padding-left: 10px;
  display: none;
}

.sf-1097 {
  color: #313131;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.sf-1097.semi {
  opacity: 1;
  font-weight: 600;
  line-height: 14px;
}

.sf-1097.semi.navy {
  color: #1e6190;
}

.sf-1097.button {
  color: #fff;
}

.tag-item-input-62 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 0 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.empty-day-text-div-4 {
  justify-content: center;
  align-items: center;
  height: 50px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.media-tab-control {
  z-index: 20;
  background-color: #ddeefa;
  width: auto;
  height: auto;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}

.media-preview-13 {
  text-align: left;
  background-color: #e4f2fd;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-height: 220px;
  margin-top: 10px;
  display: flex;
}

.collaborate-button-2 {
  opacity: .72;
  cursor: pointer;
  background-color: #155279;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722b5_share.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid #fffc;
  border-radius: 4px;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-right: 14px;
  padding-left: 14px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.collaborate-button-2:hover {
  opacity: .88;
  background-color: #315e7a;
}

.collaborate-button-2.hidden {
  display: flex;
}

.results-scroller-472 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 50vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.programs-options-2 {
  z-index: 99;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: 100%;
  margin-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
  right: 0;
}

.week-header-3 {
  z-index: 22;
  background-color: #032944;
  justify-content: space-between;
  align-items: center;
  width: 290px;
  height: 44px;
  margin-bottom: 0;
  padding-left: 10px;
  display: flex;
  position: relative;
  top: 0;
}

.radio-button-holder {
  padding-right: 40px;
  display: block;
}

.ac-default-label-small-123 {
  color: #00528cc7;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.upload-file-2 {
  cursor: pointer;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-left: 8px;
  margin-right: 6px;
  padding: 4px 8px;
  transition: background-color .4s;
  display: flex;
}

.upload-file-2:hover {
  background-color: #e9e9e9;
}

.preview-area-copy {
  flex-direction: column;
  flex: 1;
  display: flex;
  position: relative;
}

.media-item-wrapper-2 {
  width: 100%;
  height: auto;
  margin-right: 0;
  padding-top: 4px;
  padding-right: 10px;
  position: relative;
  overflow: visible;
}

.exercise-row-8 {
  border-style: none;
  border-color: #e9e9e9 #000 #000;
  align-items: flex-start;
  width: 82%;
  min-width: 270px;
  max-width: 460px;
  height: auto;
  margin: 0;
  padding: 0 8px 6px;
  transition: background-color .4s;
  display: flex;
  position: static;
  overflow: visible;
}

.handle-volume-32 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-32:hover {
  background-color: #fff;
}

.sf-1101 {
  color: #313131;
  font-size: 13px;
  line-height: 15px;
}

.upload-button-div-5 {
  clear: left;
  width: auto;
  height: auto;
  margin-bottom: 6px;
  margin-left: 0;
  margin-right: 8px;
  display: inline-block;
  position: static;
  top: 0;
}

.sf-1096 {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.responsive-toggle-bar-copy {
  background-color: #032944;
  justify-content: center;
  align-items: center;
  height: 40px;
  display: flex;
}

.sf-1084 {
  font-size: 10px;
  line-height: 14px;
}

.sf-1084.label {
  color: #fff;
  letter-spacing: .4px;
  text-transform: uppercase;
  font-size: 10px;
}

.small-text-10 {
  color: #727272;
  text-transform: none;
  padding-top: 0;
  padding-left: 0;
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
}

.exercise-tile-thumb {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722c5_yoga.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 60%;
  position: relative;
}

.username-content-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.program-name-div-12 {
  flex-direction: column;
  align-items: flex-start;
  padding: 14px 24px 10px;
  display: flex;
  position: static;
}

.edit-exercise-5 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  width: 540px;
  height: auto;
  margin: 4px 0 0;
  padding: 0;
  transition: background-color .4s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 1px 1px 2px #00000030;
}

.edit-exercise-5:hover {
  border-width: 2px;
  border-color: #00b2ed;
}

.all-items-2 {
  z-index: 995;
  background-color: #fff;
  flex-direction: column;
  width: 250px;
  min-height: 160px;
  margin-left: auto;
  margin-right: auto;
  padding: 34px 16px 20px;
  display: none;
  position: fixed;
  top: 66px;
  right: 151px;
  overflow: visible;
  box-shadow: 1px 0 30px #0009;
}

.input-weight {
  text-align: right;
  width: 62px;
  height: 36px;
  margin-bottom: 0;
  margin-right: 6px;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
}

.no-program-selected {
  background-color: #032944;
  flex: 1;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.workout-modal-button-holder-21 {
  background-color: #fff;
  border-top: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 68px;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
  bottom: 8px;
  right: 0;
}

.workout-modal-button-holder-21.noborder {
  border-top-style: none;
  width: auto;
  height: 80px;
}

.media-chooser-header-copy {
  justify-content: space-between;
  padding-left: 20px;
  display: flex;
}

.submitbutton-27 {
  text-align: center;
  border-style: none;
  width: 200px;
  height: 60px;
  margin: 35px auto 0;
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 18px;
  transition: background-color .6s;
  display: block;
}

.submitbutton-27:hover {
  color: #fdfdfd;
  background-color: #1679cf;
}

.submitbutton-27.grey {
  color: #fff;
  background-color: #a8a8a8;
  border: 1px #bbb;
  width: 160px;
  height: 50px;
  margin-top: 32px;
  padding-top: 15px;
  line-height: 18px;
  transition: background-color .6s;
}

.submitbutton-27.grey:hover {
  background-color: #909090;
}

.submitbutton-27.grey.close-modal {
  width: 200px;
  height: 60px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  display: block;
}

.submitbutton-27.red {
  background-color: #ef5350;
  width: 160px;
  height: 60px;
  margin-top: 30px;
  padding-top: 20px;
  line-height: 18px;
}

.submitbutton-27.red:hover {
  color: #fff;
  background-color: #d42f2c;
}

.arrow-right-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47229d_arrow-right.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 40px;
  height: 30px;
  margin-top: 8px;
  padding-top: 10px;
  padding-left: 12px;
  position: absolute;
}

.link-145 {
  text-align: right;
  cursor: pointer;
  margin-left: 60px;
  font-size: 13px;
  line-height: 15px;
}

.plan-button-div-7 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.program-list {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  width: 360px;
  margin-top: 64px;
  margin-left: 12px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 3px 11px -1px #0000006e;
}

.cal-item-wrapper {
  border-bottom: 1px solid #cecece;
  border-right: 1px solid #cecece;
  flex-direction: column;
  padding: 3px 2px 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-6631 {
  letter-spacing: .3px;
  padding: 4px 10px;
  font-weight: 500;
}

.program-wrapper-12 {
  align-items: flex-start;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  top: 80px;
  overflow: visible;
}

.whisper-34 {
  z-index: 996;
  background-color: #cbd1eb;
  border: 1px solid #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  max-width: 600px;
  min-height: 24px;
  max-height: none;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  transition: top .5s;
  display: flex;
  position: fixed;
  inset: -100px 0% auto;
  box-shadow: 3px 4px 7px 2px #0000008a;
}

.sf-1086 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1086.semi {
  font-weight: 600;
}

.sf-1086.semi.navy {
  color: #00528c;
  text-align: center;
}

.assign-button-5 {
  cursor: pointer;
  background-color: #00b2edcc;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  height: 34px;
  margin-left: 20px;
  margin-right: 14px;
  padding-left: 20px;
  padding-right: 20px;
  transition: background-color .4s;
  display: flex;
}

.assign-button-5:hover {
  color: #fff;
  background-color: #00b2ede6;
}

.plus-toggle-copy {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: none;
}

.plus-toggle-copy:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border-color: #adadad;
}

.plus-toggle-copy:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.tile-tall-24 {
  text-align: center;
  background-color: #fff;
  border: 2px solid #eee;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 190px;
  height: 176px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 5px;
  padding-bottom: 2px;
  display: inline-block;
  position: relative;
}

.tile-tall-24:hover {
  border-width: 2px;
  border-color: #00b2ed;
}

.tile-tall-24.small {
  clear: left;
  cursor: grab;
  width: 100px;
  height: 112px;
  margin-bottom: 1px;
  margin-right: 4px;
}

.number-input-modal {
  z-index: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.submit-button-41 {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-41:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-41.cancel {
  background-color: #97a4af;
}

.submit-button-41.cancel:hover {
  background-color: #889097;
}

.main-view-waiting {
  flex: 1;
}

.div-block-6632 {
  letter-spacing: .3px;
  padding: 4px 10px;
  font-weight: 400;
}

.submit-button-area-36 {
  background-color: #f6f6f6;
  border-style: none;
  border-top-color: #e2e2e2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding-top: 5px;
  padding-bottom: 10px;
  display: flex;
}

.submit-button-area-36.vertical {
  flex-direction: column;
  justify-content: space-around;
  height: auto;
  min-height: 90px;
  padding-top: 14px;
  padding-bottom: 24px;
}

.div-block-6633 {
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.week-header-copy {
  z-index: 22;
  background-color: #032944;
  align-items: flex-end;
  width: 160px;
  height: 82px;
  margin-bottom: 0;
  padding-left: 10px;
  display: flex;
  position: relative;
  top: 0;
}

.div-block-6634 {
  background-color: #fffc;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 80px;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 80px 0% auto;
}

.image-631 {
  margin-right: 10px;
}

.timeline-library-2 {
  flex-direction: column;
  flex: 1;
  justify-content: space-around;
  height: 100%;
  display: flex;
  overflow: auto;
}

.text-span-417 {
  font-weight: 500;
}

.ac-icon-52 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 4px;
  margin-right: 6px;
}

.ac-icon-52.empty {
  background-image: none;
  width: 4px;
  min-width: 4px;
  height: 22px;
  margin-left: 0;
}

.ac-icon-52.group {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae226176c3cd_group-w.png");
  background-size: 20px;
}

.user-action-button-13 {
  cursor: pointer;
  background-color: #d9ebf6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472294_cancel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 4px;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.user-action-button-13:hover {
  background-color: #b4daf1;
}

.user-action-button-13.remove-workouts {
  opacity: 1;
  background-color: #d9ebf6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722a3_calendar-remove.png");
  background-size: 22px;
  width: 34px;
  height: 34px;
  padding-left: 0;
}

.user-action-button-13.remove-workouts:hover {
  background-color: #b4daf1;
}

.user-action-button-13.duration {
  opacity: 1;
  background-color: #d9ebf6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472297_clock-with-white-face.png");
  background-size: 20px;
  width: 34px;
  height: 34px;
  margin-top: 0;
  padding-left: 0;
}

.user-action-button-13.duration:hover {
  background-color: #b4daf1;
}

.user-action-button-13.replace {
  opacity: 1;
  background-color: #d9ebf6;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722a0_swap.png");
  background-size: 20px;
  width: 34px;
  height: 34px;
  padding-left: 0;
}

.user-action-button-13.replace:hover {
  background-color: #b4daf1;
}

.video {
  margin-bottom: 0;
}

.client-list-area {
  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;
  min-height: 180px;
  max-height: 440px;
  padding-top: 5px;
  padding-bottom: 20px;
  overflow: auto;
}

.client-list-area._2 {
  width: 520px;
  max-height: none;
}

.calendar-top-bar-6 {
  background-color: #fff;
  border-bottom: 1px solid #cecece;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 54px;
  padding-bottom: 8px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: static;
}

.all-item-holder {
  margin-top: 10px;
  padding-right: 0;
}

.tag-small-45 {
  clear: left;
  cursor: move;
  background-color: #00528cbd;
  border-radius: 6px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 30px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding-left: 0;
  padding-right: 4px;
  display: block;
  position: static;
}

.tag-small-45:hover {
  background-color: #00528ce6;
}

.tag-small-45.hidden {
  max-width: 100%;
}

.image-628 {
  filter: invert();
  position: relative;
}

.modal-customize-exercises {
  z-index: 995;
  background-color: #0006;
  padding-top: 40px;
  padding-bottom: 30px;
  display: none;
  position: fixed;
  inset: 0;
}

.owner-name-text {
  color: #424242;
  text-transform: none;
  font-size: 15px;
}

.preview-date-holder {
  justify-content: space-between;
  align-items: center;
  padding: 12px 10px 6px;
  display: flex;
}

.chip-label-294 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.chip-label-294.small {
  font-size: 13px;
  line-height: 16px;
}

.unmatched-472 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.modal-media-chooser-3 {
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0%;
}

.sf-14-grey-label-copy {
  color: #727272;
  padding-top: 0;
  padding-left: 40px;
  font-size: 14px;
  line-height: 20px;
}

.media-item-list {
  border-style: none;
  margin-top: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  position: relative;
  top: 0;
  overflow: auto;
}

.text-initials-57 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.text-377 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 400;
  line-height: 32px;
}

.text-377.medium {
  font-weight: 500;
}

.text-377.medium.blue {
  color: #00528c;
}

.modal-cancel-program {
  z-index: 999;
  background-color: #0006;
  padding-top: 60px;
  display: block;
  position: fixed;
  inset: 0;
}

.modal-cancel-program.hidden {
  display: none;
}

.image-636 {
  opacity: .2;
  filter: grayscale();
  cursor: pointer;
  transition: opacity .24s;
}

.image-636:hover {
  opacity: .56;
}

.profile-header-elements {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 50px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.profile-header-elements.email {
  align-items: flex-start;
  padding-right: 40px;
  top: 0;
}

.sf-77-copy-3 {
  color: #312b3de3;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-6635 {
  padding-bottom: 10px;
}

.div-block-6636 {
  justify-content: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-6636.hidden {
  padding-top: 20px;
  padding-left: 0;
}

.day-heading-6 {
  z-index: 20;
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding-bottom: 4px;
  padding-left: 10px;
  display: flex;
  position: relative;
}

.modal-weight-settings {
  z-index: 995;
  background-color: #0006;
  padding-top: 40px;
  padding-bottom: 30px;
  display: none;
  position: fixed;
  inset: 0;
}

.sf-1092 {
  color: #312b3de3;
  font-size: 15px;
  line-height: 18px;
}

.text-menu-option-54 {
  color: #00528c;
  font-size: 12px;
  line-height: 18px;
}

.text-menu-option-54.big {
  font-size: 14px;
  line-height: 18px;
}

.sf-15-med-108 {
  color: #000000db;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
}

.button-list-panel-9 {
  z-index: 1001;
  opacity: .9;
  background-color: #00b2ed66;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722a6_main.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
  position: fixed;
  inset: 14px auto auto 14px;
}

.button-list-panel-9:hover {
  opacity: 1;
  color: #fff;
  background-color: #00b2ed99;
}

.plus-toggle {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: block;
}

.plus-toggle:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border-color: #adadad;
}

.plus-toggle:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.program-wrapper-13 {
  align-items: flex-start;
  width: 100vw;
  height: auto;
  display: flex;
  position: relative;
  top: 58px;
  overflow: auto;
}

.div-block-6637 {
  justify-content: flex-start;
  align-items: center;
  width: 136px;
  display: flex;
}

.modal-container-20 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.item-header-copy-2 {
  color: #312b3de3;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.div-block-6638 {
  background-color: #fff;
  border-radius: 2px;
  justify-content: flex-start;
  align-items: center;
  padding: 3px 5px 3px 3px;
  transition: background-color .2s;
  display: flex;
}

.div-block-6638:hover {
  background-color: #fff1f1;
}

.div-block-6639 {
  align-items: center;
  width: auto;
  margin-right: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.profile-pic {
  background-color: #85b7da;
  border-radius: 50px;
  width: 70px;
  min-width: 70px;
  height: 70px;
  position: relative;
}

.profile-pic.small {
  width: 42px;
  min-width: 42px;
  height: 42px;
}

.no-content-display-3 {
  z-index: 9999;
  opacity: .8;
  text-align: center;
  cursor: default;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
}

.template-options {
  background-color: #f0f6fa;
  width: 460px;
  height: auto;
  padding-top: 4px;
  padding-bottom: 20px;
  padding-left: 48px;
  display: block;
}

.sf-1099 {
  color: #313131;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1099.white {
  color: #fff;
  white-space: nowrap;
  line-height: 18px;
  transition: background-color .2s;
}

.email-library {
  flex-direction: column;
  flex: 1;
  justify-content: space-around;
  display: flex;
  overflow: auto;
}

.checkbox-field-48 {
  margin-bottom: 0;
}

.overlay-16 {
  background-color: #fff0;
  transition: background-color .6s;
  display: block;
  position: absolute;
  inset: 0%;
}

.overlay-16:hover {
  background-color: #fff6;
}

.res-toggle-holder {
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal-content-media-2 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 940px;
  min-width: 800px;
  height: 90vh;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.delete-client {
  background-color: #0000;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  justify-content: flex-end;
  align-items: center;
  width: 30px;
  margin-left: 9px;
  display: flex;
  position: relative;
  right: -80px;
}

.workout-text-12 {
  width: 206px;
  padding-top: 2px;
  padding-left: 8px;
  overflow: visible;
}

.input-username-2 {
  width: 360px;
  margin-bottom: 0;
  margin-left: 8px;
  font-size: 15px;
  font-weight: 500;
}

.input-username-2::placeholder {
  color: #00000045;
}

.text-span-274 {
  color: #0000004d;
}

.div-block-6640 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6641 {
  background-color: #f7f7f7;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  margin-bottom: 2px;
  padding-left: 14px;
  padding-right: 20px;
  display: flex;
}

.div-block-6642 {
  padding-bottom: 5px;
}

.modal-editing-access {
  z-index: 995;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.div-block-320-copy {
  margin-left: 60px;
  padding-top: 10px;
}

.div-block-6643 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.apply-button-holder-6 {
  border-top: 1px solid #e7e7e7;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 10px;
  display: flex;
}

.text-384 {
  color: #00528c;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.buttonlabel-2 {
  float: none;
  color: #000000b3;
  text-align: center;
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.buttonlabel-2.white {
  color: #ffffffb3;
  align-items: center;
  margin-left: 5px;
  margin-right: 10px;
  font-size: 14px;
  line-height: 16px;
}

.tag-item-input-63 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.media-library-upload-bar {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.owner-name-2 {
  align-items: center;
  padding-top: 6px;
  display: flex;
}

.modal-content-media-copy-10 {
  background-color: #272c44;
  border-radius: 8px;
  flex-direction: column;
  width: 1300px;
  min-width: 800px;
  height: 80%;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 0;
  display: flex;
  position: fixed;
  left: 100px;
  overflow: hidden;
}

.selected-outline {
  z-index: 5;
  background-color: #ffffff5c;
  border: 6px solid #2196f3;
  justify-content: flex-start;
  align-items: flex-start;
  width: 164px;
  height: 130px;
  padding-bottom: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.close-modal-69 {
  opacity: .5;
  cursor: pointer;
  display: inline-block;
}

.close-modal-69:hover {
  opacity: .9;
  text-align: left;
}

.div-block-6644 {
  height: 6px;
  position: absolute;
}

.div-block-6645 {
  padding: 40px;
}

.modal-grip-bar-4 {
  z-index: 1001;
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.scheduled-item {
  align-items: flex-start;
  width: 260px;
  height: auto;
  margin-top: 0;
  padding: 4px;
  display: flex;
  overflow: hidden;
}

.modal-workout-detail-3 {
  z-index: 997;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.client-assign-holder {
  background-color: #fff;
  border-width: 1px;
  border-color: #e9e9e9 #000;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  min-height: 240px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px 40px;
  transition: background-color .4s;
  display: block;
  position: relative;
  overflow: visible;
}

.icon-program-option:hover {
  opacity: 1;
}

.icon-program-option.disable {
  opacity: .45;
}

.sf-link {
  color: #0078ce;
  font-size: 15px;
  font-weight: 500;
}

.sf-link.small {
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
}

.icon-add-week-3 {
  z-index: 60;
  opacity: .72;
  background-color: #00b2ed80;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 40px;
  margin-left: 0;
  margin-right: 12px;
  padding-left: 10px;
  padding-right: 10px;
  transition: background-color .342s;
  display: flex;
  position: static;
}

.icon-add-week-3:hover {
  opacity: 1;
  background-color: #00b2edcc;
}

.loading-more-assignments-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.main-view-wrapper-7 {
  flex: 1;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  position: static;
  overflow: visible;
}

.client-sync-16 {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 44px;
  margin-left: 0;
  margin-right: 14px;
  display: flex;
}

.tab-progress-image {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  height: 50px;
}

.text-bottom-duraction-label-copy {
  color: #161616;
  font-size: 12px;
  line-height: 18px;
}

.text-bottom-duraction-label-copy.grey {
  opacity: .68;
  text-align: center;
  cursor: pointer;
  margin-top: 8px;
}

.text-bottom-duraction-label-copy.grey:hover {
  text-decoration: underline;
}

.input-holder-13 {
  background-color: #ddeefaa8;
  border-top: 1px #e2e2e2;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 20px 40px;
  display: block;
}

.input-holder-13._2 {
  margin-bottom: 40px;
}

.block-7-20 {
  flex: 1;
  align-items: center;
  min-width: 100px;
  min-height: 40px;
  margin-left: 56px;
  padding-right: 20px;
  display: flex;
}

.category-edit-wrapper-copy {
  border-radius: 4px;
  min-height: 70px;
  margin-bottom: 4px;
  padding: 10px 14px 8px;
  display: block;
  position: relative;
  top: 0;
}

.workout-img-copy-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 42px;
  height: 42px;
}

.email-header-left-3 {
  flex: 1;
  max-width: 840px;
  position: relative;
  top: 0;
}

.validation-holder {
  padding-top: 10px;
  padding-left: 70px;
}

.text-block-516 {
  font-size: 18px;
}

.text-span-418 {
  cursor: pointer;
}

.div-block-6646 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6647 {
  align-items: flex-start;
  display: flex;
}

.text-383 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

.text-383.gray {
  color: #7e7e7e;
}

.text-383.white {
  color: #fff;
}

.modal-header-20 {
  background-color: #fff;
  height: auto;
  min-height: 0;
  padding: 0 20px 4px;
  display: block;
}

.text-block-517 {
  color: #ffffffe0;
}

.text-378 {
  color: #161616;
  font-size: 12px;
  line-height: 16px;
}

.text-378.blue {
  color: #0078ce;
  font-weight: 500;
}

.text-378.grey {
  opacity: .68;
  text-align: center;
}

.div-block-6648 {
  border: 1px solid #6d6d6d;
  width: 210px;
  height: 2px;
  margin-right: 6px;
  display: block;
}

.textlabel-empty-center {
  color: #ffffffb8;
  text-align: center;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 15px;
}

.tile-tall-27 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 22%;
  min-width: 90px;
  min-height: 106px;
  margin-top: 2px;
  margin-bottom: 0;
  margin-right: 5px;
  padding-bottom: 5px;
  display: inline-block;
  position: relative;
}

.tile-tall-27:hover {
  background-image: linear-gradient(#000, #fff);
}

.grey-label-15 {
  color: #312b3de3;
  text-align: center;
  padding: 8px 10px;
  font-size: 15px;
  font-weight: 400;
  line-height: 16px;
}

.exercise-holder-13 {
  flex-direction: column;
  align-items: center;
  max-height: 500px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 40px;
  display: block;
  position: static;
  left: 10px;
  overflow: auto;
}

.preview-panel-wrapper-11 {
  flex: 1;
  max-height: 90px;
  display: none;
}

.item-hover-icon {
  box-shadow: none;
  background-color: #032944;
  border: 1px solid #ffffffd4;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-top: 8px;
  margin-right: 8px;
  padding: 4px;
  display: flex;
}

.no-program-selected-main-cover {
  z-index: 1000;
  background-color: #fff;
  display: none;
  position: fixed;
  inset: 58px 0% 0%;
}

.calendar-icon-2:hover {
  opacity: 1;
}

.sf-55-copy {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.icon-audio-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228b_audio.png");
  background-position: 0 0;
  background-size: contain;
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

.div-block-6649 {
  margin-left: 14px;
  position: relative;
  right: 0;
}

.div-block-6650 {
  width: 62px;
}

.audio-component-18 {
  background-color: #eef1f3;
  align-items: center;
  width: 100%;
  height: 74px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 16px 16px 20px;
  display: flex;
}

.tile-hover-icon-block-3 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-right: 5px;
  display: flex;
  position: relative;
}

.modal-choose-user {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.workout-text-11 {
  width: 206px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 8px;
  overflow: visible;
}

.assigned-panel-wrapper-8 {
  border-top: 1px solid #b5e1f0;
  flex: 1;
  min-height: 140px;
  max-height: 90vh;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 100px;
  display: block;
  position: static;
  overflow: auto;
}

.workout-div-63 {
  cursor: move;
  height: auto;
  min-height: 50px;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.workout-div-63.dark-bg {
  background-color: #1389c0;
}

.additional-input {
  margin-top: -4px;
  margin-left: 22px;
  display: block;
}

.additional-input.select {
  display: block;
}

.additional-input.name {
  width: 80%;
  display: block;
}

.intro-23 {
  z-index: 1000;
  text-align: center;
  cursor: nwse-resize;
  background-color: #ebf0f3;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100vh;
  padding-top: 140px;
  padding-bottom: 140px;
  font-size: 42px;
  display: block;
  position: fixed;
  overflow: hidden;
}

.modalclosediv-57 {
  z-index: 1000;
  justify-content: flex-end;
  align-items: center;
  padding-top: 10px;
  padding-left: 14px;
  padding-right: 14px;
  display: flex;
  position: relative;
  top: -14px;
}

.modalclosediv-57.small {
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: 6px;
  right: 6px;
}

.afewa-3 {
  cursor: pointer;
  margin-top: 3px;
}

.customize-exercises {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 580px;
  height: auto;
  max-height: 90vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  padding-bottom: 10px;
  display: none;
  position: static;
  left: 0;
  overflow: visible;
}

.search-field-23 {
  color: #a8a1a1;
  background-color: #fff9;
  border: 1px solid #b1d7f1;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 36px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 12px;
  display: block;
}

.search-field-23:focus {
  border-color: #00b2ed;
}

.search-field-23::placeholder {
  color: #03294480;
}

.div-block-6651 {
  margin-left: 8px;
}

.scheduled-overlay {
  z-index: 2;
  opacity: 0;
  cursor: pointer;
  background-color: #ffffff4d;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 260px;
  height: 100%;
  min-height: 42px;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  left: 0;
}

.scheduled-overlay:hover {
  opacity: 1;
  background-color: #ffffff4d;
}

.content-item-20 {
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 4px;
  display: flex;
  overflow: hidden;
}

.modal-content-exercises-15 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 540px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px 0 0;
  display: block;
  position: relative;
  overflow: visible;
}

.workout-img {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6821695da86fdf2e608897e4_plank.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 42px;
  height: 42px;
}

.plus-icon-2 {
  opacity: .7;
  margin-right: 0;
}

.tooltip-46 {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.div-block-6652 {
  min-width: 150px;
  display: flex;
}

.client-sync-12 {
  background-color: #0000;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 44px;
  margin-left: 0;
  margin-right: 14px;
  display: flex;
  position: relative;
}

.options-media-item-2 {
  z-index: 99;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 230px;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
  position: absolute;
  top: 37px;
  left: 40px;
  right: -6px;
  box-shadow: 1px 1px 3px #00000078;
}

.matched-588 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.workouts-panel-2 {
  background-color: #ddeefa;
  flex-direction: column;
  width: 320px;
  min-width: 320px;
  height: 100vh;
  padding-top: 80px;
  padding-bottom: 0;
  display: flex;
  position: relative;
  top: -80px;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.modal-remove-workouts {
  z-index: 999;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.exercise-content-div-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 87%;
  min-width: 100px;
  max-width: 388px;
  padding-left: 12px;
  display: flex;
  position: static;
  right: 0;
}

.media-item-2 {
  clear: none;
  background-image: linear-gradient(#fff0, #0009 83%), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472262_plank.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 164px;
  height: 128px;
  margin-bottom: 8px;
  margin-left: 8px;
  margin-right: 8px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
  position: relative;
}

.media-item-2:hover {
  border: 3px #00b2ed;
}

.modal-send-copy {
  z-index: 995;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.header-element-holder-17 {
  z-index: 25;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 50px;
  padding-left: 8px;
  display: flex;
  position: relative;
}

.modal-content-15 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 520px;
  min-height: 260px;
  max-height: 90vh;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 0;
  display: flex;
  position: relative;
  inset: auto 0%;
}

.sf-1091 {
  font-size: 12px;
  line-height: 20px;
}

.sf-1091.white {
  color: #fff;
}

.toggle-wrapper-11 {
  background-color: #f0f0f0;
  border: 1px #000;
  border-top: 1px solid #d8d8d8;
  border-bottom: 2px solid #d8d8d8;
  border-radius: 0;
  align-items: center;
  height: 64px;
  padding-left: 20px;
  display: flex;
}

.client-profile-assigned-2 {
  background-color: #85b7da;
  border-radius: 100px;
  flex-wrap: nowrap;
  place-content: stretch center;
  align-items: center;
  width: 42px;
  min-width: 42px;
  height: 42px;
  min-height: 42px;
  display: flex;
  position: relative;
}

.client-profile-timeline {
  color: #fff;
  text-align: center;
  background-color: #4197d1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472279_client-patty.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  align-items: center;
  width: 36px;
  height: 36px;
  padding-top: 10px;
  font-size: 18px;
  display: block;
}

.sf-14-regular-29 {
  color: #313131;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.sf-14-regular-29.white {
  color: #fff;
}

.sf-14-regular-29.bold {
  font-size: 16px;
  font-weight: 600;
}

.program-list-header {
  justify-content: flex-start;
  align-items: center;
  height: 54px;
  padding-left: 4px;
  padding-right: 8px;
  display: flex;
}

.workout-div {
  position: relative;
}

.form-program-name-4 {
  width: 100%;
  min-width: 240px;
}

.text-block-518 {
  border-right: 0 solid #000;
}

.timeline-item-header {
  border: 1px #000;
  align-items: center;
  margin-bottom: 6px;
  padding-bottom: 0;
  display: flex;
}

.remove-pin-date {
  opacity: .5;
  cursor: pointer;
  background-color: #fffc;
  border-radius: 16px;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 8px;
  display: flex;
}

.remove-pin-date:hover {
  opacity: .8;
}

.timeline-client-name {
  padding-left: 10px;
}

.input-holder-5 {
  background-color: #ddeefaa8;
  border-top: 1px #e2e2e2;
  max-height: 50vh;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 20px 40px;
  display: block;
  overflow: auto;
}

.content-list-holder-copy {
  overflow: auto;
}

.modal-content-username-copy-2 {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 600px;
  min-height: 200px;
  max-height: 95%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: flex;
  overflow: hidden;
}

.validation-message {
  align-items: flex-end;
  padding-bottom: 2px;
  display: flex;
}

.week-column-wrapper-13 {
  background-color: #0000;
  border-radius: 4px;
  width: auto;
  min-width: 290px;
  max-width: 290px;
  height: auto;
  min-height: 140px;
  margin-bottom: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.modal-top-bar-54 {
  cursor: default;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.modal-exercise-editor {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.icon-small {
  width: 42px;
  margin-right: 20px;
}

.program-editor-holder-2 {
  flex-direction: column;
  display: flex;
}

.help-icon-18 {
  opacity: .74;
  background-color: #ffffff4f;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-left: 10px;
  display: flex;
}

.help-icon-18:hover {
  opacity: 1;
}

.help-icon-18.preheader {
  margin-top: 8px;
  margin-left: 6px;
  position: relative;
  top: -4px;
}

.text-376 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.create-new-button-13 {
  background-color: #00b2ed;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  transition: background-color .4s;
  display: flex;
}

.create-new-button-13:hover {
  color: #fff;
  background-color: #049fd3;
}

.repeat-toggle-wrapper {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 44px;
  margin-left: 14px;
  margin-right: 14px;
  display: flex;
}

.workout-wrapper {
  background-color: #fff;
  border-radius: 4px;
  width: 260px;
  height: 50px;
  margin: 4px auto;
  display: block;
  box-shadow: 1px 1px 3px #00000030;
}

.programs-search-wrapper {
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  display: block;
}

.small-label-white {
  color: #fff;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}

.label-tile-2 {
  color: #313131;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  overflow: hidden;
}

.label-tile-2.sm {
  font-size: 12px;
}

.checkbox-label-16 {
  color: #00528c;
  margin-bottom: 0;
  margin-left: 3px;
  padding-top: 4px;
  padding-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.radio-button-field-20 {
  margin-top: 14px;
  margin-bottom: 8px;
}

.icon-cal:hover {
  opacity: 1;
}

.section-input-wrapper-12 {
  padding: 10px 20px;
  display: block;
}

.icon-send-msg {
  opacity: .6;
  transition: opacity .3s;
}

.icon-send-msg:hover {
  opacity: 1;
}

.arrow-right-side {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227c_arrow-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 30px;
  height: 30px;
  margin-top: 4px;
  padding-top: 10px;
  transform: rotate(180deg);
}

.days-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: minmax(30px, 30px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 30px;
  display: grid;
  position: static;
}

.div-block-6653 {
  display: flex;
  position: static;
}

.checkbox-holder-9 {
  cursor: default;
  justify-content: center;
  align-items: flex-start;
  width: 40px;
  padding-top: 20px;
  display: flex;
}

.timeline-item-text {
  color: #ffeaea;
  align-self: auto;
  width: 206px;
  padding-left: 8px;
  overflow: visible;
}

.sf-1078 {
  color: #313131;
  font-size: 14px;
  line-height: 18px;
}

.sf-1078.blue {
  color: #00528c;
  text-align: left;
}

.sf-1078.red {
  color: #d32f2f;
}

.sf-1078.green {
  color: #388e3c;
}

.sf-1078.white {
  color: #fff;
  inset: 0% auto auto 0%;
}

.sf-1078.grey {
  color: #8f8f8f;
}

.text-372 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.text-372.semi {
  font-weight: 500;
}

.edit-item-wrapper-2 {
  box-shadow: none;
  background-color: #1389c0;
  align-items: center;
  width: auto;
  height: auto;
  min-height: 42px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.sf-1098 {
  color: #313131;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.sf-1098.grey {
  color: #a3a3a3;
}

.editor-add-new-9 {
  opacity: .8;
  cursor: pointer;
  background-color: #00528c;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  margin-left: 8px;
  padding: 2px 5px 2px 3px;
  display: flex;
}

.editor-add-new-9:hover {
  opacity: 1;
}

.sf-1093 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1093.center {
  text-align: center;
}

.tag-content-292 {
  justify-content: space-around;
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-292.small {
  height: 30px;
  min-height: 30px;
}

.checkbox-div-2 {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #d8d8d8;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  display: flex;
}

.checkbox-div-2.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47224d_tick.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
}

.media-chooser-header {
  justify-content: space-between;
  padding-left: 20px;
  display: flex;
}

.submit-button-small-5 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-small-5:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-small-5.disable {
  opacity: .53;
  color: #fff;
}

.submit-button-small-5.disable:hover {
  background-color: #3898ec;
}

.submit-button-small-5.cancel {
  background-color: #97a4af;
}

.submit-button-small-5.cancel:hover {
  background-color: #889097;
}

.header-left-side {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  padding: 4px 10px 6px 0;
  display: flex;
}

.time-bar-30 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.text-name-15 {
  color: #313131;
  text-align: left;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
}

.page-options-copy {
  opacity: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  padding-top: 4px;
  padding-bottom: 10px;
  transition: opacity .3s;
  display: flex;
  position: static;
  transform: translate(0);
}

.item-holder-17 {
  cursor: auto;
  display: block;
  position: static;
}

.cal-arrows {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.calendar-component-3 {
  margin-top: 6px;
  display: inline-block;
}

.header-48 {
  z-index: 24;
  background-color: #032944;
  border-bottom: 1px solid #215e85;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 58px;
  padding-top: 8px;
  padding-bottom: 6px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.weight-list-holder {
  width: 100%;
  display: block;
}

.checkbox-holder-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 40px;
  padding-top: 12px;
  padding-left: 6px;
  display: flex;
}

.text-span-419 {
  font-weight: 600;
}

.icon-program-menu {
  width: 30px;
  padding-right: 9px;
}

.textarea-80 {
  min-height: 80px;
  font-size: 15px;
}

.arrow-left-12 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227c_arrow-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 40px;
  height: 30px;
  margin-top: 8px;
  padding-top: 10px;
  padding-left: 12px;
}

.content-item-wrapper-6 {
  background-color: #1389c0;
  height: auto;
  min-height: 42px;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #0003;
}

.pin-date-modal {
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0%;
}

.hour-input-9 {
  text-align: right;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0 10px 0 0;
  display: block;
}

.hour-input-9::placeholder {
  color: #00000054;
}

.post-header-6 {
  flex-direction: column;
  align-items: flex-start;
  padding: 14px 30px 10px 20px;
}

.email-thumb {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722b2_email.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 28px;
  height: 32px;
}

.email-editor-modal {
  background-color: #0006;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.icon-request-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472259_request.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

.no-workouts-found {
  clear: left;
  cursor: move;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.cal-client-name {
  padding-left: 10px;
  padding-right: 20px;
}

.day-heading-14 {
  z-index: 20;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 4px;
  padding-left: 10px;
  display: flex;
  position: relative;
}

.div-block-6654 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.scheduled-wrapper {
  box-shadow: none;
  background-color: #1389c0;
  height: 100%;
  min-height: 42px;
  position: relative;
}

.rest-input {
  text-align: center;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  display: block;
}

.rest-input::placeholder {
  color: #0000004f;
}

.timeline-item-text-19 {
  color: #ffeaea;
  align-items: flex-start;
  padding-left: 8px;
  display: flex;
  overflow: visible;
}

.search-wrapper-132 {
  width: 390px;
  position: relative;
}

.search-wrapper-132.long {
  width: 100%;
}

.right-client-overlay-13 {
  opacity: 0;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 6px;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  left: 0;
}

.right-client-overlay-13:hover {
  opacity: 1;
}

.sf-1082 {
  color: #313131;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1082.dark-blue {
  color: #00528c;
}

.sf-1082.dark-blue.semi {
  cursor: pointer;
  position: relative;
}

.sf-1082.semi {
  font-weight: 600;
}

.sf-1082.white {
  color: #fff;
}

.input-workout-name-2 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

.refresh-cover-copy {
  z-index: 9;
  background-color: #fff9;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.tab-program-library {
  opacity: .62;
  text-align: center;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  min-width: 72px;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.tab-program-library:hover {
  opacity: .9;
  background-color: #ddeefa59;
}

.tab-program-library.selected {
  opacity: 1;
  background-color: #ddeefa;
}

.sf-1080 {
  font-size: 11px;
  line-height: 20px;
}

.sf-1080.white {
  color: #fff;
  line-height: 21px;
}

.chooser-media-types {
  background-color: #f6f6f6;
  border-style: none;
  align-items: flex-start;
  width: auto;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 0 20px;
  display: flex;
}

.text-label-16 {
  color: #262c46;
  font-weight: 400;
  line-height: 16px;
}

.text-label-16._12 {
  font-size: 12px;
  line-height: 16px;
}

.text-label-16._12:hover {
  color: #00b2ed;
  text-decoration: underline;
}

.text-label-16._12.white {
  opacity: 1;
  color: #fff;
  margin-bottom: 3px;
  font-size: 12px;
  line-height: 14px;
}

.text-label-16._12.white:hover {
  text-decoration: none;
}

.customize-weights {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 580px;
  height: auto;
  max-height: 90vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  padding-bottom: 10px;
  display: block;
  position: static;
  left: 0;
  overflow: visible;
}

.img-upload-button {
  color: #00b2ed;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #00b2ed;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 230px;
  min-width: 0;
  height: 44px;
  margin-top: 0;
  margin-bottom: 14px;
  padding: 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 16px;
  transition: background-color .6s;
  display: flex;
  position: static;
}

.img-upload-button:hover {
  background-color: #00b2ed33;
}

.exercise-image-18 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6821695da86fdf2e608897e4_plank.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 60px;
  height: 52px;
  margin-top: 8px;
  display: block;
}

.sort-option-16 {
  opacity: 1;
  color: #00528c;
  text-align: center;
  cursor: default;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  height: 34px;
  margin-right: 8px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
  line-height: 15px;
  display: flex;
}

.sort-option-16:hover {
  background-color: #b7d9f1b3;
}

.sort-option-16.selected {
  cursor: default;
  background-color: #b7d9f1;
  border-color: #fff;
}

.cal-item {
  z-index: 1;
  background-color: #00b2ed;
  align-items: center;
  height: 24px;
  min-height: 24px;
  margin-top: 1px;
  padding-top: 2px;
  padding-left: 10px;
  padding-right: 4px;
  display: block;
  position: static;
  overflow: hidden;
}

.cal-item.red {
  background-color: #e57373;
  padding-right: 4px;
}

.cal-item.grey {
  background-color: #999;
}

.cal-item.green {
  clear: none;
  background-color: #66bb6a;
  min-height: 24px;
  padding-right: 4px;
  display: block;
  overflow: hidden;
}

.cal-item.nonworkout {
  background-color: #0a3a5c;
}

.cal-item.green {
  clear: none;
  cursor: pointer;
  background-color: #66bb6a;
  min-height: 24px;
  padding-right: 4px;
  display: block;
  overflow: hidden;
}

.client-profile-pic {
  color: #fff;
  text-align: center;
  background-color: #4197d1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472279_client-patty.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  align-items: center;
  width: 42px;
  min-width: 42px;
  height: 42px;
  min-height: 42px;
  padding-top: 10px;
  font-size: 18px;
  display: block;
}

.client-program-cancel {
  background-color: #f1f1f1;
  margin-top: 14px;
  margin-bottom: 6px;
  padding: 10px 14px 14px;
  position: static;
  overflow: visible;
}

.div-block-6655 {
  opacity: .84;
  align-items: center;
  padding-right: 8px;
  display: flex;
}

.modal-workout-save-options {
  z-index: 998;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.right-panel-dragger {
  cursor: ew-resize;
  background-color: #1a5e8d;
  border-left: 3px solid #1a5e8d;
  justify-content: center;
  align-items: flex-start;
  width: 8px;
  height: 100vh;
  position: static;
  top: 0%;
  bottom: 0%;
  left: -8px;
  overflow: visible;
}

.right-panel-dragger:hover {
  background-color: #0d4770;
  border-left-color: #49a7e9;
}

.right-side-tab-wrapper {
  background-color: #fff;
  justify-content: space-between;
  width: 100%;
  height: 40px;
  display: flex;
}

.modal-copy-holder {
  width: 440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 20px;
  display: block;
}

.preview-subsection {
  opacity: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sf-1090 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1090.center {
  text-align: center;
  font-weight: 300;
}

.program-button-copy {
  margin-left: auto;
}

.client-search-add-6 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 40px;
  margin-right: 40px;
  padding-top: 20px;
  padding-bottom: 40px;
  display: block;
}

.image-633 {
  border: 1px solid #cecece;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.month-year-holder {
  align-items: center;
  margin-left: 0;
  margin-right: 10px;
  display: flex;
}

.div-block-6656 {
  border-top: 1px solid #e9e9e9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 30px;
  display: flex;
}

.content-item-wrapper-copy {
  background-color: #1389c0;
  height: auto;
  min-height: 42px;
  max-height: 55px;
  position: relative;
  box-shadow: 1px 1px 3px #0003;
}

.div-block-6657 {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  min-height: 0;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 8px 14px;
  display: flex;
  position: relative;
}

.upload-img-copy-11 {
  opacity: .63;
  width: 106px;
}

.sf-15-med-107 {
  color: #000000db;
  text-shadow: none;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.go-back-button {
  cursor: pointer;
  display: inline-block;
}

.audio-bottom-controls-21 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.image-894 {
  margin-right: 5px;
}

.submit-save-button-73 {
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-73:hover {
  color: #fff;
  background-color: #1679cf;
}

.div-block-6658 {
  cursor: move;
  height: 20px;
}

.div-block-6659 {
  padding-bottom: 16px;
}

.div-block-6660 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-6660.hidden {
  display: none;
}

.program-name-input-6 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #032944;
  min-width: 240px;
  height: 40px;
  margin-bottom: 0;
  padding-top: 8px;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.program-name-input-6:hover {
  background-color: #ffffff29;
  border: 1px solid #3d79a3;
}

.program-name-input-6:focus {
  border: 1px solid #3d79a3;
}

.program-name-input-6::placeholder {
  color: #fff;
}

.date-input-25 {
  color: #333;
  align-self: stretch;
  width: 150px;
  padding: 7px 8px 6px;
  font-size: 15px;
  font-weight: 500;
}

.alert-program-assign-validation {
  background-color: #fff0f0;
  border: 1px solid #ffafaf;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5px 20px;
  display: none;
}

.label-tile-8 {
  color: #313131;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  position: absolute;
  inset: 3px 0%;
}

.program-name-div-5 {
  flex-direction: column;
  align-items: flex-start;
  padding: 14px 24px 4px;
  display: flex;
  position: static;
}

.block-7-19 {
  flex: 1;
  align-items: center;
  min-width: 100px;
  margin-left: 56px;
  padding-left: 10px;
  display: flex;
}

.workout-library-2 {
  flex-direction: column;
  flex: 1;
  justify-content: space-around;
  display: flex;
  overflow: hidden;
}

.modal-close {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.modal-close.editor {
  justify-content: center;
  width: 34px;
  height: 34px;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  inset: 0% 0% auto auto;
}

.modal-close.editor:hover {
  opacity: 1;
}

.owner-name-label {
  color: #707070;
  font-size: 13px;
  line-height: 13px;
}

.preview-outer-wrapper-2 {
  background-color: #eee;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  display: block;
  position: static;
  overflow: auto;
}

.exercise-tile-name {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40%;
  padding-left: 3px;
  padding-right: 3px;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.text-menu-option-56 {
  color: #00528c;
  font-size: 12px;
  line-height: 15px;
}

.text-menu-option-56.small {
  color: #7e7e7e;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 400;
  line-height: 14px;
}

.text-menu-option-56.big {
  font-size: 14px;
  line-height: 18px;
}

.cropper-holder {
  flex: 1;
  width: 100%;
  margin-top: 0;
  padding: 10px 5px 10px 10px;
  transition: opacity .5s;
  overflow: auto;
}

.workout-mode-wide-copy {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 1000px;
  height: 90vh;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  overflow: visible;
}

.workout-mode-wide-copy.outlined {
  border: 2px solid #00528c;
  max-width: 1000px;
  height: 93vh;
}

.div-block-6661 {
  justify-content: space-between;
  align-items: center;
  width: 1020px;
  padding-top: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
  display: flex;
}

.collaboration-settings-menu {
  z-index: 40;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 230px;
  height: auto;
  padding-top: 3px;
  padding-bottom: 5px;
  display: none;
  position: fixed;
  inset: 64px 74px auto auto;
  box-shadow: 1px 1px 3px #00000078;
}

.edit-send-time {
  z-index: 997;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  min-height: 100px;
  padding: 10px 20px 8px;
  display: block;
  position: fixed;
  inset: 42% 25% auto auto;
  box-shadow: 2px 3px 7px 2px #0000004a;
}

.add-options {
  z-index: 1000;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 120px;
  min-width: 0;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: absolute;
  top: 26px;
  right: 0;
  box-shadow: 1px 1px 3px #00000078;
}

.submit-button-small-30 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-small-30:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-small-30.email {
  background-color: #00b2edcc;
  width: 120px;
  height: 40px;
}

.submit-button-small-30.email:hover {
  background-color: #00b2ede6;
}

.div-block-6662 {
  flex-direction: column;
  padding-top: 220px;
  display: flex;
}

.ac-icon-31 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 6px;
}

.ac-icon-31.empty {
  background-image: none;
  width: 4px;
  min-width: 4px;
  height: 22px;
}

.empty-day-text-div-12 {
  justify-content: center;
  align-items: center;
  height: 50px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.speed-option-26 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-26:hover {
  color: #fff;
  background-color: #353535;
}

.media-tab-content {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.image-634 {
  opacity: 1;
  margin-right: 5px;
  transition: opacity .3s;
}

.exercise-name-div {
  padding-left: 10px;
  padding-right: 10px;
}

.play-button-media-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472250_play-icon.png");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: 46px;
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  top: 30px;
  right: 0;
}

.client-hover-options {
  opacity: .7;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-right: 10px;
  display: flex;
}

.client-hover-options:hover {
  opacity: 1;
}

.div-block-402-copy {
  opacity: .74;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100px;
  margin-bottom: 18px;
}

.audio-component-27 {
  background-color: #eef1f3;
  align-items: center;
  height: 74px;
  margin-top: 14px;
  margin-bottom: 0;
  padding: 12px 16px 12px 20px;
  display: flex;
}

.audio-component-27.review {
  min-width: 100%;
  height: 92px;
  padding-left: 12px;
  display: flex;
}

.div-block-6663 {
  width: 100vw;
  max-width: 100vw;
  display: flex;
}

.exercise-edit-wrapper {
  background-color: #e7e7e7;
  flex-direction: column;
  align-items: center;
  width: 580px;
  height: 450px;
  min-height: 0%;
  max-height: none;
  padding-top: 6px;
  padding-bottom: 30px;
  padding-left: 12px;
  display: block;
  position: relative;
  overflow: auto;
}

.exercise-edit-wrapper.small {
  height: 300px;
}

.program-options-7 {
  z-index: 40;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 234px;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
  position: absolute;
  top: 45px;
  left: -90px;
  right: 0;
  box-shadow: 1px 1px 3px #00000078;
}

.message-holder-18 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.image-629 {
  display: none;
}

.submit-button-2 {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 6px;
  margin-right: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
  position: static;
  top: -8px;
  left: 800px;
}

.submit-button-2:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-button-2.cancel {
  background-color: #97a4af;
}

.submit-button-2.cancel:hover {
  background-color: #889097;
}

.submit-button-2.sm {
  min-width: 120px;
  height: 40px;
}

.scheduled-item-2-copy {
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 4px;
  display: flex;
  overflow: hidden;
}

.icon-video {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47225c_electronics.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 13px;
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

.text-382 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.text-382.center {
  text-align: center;
  line-height: 20px;
  display: block;
}

.text-382.gray {
  color: #7e7e7e;
}

.upload-button-holder-7-copy {
  align-items: flex-start;
  height: auto;
  margin-top: 6px;
  margin-bottom: 8px;
  display: flex;
  position: relative;
}

.modalcontent-28 {
  background-color: #fff;
  flex-direction: column;
  width: 560px;
  min-height: 260px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 30px;
  display: block;
}

.weight-entry-section {
  background-color: #ddeefaa8;
  border-top: 1px #e2e2e2;
  max-height: 400px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 20px 40px;
  display: block;
  overflow: auto;
}

.day-wrapper-7 {
  background-color: #1389c0b5;
  border-radius: 4px;
  min-height: 70px;
  margin-bottom: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
  position: relative;
  top: 0;
}

.program-list-wrapper {
  background-color: #fff;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  flex: 1;
  padding-bottom: 20px;
  display: block;
  overflow: auto;
}

.username-div {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-6664 {
  margin-left: 12px;
}

.exercise-content-div {
  flex-direction: column;
  align-items: flex-start;
  width: 388px;
  padding-left: 12px;
  display: flex;
  position: static;
  right: 0;
}

.search-input-holder {
  background-color: #f6f6f6;
  border-style: solid none none;
  border-top-width: 1px;
  border-top-color: #d8d8d8;
  border-bottom-width: 2px;
  border-bottom-color: #d8d8d8;
  border-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  margin-top: 14px;
  padding: 0 24px 14px;
  display: flex;
}

.scheduled-overlay-11 {
  z-index: 2;
  opacity: 0;
  cursor: pointer;
  background-color: #ffffff4d;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 260px;
  height: 100%;
  min-height: 42px;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: none;
  position: absolute;
  left: 0;
}

.scheduled-overlay-11:hover {
  opacity: 1;
  background-color: #ffffff4d;
}

.button-small-2 {
  color: #00b2ed;
  text-align: center;
  background-color: #fff;
  border: 1px solid #00b2ed;
  width: 160px;
  height: 30px;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  line-height: 12px;
  transition: background-color .6s;
}

.button-small-2:hover {
  background-color: #00b2ed33;
}

.button-small-2.long {
  width: 200px;
  margin-left: 5px;
  margin-right: 5px;
}

.button-div {
  opacity: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 80px;
  margin-top: 12px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
  bottom: 21px;
  left: 0;
  right: 0;
}

.minus-toggle {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: block;
}

.minus-toggle:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border-color: #adadad;
}

.minus-toggle:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.expand-panel-tab {
  z-index: 1200;
  cursor: pointer;
  background-color: #c4f0ff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227c_arrow-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border: 1px solid #ffffffb8;
  border-right-style: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 32px;
  height: 32px;
  margin-left: auto;
  padding-bottom: 0;
  padding-right: 0;
  position: absolute;
  inset: 0% 0% auto auto;
  box-shadow: 3px 3px 9px 5px #0000004d;
}

.expand-panel-tab:hover {
  background-color: #f0fbff;
}

.expand-panel-tab.left {
  z-index: 1000;
  margin-left: 0;
  position: absolute;
  inset: 2px auto auto 0%;
  transform: rotate(180deg);
}

.div-block-239-copy {
  align-items: center;
  display: flex;
}

.tile-thumb-12 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47226b_IMG_1424.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 74px;
  position: relative;
}

.tile-thumb-12.audio {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722cd_sound.png");
}

.sf-1100 {
  color: #312b3de3;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.input-label-holder {
  padding-bottom: 10px;
}

.text-11 {
  color: #161616;
  margin-left: 0;
  font-size: 11px;
  font-weight: 400;
  line-height: 18px;
}

.text-11.uppercase {
  text-transform: uppercase;
  line-height: 22px;
}

.exercise-holder-5 {
  flex-direction: column;
  align-items: center;
  max-height: 500px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 40px;
  display: block;
  position: static;
  left: 10px;
  overflow: auto;
}

.div-block-6665 {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-left: 0;
  display: flex;
}

.time-input-wrapper {
  justify-content: center;
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.chat-message-unit-16 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.upload-img-copy-10 {
  opacity: .63;
  transform-style: preserve-3d;
  width: 106px;
  transition: opacity .2s;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.sf-51-copy {
  color: #313131;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.sf-51-copy.white {
  color: #fff;
  cursor: default;
  margin-top: 10px;
  line-height: 18px;
  transition: background-color .2s;
}

.add-button {
  opacity: 1;
  cursor: pointer;
  padding-right: 10px;
  transition: opacity .3s;
  position: relative;
  transform: translate(0);
}

.add-button:hover {
  opacity: 1;
}

.overlay-3 {
  background-color: #fff0;
  transition: background-color .6s;
  display: none;
  position: absolute;
  inset: 0%;
}

.overlay-3:hover {
  background-color: #fff6;
}

.side-client-wrapper {
  background-color: #f5faff;
  border-top: 1px #b5e1f0;
  border-bottom: 1px solid #b5e1f0;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 8px;
  display: flex;
  position: relative;
}

.side-client-wrapper:hover {
  background-color: #edf7ff;
}

.side-client-wrapper.finished {
  opacity: .7;
  background-color: #f8f8f8;
}

.text-date {
  color: #161616;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  position: static;
}

.text-date.current {
  color: #fff;
  text-align: center;
  background-color: #00528c;
  border-radius: 13px;
  width: 26px;
  height: 26px;
  margin-left: -5px;
}

.text-date.grey {
  color: #616161;
  padding-left: 0;
}

.modal-replace-exercise {
  z-index: 995;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.right-panel-content-11 {
  background-color: #ddeefa;
  flex-direction: column;
  flex: 1;
  height: 90vh;
  margin-left: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.day-of-week {
  border-bottom: 1px solid #cecece;
  border-right: 1px solid #cecece;
  align-items: center;
  height: 29px;
  margin-bottom: 0;
  padding-left: 12px;
  display: flex;
}

.week-options {
  z-index: 99;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  min-width: 90px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: absolute;
  top: 26px;
  right: 0;
  box-shadow: 1px 1px 3px #00000078;
}

.image-635 {
  display: none;
}

.div-block-722-copy {
  padding-top: 10px;
}

.new-workout-button-9 {
  opacity: .82;
  cursor: pointer;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 5px;
  display: flex;
}

.new-workout-button-9:hover {
  opacity: 1;
}

.div-block-6666 {
  background-color: #0000;
  border-radius: 0;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-right: 10px;
  display: flex;
}

.modal-top-bar-55 {
  cursor: default;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 4px;
  display: flex;
  position: static;
}

.library-search-section-12 {
  justify-content: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 8px;
  display: block;
}

.workout-tile-overlay-2 {
  opacity: 0;
  background-color: #fff6;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 260px;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  left: 0;
}

.workout-tile-overlay-2:hover {
  opacity: 1;
}

.program-tile-overlay-23 {
  opacity: 0;
  background-color: #ffffff80;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: auto;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  inset: 0 0% 0% 0;
}

.program-tile-overlay-23:hover {
  opacity: 1;
  background-color: #0000;
  background-image: linear-gradient(225deg, #fffffffa, #ffffff4d 72%);
}

.edit-exercise-inner-wrapper {
  z-index: 1000;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
  overflow: auto;
}

.div-block-6667 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722ac_reset.png");
  background-position: 50%;
  background-size: cover;
  width: 12px;
  height: 12px;
  margin-right: 6px;
}

.timeline-sender-17 {
  flex-direction: row;
  align-items: center;
  padding-bottom: 8px;
  padding-left: 14px;
  display: flex;
}

.modal-assign-program-2 {
  z-index: 995;
  background-color: #0006;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
}

.profile-tile-overlay-3-copy {
  opacity: 0;
  cursor: pointer;
  background-color: #ffffff1a;
  border: 1px #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.profile-tile-overlay-3-copy:hover {
  opacity: 1;
}

.minute-input-5 {
  text-align: right;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0 8px 0 0;
  display: block;
}

.minute-input-5::placeholder {
  color: #0000004f;
}

.modal-content-username-3 {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 500px;
  min-height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: block;
  overflow: visible;
}

.labelsmall-19 {
  float: none;
  color: #000000b3;
  text-align: center;
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.bold-text-10 {
  cursor: pointer;
}

.icon-trash-16 {
  opacity: .5;
  transition: opacity .3s;
}

.icon-trash-16:hover {
  opacity: 1;
}

.client-name-div {
  flex-direction: column;
  align-items: flex-start;
  width: 280px;
  max-width: 260px;
  padding-left: 12px;
  display: flex;
}

.button-media-option-7 {
  color: #00b2ed;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #00b2ed;
  border-radius: 4px;
  width: 100%;
  height: 40px;
  margin-top: 0;
  padding: 12px 14px 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 15px;
  transition: background-color .6s;
  position: static;
}

.button-media-option-7:hover {
  background-color: #00b2ed33;
}

.media-library {
  display: none;
}

.week-options-menu-2 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472282_icon-more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.week-options-menu-2:hover {
  opacity: 1;
  background-color: #00b2ed;
  background-image: linear-gradient(#14508800, #14508800), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227f_icon-more.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 16px;
  border-radius: 4px;
}

.client-detail-button {
  opacity: .8;
  align-items: center;
  min-width: 40px;
  height: 30px;
  padding-left: 6px;
  padding-right: 6px;
  display: none;
}

.client-detail-button:hover {
  opacity: 1;
}

.workout-list-3 {
  border-style: none;
  flex: 1;
  margin-top: 0;
  padding-bottom: 60px;
  display: block;
  position: relative;
  top: 0;
  overflow: scroll;
}

.div-block-6668 {
  padding-left: 8px;
}

.div-block-6669 {
  cursor: auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  display: inline-block;
}

.workout-name-2 {
  color: #424242;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.item-name-2 {
  clear: none;
  color: #fff;
  text-align: center;
  text-shadow: 1px 1px 1px #000;
  cursor: default;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  position: absolute;
  bottom: 10px;
  left: 5px;
  right: 5px;
}

.text-375 {
  color: #00528c;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.checkbox-label-14 {
  color: #312b3de3;
  margin-bottom: 0;
  margin-left: 3px;
  padding-top: 2px;
  padding-left: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}

.div-block-6670 {
  align-items: flex-start;
  width: 290px;
  height: 40px;
  display: flex;
}

.text-initials-4 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-right: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: absolute;
  inset: 0;
}

.default-button-div {
  justify-content: center;
  align-items: center;
  margin-top: 3px;
  padding: 10px 20px 14px;
  display: flex;
}

.results-scroller-473 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 500px;
  display: block;
  position: absolute;
  overflow: auto;
}

.default-settings-button {
  opacity: .9;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
  position: relative;
}

.default-settings-button:hover {
  opacity: 1;
}

.empty-client-list {
  background-color: #fff;
  border: 1px #000;
  border-top-color: #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  align-items: center;
  width: 480px;
  height: auto;
  margin: 0 auto;
  padding: 10px 6px 10px 20px;
  transition: background-color .4s;
  display: flex;
  position: relative;
  overflow: visible;
}

.empty-client-list:hover {
  background-color: #fffbd6;
}

.empty-client-list.empty {
  border-style: none;
  padding: 24px 20px;
}

.empty-client-list.empty:hover {
  background-color: #0000;
}

.checkbox-div-4 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87066ba1bdd3d_check-unchecked.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  display: flex;
}

.checkbox-div-4.selected {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/61c9fd067af87061961bdd40_checked.png");
  background-size: cover;
}

.divider-5 {
  border: 1px #000;
  border-bottom: 1px solid #262c463d;
  height: 1px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding-bottom: 0;
}

.text-388 {
  color: #161616;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-388.white {
  color: #fff;
}

.edit-workout-right-side-10 {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  width: auto;
  height: 100%;
  padding-top: 5px;
  display: flex;
  position: relative;
  left: 0;
  overflow: visible;
}

.program-item-4 {
  cursor: pointer;
  background-color: #ffffff80;
  border-bottom: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 52px;
  padding: 8px 20px 8px 14px;
  display: flex;
  position: relative;
}

.program-item-4:hover {
  background-color: #fffdea;
}

.program-item-4.current {
  background-color: #fff59d;
}

.results-wrapper-247 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-bottom-duraction-label {
  color: #161616;
  font-size: 12px;
  line-height: 18px;
}

.text-bottom-duraction-label.grey {
  opacity: .68;
  text-align: center;
  opacity: .68;
  text-align: center;
  cursor: pointer;
  margin-top: 8px;
}

.text-bottom-duraction-label.grey:hover {
  text-decoration: underline;
}

.input-wrapper-13 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 8px;
  padding-top: 4px;
  padding-bottom: 0;
  display: flex;
}

.div-block-6671 {
  border-style: none;
  border-width: 1px;
  align-items: flex-start;
  height: 30px;
  display: flex;
}

.cal-nav {
  display: flex;
}

.text-span-420 {
  font-size: 10px;
  line-height: 14px;
}

.edit-exercise-outerwrapper {
  z-index: 1000;
  background-color: #fff;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-flow: column;
  display: block;
  position: static;
  inset: 0% 0% 0% auto;
}

.time-input-modal {
  z-index: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.calendar-modal {
  z-index: 995;
  background-color: #0006;
  padding-top: 40px;
  padding-bottom: 0;
  display: none;
  position: fixed;
  inset: 0;
}

.client-search-wrapper-2 {
  min-width: 240px;
}

.program-options-button-2 {
  cursor: pointer;
  background-color: #155279;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472282_icon-more.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 4px;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-right: 14px;
  padding-left: 14px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.program-options-button-2:hover {
  background-color: #315e7a;
}

.owner-autocomplete-wrapper-2 {
  width: 340px;
  position: relative;
}

.sf-1077 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}

.sf-1077.white {
  color: #fff;
  padding-left: 0;
  font-weight: 400;
}

.text-block-519 {
  color: #00528c;
  padding: 12px 10px 12px 14px;
  font-weight: 400;
}

.text-block-519:hover {
  background-color: #edf5f8;
}

.toggle-holder-2 {
  background-color: #f0f0f0;
  border: 1px #000;
  border-top: 1px solid #d8d8d8;
  border-bottom: 2px solid #d8d8d8;
  border-radius: 0;
  align-items: center;
  height: 64px;
  padding-left: 20px;
  display: flex;
}

.save-options-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding-top: 0;
  padding-bottom: 16px;
  display: flex;
}

.results-holder-395 {
  z-index: 1;
  display: none;
  position: relative;
  overflow: visible;
}

.set-label-13 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  font-weight: 400;
  line-height: 16px;
  display: flex;
}

.option-menu-div-36 {
  color: #fff;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 4px 0 10px;
  display: flex;
  position: relative;
}

.option-menu-div-36:hover {
  background-color: #cfcfcf;
}

.option-menu-div-36.big2 {
  color: #0000;
  background-color: #fff;
  height: 42px;
}

.option-menu-div-36.big2:hover {
  background-color: #e1ebfa;
}

.option-menu-div-36.big {
  color: #0000;
  height: 40px;
}

.option-menu-div-36.big:hover {
  background-color: #e9e9e9;
}

.search-field-27 {
  color: #a8a1a1;
  background-color: #ffffffb3;
  border: 1px solid #b1d7f1;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 36px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 12px;
  display: flex;
}

.search-field-27:focus {
  border-color: #00b2ed;
}

.search-field-27::placeholder {
  color: #03294480;
}

.submit-save-button-76 {
  text-align: center;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-76:hover {
  color: #fff;
  background-color: #1679cf;
}

.div-block-6672 {
  padding-bottom: 8px;
}

.item-name-input-4 {
  color: #1d1d1d;
  background-color: #ffffff94;
  border: 1px solid #d3d3d3;
  height: 40px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.item-name-input-4:hover {
  background-color: #fff;
  border: 1px solid #d3d3d3;
}

.item-name-input-4:focus {
  border: 1px solid #a7a7a7;
}

.div-block-6673 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.validate-icon {
  width: 22px;
  height: 22px;
  margin-right: 5px;
}

.modal-program-list-panel {
  background-color: #0003;
  display: none;
  position: fixed;
  inset: 0%;
}

.create-new-button-26 {
  background-color: #00b2ed;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 40px;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 0;
  padding-left: 6px;
  padding-right: 6px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.create-new-button-26:hover {
  color: #fff;
  background-color: #0098df;
}

.show-exercises-2 {
  background-color: #ddeefa;
  justify-content: center;
  align-items: flex-start;
  width: 50px;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  position: static;
  overflow: visible;
}

.workout-name-input-9 {
  color: #4e4e4e;
  background-color: #0000;
  border: 1px solid #fff;
  min-width: 200px;
  max-width: 800px;
  height: 40px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  padding-top: 8px;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.workout-name-input-9:hover {
  border: 1px solid #dadada;
}

.workout-name-input-9:focus {
  border: 1px solid #a7a7a7;
}

.workout-name-input-9::placeholder {
  color: #525252;
}

.submit-save-button-75 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 140px;
  height: 46px;
  margin-left: 7px;
  margin-right: 7px;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-75:hover {
  color: #fff;
  background-color: #1679cf;
}

.submit-save-button-75.red {
  background-color: #ef5350;
}

.submit-save-button-75.cancel {
  background-color: #a8a8a8;
  margin-left: 7px;
  margin-right: 7px;
}

.submit-save-button-75.cancel:hover {
  background-color: #a1a1a1;
}

.calendar-wrapper-6 {
  z-index: 1;
  flex-direction: column;
  align-items: flex-start;
  height: 90vh;
  min-height: 0;
  max-height: none;
  margin-left: 0;
  display: flex;
  position: static;
}

.close-modal-2 {
  cursor: pointer;
  max-width: none;
  display: block;
  position: absolute;
  inset: 8px 8px auto auto;
}

.text-block-520 {
  color: #bbb;
  font-size: 15px;
}

.library-search-section-9 {
  justify-content: center;
  padding: 20px 8px 8px;
  display: block;
}

.workout-img-copy-copy-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472253_icon-social-dislike-color%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 42px;
  height: 42px;
}

.sf-1076 {
  color: #313131;
  font-size: 14px;
  line-height: 20px;
}

.exercise-edit-wrapper-11 {
  background-color: #e7e7e7;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 100%;
  min-height: 0%;
  max-height: none;
  padding: 6px 12px 300px;
  display: block;
  position: relative;
  overflow: auto;
}

.modal-content-calendar-2 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 1100px;
  height: auto;
  min-height: 640px;
  max-height: 0%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 0 0;
  display: block;
  position: relative;
  overflow: visible;
}

.text-span-273 {
  font-size: 14px;
}

.apply-button-holder-13 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 10px;
  display: flex;
}

.text-initials-13 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-right: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: absolute;
  inset: 0;
}

.tile-hover-icon-block-30 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-right: 5px;
  display: flex;
}

.icon-duplicate-15 {
  opacity: .6;
  transition: opacity .3s;
}

.icon-duplicate-15:hover {
  opacity: 1;
}

.img-upload-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.icon-media-option {
  width: 30px;
  padding-right: 9px;
}

.client-input {
  color: #909090;
  background-color: #f3f3f3;
  border: 1px solid #d1d1d1;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 40px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 12px;
  font-size: 16px;
  font-weight: 400;
  display: none;
}

.client-input:focus {
  border-color: #00b2ed;
}

.client-input::placeholder {
  color: #03294480;
}

.menut-list-item-overlay-8 {
  opacity: 0;
  cursor: pointer;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 95%;
  padding-top: 6px;
  padding-right: 0;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: 0%;
}

.menut-list-item-overlay-8:hover {
  opacity: 1;
  color: #1565c0;
  background-image: linear-gradient(to right, #fff0, #fffdea 74%);
}

.heading-holder-13 {
  background-color: #fff;
  height: auto;
  min-height: 0;
  margin-bottom: 0;
  padding: 0 20px;
  display: block;
}

.shared-icon-small-2 {
  filter: invert(36%);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722b5_share.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 16px;
  height: 16px;
  margin-right: 6px;
}

.user-actions-9 {
  opacity: 1;
  align-items: center;
  display: flex;
}

.main-area-holder-copy {
  flex-direction: row;
  flex: 1;
  width: 100%;
  display: flex;
}

.show-workouts-div {
  width: 90px;
  position: fixed;
}

.workout-div-65 {
  clear: left;
  cursor: move;
  height: auto;
  min-height: 50px;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.workout-div-65.dark-bg {
  background-color: #1389c0;
}

.modal-top-bar-39 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

._7-days--wrapper-10 {
  position: static;
  overflow: auto;
}

.right-side-tab {
  align-items: flex-start;
  height: 40px;
  display: flex;
}

.right-client-overlay-11 {
  opacity: 0;
  background-image: linear-gradient(to right, #fff0 39%, #ffffffa3 68%, #fff 93%);
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  left: 0;
}

.right-client-overlay-11:hover {
  opacity: 1;
}

.search-field-26 {
  color: #a8a1a1;
  background-color: #fff9;
  border: 1px solid #b1d7f1;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 36px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 12px;
  display: flex;
}

.search-field-26:focus {
  border-color: #00b2ed;
}

.search-field-26::placeholder {
  color: #03294480;
}

.icon-edit-exercise {
  background-color: #0000008c;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62113db6454a07dcc7bde0a9_edit2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border: 1px solid #ffffffab;
  border-radius: 4px;
  width: 24px;
  height: 24px;
  position: absolute;
  inset: 3px 3px auto auto;
}

.icon-edit-exercise:hover {
  background-color: #000;
}

.hour-input-2-copy {
  text-align: right;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0;
  display: block;
}

.hour-input-2-copy::placeholder {
  color: #00000054;
}

.modal-upload-image {
  z-index: 995;
  cursor: pointer;
  background-color: #0006;
  padding-top: 100px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.workout-name-15 {
  color: #424242;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  display: flex;
}

.header-text-div {
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}

.sf-1087 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.button-holder {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 380px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.show-more {
  background-color: #fff;
  align-items: center;
  height: 24px;
  min-height: 24px;
  margin-top: 1px;
  padding-top: 2px;
  padding-left: 10px;
  padding-right: 4px;
  transition: background-color .3s;
  display: block;
  position: relative;
  overflow: hidden;
}

.show-more:hover {
  background-color: #f3f1f1;
}

.ac-default-label-small-122 {
  color: #564b7f;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.edit-add-tag {
  font-size: 11px;
  line-height: 14px;
}

.edit-add-tag.white-tran {
  color: #ffffffbf;
  font-size: 14px;
  line-height: 17px;
}

.input-wrapper-14 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding-top: 2px;
  padding-bottom: 0;
  display: flex;
}

.div-block-6674 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 40px;
  overflow: auto;
}

.workout-date-timeline-2 {
  border: 1px #000;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 4px;
  display: flex;
}

.image-626 {
  margin-right: 6px;
}

.library-empty-copy-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.outer-holder-6 {
  display: flex;
}

.item-duration-2 {
  color: #fff;
  background-color: #0009;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 13px;
  line-height: 13px;
  position: absolute;
  inset: auto 4px 4px auto;
}

.pin-date-calendar {
  z-index: 997;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  min-height: 100px;
  padding: 15px 20px 8px;
  display: block;
  position: fixed;
  inset: 200px 20% auto 400px;
  box-shadow: 2px 3px 7px 2px #0000004a;
}

.checkbox-label-25 {
  display: none;
}

.res-toggle {
  opacity: .5;
  border-left: 1px solid #215e85;
  border-right: 1px solid #215e85;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 40px;
  margin-left: -1px;
  display: flex;
}

.res-toggle:hover {
  opacity: .8;
}

.res-toggle.selected {
  opacity: .8;
  background-color: #000a11;
}

.tile-hover-icon-preview {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-right: 5px;
  display: flex;
}

.sf-1094 {
  color: #312b3de3;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-6675 {
  width: 34px;
  min-width: 34px;
  margin-right: 10px;
}

.expand-panel-tab-copy {
  z-index: 1200;
  cursor: pointer;
  background-color: #c4f0ff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227c_arrow-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border: 1px solid #ffffffb8;
  border-right-style: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 32px;
  height: 32px;
  margin-top: 2px;
  margin-left: auto;
  padding-bottom: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
  box-shadow: 3px 3px 9px 5px #0000004d;
}

.expand-panel-tab-copy:hover {
  background-color: #f0fbff;
}

.icon-save-option {
  margin-bottom: 0;
  margin-right: 12px;
}

.div-block-6676 {
  background-color: #e9e9e9;
  justify-content: space-between;
  align-items: center;
  margin-top: 3px;
  padding: 4px 14px 8px;
  display: flex;
}

.right-panel-wrapper {
  background-color: #ddeefa;
  flex: none;
  align-items: flex-start;
  width: 350px;
  margin-left: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.website-view-copy {
  flex-direction: column;
  height: 100vh;
  display: flex;
}

.website-view-copy.modal {
  width: 1100px;
  max-width: 1200px;
  height: 98vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  position: relative;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.sf-1083 {
  color: #313131;
  justify-content: space-between;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
}

.sf-1083.dark-blue {
  color: #00528c;
}

.program-options-22 {
  z-index: 40;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 230px;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
  position: absolute;
  top: 44px;
  left: -190px;
  right: 0;
  box-shadow: 1px 1px 3px #00000078;
}

.shortcut {
  opacity: .8;
}

.div-block-6677 {
  justify-content: space-between;
  display: flex;
}

.open-library {
  opacity: 1;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
}

.open-library:hover {
  opacity: 1;
}

.search-media-library-2 {
  background-color: #eeeeee78;
  border: 1px solid #80808080;
  min-width: 840px;
  min-height: 50px;
  max-height: 80px;
  margin-bottom: 0;
  margin-left: 54px;
  margin-right: 10px;
  padding-left: 8px;
  font-size: 16px;
  line-height: 22px;
  overflow: auto;
}

.search-media-library-2:focus {
  background-color: #fff;
}

.search-media-library-2.chooser {
  width: 800px;
  min-width: 0;
  height: auto;
  min-height: 40px;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 4px;
  padding-left: 4px;
}

.text-menu-option-13 {
  color: #00528c;
  font-size: 12px;
  line-height: 18px;
}

.text-menu-option-13.big {
  font-size: 14px;
  line-height: 16px;
}

.text-menu-option-13.big.red {
  color: #d11a2a;
}

.preview-holder-6 {
  background-color: #00000063;
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
  position: static;
}

.header-element-holder-15 {
  z-index: 25;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.div-block-455-copy {
  border: 1px solid #00000042;
  min-height: 40px;
  margin-bottom: 10px;
  padding-top: 2px;
}

.assigned-empty-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  position: relative;
}

.audio-player-controls-14 {
  z-index: auto;
  opacity: 0;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-14:hover {
  opacity: 1;
}

.audio-player-controls-14.no-image {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722b8_soundwave.png");
  background-position: 50%;
  background-size: contain;
}

.right-side-panel-label {
  color: #00528c;
  text-align: center;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.right-side-panel-label.selected {
  opacity: 1;
  color: #00528c;
  background-color: #ddeefa;
  padding-right: 14px;
}

.image-625 {
  opacity: .5;
  display: block;
}

.delete-icon-holder-11 {
  background-color: #f6f6f6;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 30px;
  display: flex;
}

.client-hover-options2 {
  opacity: .7;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-left: 6px;
  margin-right: 10px;
  display: flex;
}

.client-hover-options2:hover {
  opacity: 1;
}

.choose-media-holder {
  background-color: #ebebeb;
  flex: 1;
  width: 100%;
  height: 520px;
  margin-top: 0;
  padding: 10px 5px 10px 10px;
  transition: opacity .5s;
  overflow: auto;
}

.button-list-panel-13 {
  z-index: 1005;
  opacity: .7;
  cursor: pointer;
  background-color: #00b2ed4d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e93c1fc73fd9d076687d831_arrow-down.png");
  background-position: 50% 60%;
  background-repeat: no-repeat;
  background-size: 12px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  display: flex;
  position: fixed;
  inset: 14px auto auto 14px;
}

.button-list-panel-13:hover {
  opacity: 1;
  color: #fff;
  background-color: #00b2ed99;
}

.div-block-6678 {
  align-self: center;
}

.input-wrapper-2-copy {
  justify-content: center;
  align-items: baseline;
  width: 120px;
  height: auto;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4px;
  padding-bottom: 0;
  display: flex;
}

.divider-div {
  border-top: 1px solid #d8d8d8;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 12px;
  padding-top: 0;
  padding-bottom: 0;
}

.hotkeys-2 {
  z-index: 99;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 8px;
  display: block;
  position: absolute;
  inset: 35px -158px auto auto;
  box-shadow: 1px 1px 3px #00000078;
}

.email-editor-header-2 {
  z-index: 1;
  background-color: #032944;
  border-bottom: 1px solid #215e85;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5px 10px 0 20px;
  display: flex;
  position: relative;
  inset: auto 0 0 auto;
}

.text-block-521 {
  color: #262c46;
  font-weight: 500;
}

.customize-defaults {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 580px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  padding-bottom: 10px;
  display: none;
  position: static;
  left: 0;
  overflow: visible;
}

.div-block-6679 {
  padding-bottom: 20px;
}

.hour-input-13 {
  text-align: right;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 8px 0 0;
  display: block;
}

.hour-input-13::placeholder {
  color: #00000054;
}

.button-today-16 {
  background-color: #d9ebf6;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 32px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  transition: background-color .4s;
  display: flex;
}

.button-today-16:hover {
  background-color: #b4daf1;
}

.image-627 {
  margin-left: 3px;
  display: none;
}

.rest-time-set {
  background-image: linear-gradient(#0000, #0000);
  flex-direction: row;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
}

.rest-time-set.exercise {
  flex-direction: row;
  height: auto;
  margin-right: 40px;
}

.text-span-421 {
  margin-left: 9px;
}

.programs-sort-wrapper {
  padding: 2px 6px 6px;
  display: block;
}

.auto-sync-text {
  justify-content: center;
  align-items: center;
  width: 160px;
  padding-top: 4px;
  padding-left: 4px;
  line-height: 52px;
  display: block;
}

.add-icon {
  opacity: .84;
}

.add-icon:hover {
  opacity: 1;
}

.link-146 {
  color: #16c5ff;
}

.image-632 {
  cursor: pointer;
}

.image-632:hover {
  filter: saturate(71%);
}

.search-field-tagger-8 {
  background-color: #0000000f;
  border: 1px solid #cecece;
  min-height: 40px;
  padding-left: 10px;
  display: block;
}

.sf-19-copy {
  color: #313131;
  cursor: pointer;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.plus-toggle-copy-11 {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: block;
}

.plus-toggle-copy-11:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47228e_baseline_add_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 22px;
  border-color: #adadad;
}

.plus-toggle-copy-11:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.workout-hover {
  z-index: 99;
  background-color: #fff;
  border: 1px solid #b8b8b8;
  border-radius: 6px;
  min-width: 100px;
  padding: 4px 10px;
  position: absolute;
  inset: -49% 0% auto 68px;
  box-shadow: 1px 3px 6px 5px #00000026;
}

.div-block-6680 {
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-381 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.title-145 {
  margin-top: 6px;
}

.div-block-6681 {
  flex-direction: row;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.ac-default-label-small-124 {
  color: #8a8a8a;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.new-option {
  background-color: #032944e6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 160px;
  margin-top: 10px;
  padding: 20px 14px 14px;
  display: flex;
}

.div-block-6682 {
  margin-left: 14px;
}

.minus-toggle-copy-4 {
  color: #0000;
  background-color: #ececec;
  background-image: linear-gradient(#ffffffa3, #ffffffa3), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border: 1px solid #d8d8d8;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  transition: background-color .4s;
  display: none;
}

.minus-toggle-copy-4:hover {
  background-color: #fff;
  background-image: linear-gradient(#ffffff3d, #ffffff3d), url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472288_baseline_remove_black_18dp.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 18px;
  border-color: #adadad;
}

.minus-toggle-copy-4:focus {
  background-color: #fff;
  border-color: #adadad;
  box-shadow: 0 0 6px 3px #00b2ed;
}

.scheduled-item-11 {
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 4px;
  display: flex;
  overflow: hidden;
}

.email-input-wrapper-2 {
  align-items: center;
  padding-bottom: 8px;
  display: flex;
}

.profile-pic-timeline-9 {
  background-color: #87c2e9;
  border-radius: 50px;
  width: 48px;
  min-width: 48px;
  height: 48px;
  position: relative;
}

.time-input-9 {
  z-index: 99;
  background-color: #e9e9e9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 3px 10px 9px;
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 1px 1px 3px #00000078;
}

.time-input-9.hidden {
  display: none;
}

.text-tooltip {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.text-empty {
  color: #949494;
  text-align: center;
  padding-top: 20px;
  font-size: 20px;
  line-height: 24px;
}

.tile-item-name-4 {
  background-color: #fff;
  height: 32px;
  padding-top: 4px;
  position: relative;
  overflow: hidden;
}

.add-icon2-14 {
  opacity: 1;
  cursor: pointer;
  padding-right: 2px;
  display: block;
}

.add-icon2-14:hover {
  opacity: 1;
}

.sf-14-grey-label-22 {
  color: #727272;
  padding-top: 0;
  font-size: 14px;
  line-height: 20px;
}

.create-new-options {
  background-color: #fff;
  width: 360px;
  min-height: 300px;
  padding-bottom: 14px;
  padding-left: 14px;
  padding-right: 14px;
  display: none;
  position: fixed;
  inset: 0% auto auto 368px;
  box-shadow: 5px 0 10px 1px #02010180;
}

.delete-icon-holder-16 {
  background-color: #9e9e9e24;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 30px;
  display: flex;
  position: relative;
  left: 0;
  right: 0;
}

.clear-pin {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  min-width: 20px;
  min-height: 28px;
}

.clear-pin:hover {
  opacity: .65;
}

.library-side-panel-wrapper {
  border-style: none;
  flex-direction: column;
  flex: 1;
  align-items: center;
  margin-top: 0;
  padding-bottom: 60px;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  position: relative;
  top: 0;
  overflow: auto;
}

.left-panel-5 {
  z-index: 0;
  background-color: #032944;
  flex-direction: column;
  flex: none;
  width: 260px;
  min-height: 140px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 50px;
  display: block;
  position: relative;
  overflow: visible;
}

.sf-1085 {
  font-size: 13px;
  line-height: 20px;
}

.sf-1085.white {
  color: #fff;
  line-height: 16px;
  inset: 0% auto auto 0%;
}

.tab-progress-indicator-copy {
  height: 75px;
  padding-top: 60px;
  padding-bottom: 20px;
}

.client-input-holder-12 {
  width: 400px;
  min-width: 0;
  max-width: none;
  margin-left: 20px;
  margin-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.icon-wrapper-3 {
  align-items: center;
  display: flex;
}

.face-graphic {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 140px;
  height: 180px;
  margin-top: 20px;
}

.superset-button {
  z-index: 999;
  cursor: pointer;
  background-color: #b6b6b6b0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722c9_link.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border: 1px solid #fff;
  border-radius: 4px;
  width: 24px;
  height: 24px;
  position: absolute;
  inset: auto 0% 0 24px;
}

.superset-button:hover {
  background-color: #6dbad3;
}

.superset-button.linked {
  background-color: #167cd6;
  border-style: none;
  bottom: -15px;
}

.default-div {
  background-color: #f6f6f6;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  border-radius: 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: -1px;
  padding: 14px 24px 15px;
  display: block;
}

.default-div._2 {
  margin-top: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.user-action-button-10 {
  cursor: pointer;
  background-color: #eef6fc;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472294_cancel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid #fff;
  border-radius: 4px;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 8px;
  margin-right: 8px;
  padding-left: 0;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.user-action-button-10:hover {
  background-color: #b4daf1;
}

.user-action-button-10.remove-all {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722bb_remove.png");
}

.user-action-button-10.replace {
  opacity: 1;
  direction: ltr;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722a0_swap.png");
  background-size: 20px;
  width: 34px;
  height: 34px;
  padding-left: 0;
}

.user-action-button-10.replace:hover {
  background-color: #b4daf1;
}

.user-action-button-10.calendar {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc4722be_cal.png");
}

.user-action-button-10.exercise-settings {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47229a_weights.png");
  background-size: 20px;
  width: 34px;
  height: 34px;
  margin-top: 0;
  padding-left: 0;
  display: block;
}

.user-action-button-10.exercise-settings:hover {
  background-color: #b4daf1;
}

.user-action-button-10.add {
  background-color: #00528c;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472285_add.png");
  background-size: 24px;
  display: none;
}

.user-action-button-10.add:hover {
  background-color: #01487a;
}

.text-year {
  color: #00528c;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 8px;
  font-size: 26px;
  font-weight: 300;
  line-height: 32px;
}

.modal-edit-workout-4 {
  z-index: 995;
  background-color: #0006;
  width: 0;
  height: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  display: none;
  position: fixed;
  inset: 0 0 0 162px;
}

.preview-options {
  background-color: #ddeefa;
  border-bottom: 1px solid #cecece;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  display: block;
}

.workout-div-66 {
  cursor: move;
  height: auto;
  min-height: 50px;
  padding-top: 0;
  padding-bottom: 4px;
  position: relative;
}

.submit-button-small-37 {
  text-align: center;
  cursor: pointer;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 46px;
  margin-right: 0;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  line-height: 18px;
  transition: background-color .4s;
  display: flex;
}

.submit-button-small-37:hover {
  color: #fff;
  background-color: #1679cf;
}

.transfer-owner {
  padding-top: 10px;
  display: block;
}

.arrow-left-3 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47227c_arrow-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  width: 30px;
  height: 30px;
  margin-top: 4px;
  padding-top: 10px;
  padding-left: 12px;
}

.icon-program-options {
  width: 30px;
  padding-right: 9px;
}

.icon-program-options.send {
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.add-week-column-wrapper {
  background-color: #0000;
  border-radius: 4px;
  width: auto;
  min-width: 120px;
  height: auto;
  min-height: 140px;
  margin-bottom: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.program-editor-10 {
  display: block;
}

.div-block-6683 {
  margin-left: 12px;
}

.text-span-422 {
  margin-left: 9px;
  font-weight: 500;
}

.textlabel-sf-9 {
  color: #262c46;
  letter-spacing: .2px;
  font-weight: 500;
  line-height: 18px;
}

.textlabel-sf-9._12 {
  font-size: 12px;
  line-height: 16px;
}

.textlabel-sf-9._12.white {
  opacity: 1;
  color: #fff;
  white-space: normal;
  max-width: 140px;
  max-height: 40px;
  font-size: 12px;
  line-height: 14px;
  overflow: hidden;
}

.default-settings-wrapper {
  z-index: 981;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  width: 330px;
  padding-bottom: 4px;
  display: block;
  position: absolute;
  inset: 0 auto auto 220px;
  box-shadow: 1px 1px 3px #00000078;
}

.workout-modal-button-holder-20 {
  background-color: #fff;
  border-top: 1px solid #d8d8d8;
  border-bottom-right-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: 68px;
  max-height: none;
  padding: 4px 20px 0;
  display: flex;
}

.div-block-6684 {
  background-color: #0000;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  display: flex;
  position: static;
  inset: 0% 10px auto auto;
}

.div-block-6685 {
  margin-bottom: 8px;
}

.client-program {
  opacity: 1;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 410px;
  margin: 10px 0 0;
  padding: 6px 10px;
  display: flex;
  position: relative;
}

.client-program.checked {
  background-color: #fff59d;
}

.modal-select-clients {
  z-index: 999;
  background-color: #0006;
  max-height: 100vh;
  padding-top: 60px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.action-button-85 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-85:hover {
  color: #fff;
  background-color: #0d72b9;
}

.cal-date {
  align-items: center;
  width: auto;
  min-width: 0;
  height: 26px;
  min-height: 26px;
  margin-bottom: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  display: flex;
  position: static;
}

.program-detail-wrapper {
  flex: 0 auto;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 1px;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
  inset: 50px auto auto 0;
  overflow: auto;
}

.program-detail-wrapper.custom-scroller {
  display: block;
}

.reset-div {
  justify-content: space-between;
  align-items: flex-end;
  padding-top: 4px;
  display: flex;
}

.chooser-menu-item {
  cursor: pointer;
  background-color: #f6f6f6;
  margin-bottom: 6px;
  padding: 10px 20px;
  transition: background-color .308s;
}

.chooser-menu-item:hover {
  background-color: #e9e9e9;
}

.chooser-menu-item.selected {
  background-color: #d5e7fa;
}

.date-entry-7 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  align-items: center;
  width: 150px;
  height: 36px;
  padding-left: 10px;
  padding-right: 6px;
  display: flex;
}

.save-option {
  background-color: #e3edf5;
  border: 1px #adc9ec;
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 460px;
  height: 60px;
  margin-top: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 21px;
  padding-right: 12px;
  transition: box-shadow .4s;
  display: flex;
  position: static;
}

.div-block-6686 {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden;
}

.default-workout-settings-modal {
  z-index: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.durationlabel-2 {
  color: #262c469c;
  letter-spacing: .2px;
  font-size: 12px;
  line-height: 18px;
  display: block;
}

.durationlabel-2.hidden {
  padding-bottom: 2px;
}

.div-block-6687 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.div-block-6688 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 8px;
  display: flex;
}

.success-banner {
  background-color: #4caf50;
  align-items: center;
  height: 46px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.owner-display {
  background-color: #fff;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 0;
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.preview-client-options {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 8px;
  display: none;
}

.client-list-scroll-holder {
  max-height: 500px;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: auto;
}

.exercise-button-holder {
  border-top: 1px solid #d8d8d8;
  border-bottom-right-radius: 8px;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 20px;
  display: flex;
  position: relative;
}

.ac-default-label-small-88 {
  color: #575757db;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.loading-posts-indicator-copy {
  padding-top: 60px;
  padding-bottom: 20px;
}

.image-637 {
  cursor: pointer;
}

.image-637:hover {
  filter: saturate(71%);
}

.workout-div-62 {
  cursor: move;
  background-color: #1389c0;
  transition: opacity .3s;
  display: block;
  position: relative;
}

.sf-1079 {
  color: #727272;
  padding-top: 5px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
}

.text-label-4 {
  color: #262c46;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  line-height: 15px;
}

.text-label-4._12 {
  font-size: 12px;
  line-height: 16px;
}

.text-label-4._12:hover {
  color: #00b2ed;
  text-decoration: underline;
}

.text-label-4._12.white {
  opacity: 1;
  color: #fff;
  margin-bottom: 3px;
  font-size: 12px;
  line-height: 14px;
}

.text-label-4._12.white:hover {
  text-decoration: none;
}

.month-grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: minmax(60px, 16.66%) minmax(60px, 16.66%) minmax(60px, 16.66%) minmax(60px, 16.66%) minmax(60px, 16.66%) minmax(60px, 16.66%);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
  position: relative;
  overflow: hidden;
}

.list-panel-top-section {
  background-color: #ddeefa;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding-top: 4px;
}

.right-side-top {
  background-color: #ddeefa;
}

.upload-button-holder-vertical {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: static;
}

.item-button-bar-20 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.website-wrapper-copy {
  z-index: 0;
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 0;
  display: flex;
  position: relative;
  inset: 0;
  overflow: visible;
}

.media-list-holder {
  transition: opacity .5s;
}

.text-386 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.empty-view-message-holder {
  opacity: .8;
  width: 400px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.minute-input-13 {
  text-align: right;
  width: 44px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  display: block;
}

.minute-input-13::placeholder {
  color: #0000004f;
}

.sf-1081 {
  font-size: 11px;
  line-height: 14px;
}

.sf-1081.gray {
  color: #7f7f7f;
}

.plans-wrapper-4 {
  clear: none;
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.library-empty-copy-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 220px;
  padding-bottom: 40px;
  display: flex;
}

.edit-workout-wrapper-2 {
  background-color: #0000;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  min-height: 0;
  display: flex;
  position: relative;
}

.div-block-6689 {
  background-color: #f0f0f0;
  justify-content: space-between;
  width: 100%;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
  display: flex;
}

.workout-info-4 {
  align-items: flex-start;
  width: 260px;
  height: auto;
  min-height: 50px;
  margin-top: 0;
  padding-top: 4px;
  padding-left: 4px;
  display: flex;
  overflow: hidden;
}

.toggle-set-2 {
  background-image: linear-gradient(#0000, #0000);
  flex-direction: column;
  align-items: center;
  height: 64px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  display: flex;
}

.image-624 {
  margin-left: 3px;
  display: none;
}

.div-block-6690 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 50px;
}

.content-item-21 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 6px 4px;
  display: flex;
  overflow: hidden;
}

.text-menu-option-55 {
  color: #00528c;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-55.big {
  font-size: 14px;
  line-height: 18px;
}

.text-menu-option-55.subhead {
  color: #7e7e7e;
  line-height: 16px;
}

.text-menu-option-55.big {
  font-size: 14px;
}

.client-search-holder {
  background-color: #f6f6f6;
  border-top: 1px solid #e2e2e2;
  margin-top: 14px;
  padding: 20px 40px;
  display: flex;
}

.client-search-holder.vertical {
  background-color: #fff;
  border-style: none;
  flex-direction: column;
  margin-top: 0;
  padding-bottom: 40px;
}

.div-block-6691 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.results-holder-396 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.text-385 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-385.grey {
  color: #818181;
}

.text-385.blue {
  color: #00528c;
  text-align: left;
  font-weight: 400;
}

.client-status-label {
  background-color: #f44336;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  padding: 2px 6px;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.client-status-label.finished {
  background-color: #747474;
}

.client-status-label.scheduled {
  background-color: #1f8ddb;
}

.edit-send-time-modal {
  background-color: #0006;
  padding-top: 40px;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-content-upload {
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: 380px;
  min-height: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0;
  display: block;
  overflow: visible;
}

.menu-border {
  border-bottom: 1px solid #cecbcb;
  height: 1px;
  margin-top: 6px;
  margin-bottom: 6px;
}

.assign-search-wrapper {
  width: 100%;
}

.set-number-3 {
  background-color: #00528c;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 30px;
  height: 24px;
  padding-left: 4px;
  padding-right: 4px;
  transition: background-color .275s;
  display: flex;
}

.set-number-3:hover {
  background-color: #00b2ed;
}

.tag-small-44 {
  clear: left;
  background-color: #00528ca3;
  border-radius: 6px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  height: 32px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding-left: 0;
  padding-right: 4px;
  display: block;
  position: static;
}

.tag-small-44:hover {
  background-color: #00528ccc;
}

.play-pause-button-13 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-13:hover {
  opacity: 1;
  background-color: #000000b3;
}

.textlabel-day-12 {
  color: #fff;
  font-size: 20px;
}

.textlabel-day-12.small {
  font-size: 16px;
}

.program-tile-overlay-24 {
  opacity: 0;
  background-color: #fff6;
  border: 1px solid #032944;
  border-radius: 4px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  transition: opacity .6s;
  display: flex;
  position: absolute;
  left: 0;
}

.program-tile-overlay-24:hover {
  opacity: 1;
}

.result-row-749 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-749:hover {
  background-color: #e4f2ff;
}

.div-block-6692 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-473 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-473.sm {
  font-size: 14px;
  line-height: 18px;
}

.empty-state-action-report {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff24;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.remove-kpi-icon {
  background-color: #c7c7c7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca946_icon-delete.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  position: absolute;
  inset: -6px -6px auto auto;
}

.remove-kpi-icon:hover {
  background-color: #afafaf;
}

.results-wrapper-248 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-248.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6693 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6694 {
  align-self: center;
  display: flex;
}

.div-block-6695 {
  margin-bottom: 20px;
}

.loading-report {
  filter: hue-rotate(124deg);
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265398_Gear%401x-0.4s-200px-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 52px;
  min-width: 120px;
  min-height: 150px;
  margin-left: auto;
  margin-right: auto;
}

.add-item-20 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-20:hover {
  background-color: #0077b8;
}

.add-item-20.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-20.big:hover {
  background-color: #066192;
}

.message-holder-27 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-6696 {
  align-self: center;
  display: flex;
}

.unmatched-474 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-474.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-474 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-474.sm {
  width: auto;
  min-width: 300px;
}

.result-row-750 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-750:hover {
  background-color: #e4f2ff;
}

.result-row-750.selected {
  background-color: #d1e9ff;
}

.image-895 {
  margin-right: 1px;
}

.clear-keyword-icon-53 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-53:hover {
  opacity: .6;
}

.clear-keyword-icon-53.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.side-nav-item-15 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 15px;
  display: flex;
  position: relative;
}

.side-nav-item-15:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-15.custom {
  min-height: 38px;
}

.side-nav-item-15.clark {
  justify-content: flex-start;
}

.item-column-wrapper-38 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-38.kpi {
  display: flex;
}

.div-block-6697 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-19 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-751 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-751:hover {
  background-color: #e4f2ff;
}

.result-row-751.selected {
  background-color: #d1e9ff;
}

.matched-589 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-589.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-896 {
  width: 16px;
  margin-right: 4px;
}

.action-item-header-49 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-49:hover {
  background-color: #f8ecc1;
}

.action-item-header-49.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.hidden-icon-11 {
  width: 13px;
}

.image-897 {
  margin-right: 3px;
}

.div-block-6698 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-36 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-898 {
  filter: invert();
  position: relative;
}

.chip-label-295 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-295.sm {
  font-size: 13px;
  line-height: 16px;
}

.side-nav-item-16 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-16:hover {
  opacity: 100;
  background-color: #00000029;
}

.image-899 {
  width: 16px;
  margin-right: 4px;
}

.form-136 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-900 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.action-item-name-42 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-42.edit {
  width: 100%;
  max-width: 900px;
}

.div-block-6699 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-19 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-19:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6700 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-901 {
  cursor: pointer;
}

.text-18-9 {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.text-18-9.red {
  color: #ed4444;
  font-weight: 600;
}

.text-18-9.green {
  color: #55b83c;
  font-weight: 600;
}

.results-holder-397 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-397.sm {
  width: auto;
  display: none;
}

.div-block-6701 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-475 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-475.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-463 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-463:hover {
  opacity: 1;
}

.remove-463.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6702 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6702.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-476 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-476.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6703 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-475 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-475.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-475.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-43 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-43.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-43.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-6704 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6705 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-6706 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-249 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-249.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6707 {
  flex: 1;
}

.div-block-6708 {
  padding: 15px;
}

.div-block-6709 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-45 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-45.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-45.remit.sm, .autocomplete-icon-45.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-250 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-250.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6710 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-area-div-21 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-6711 {
  flex: 1;
}

.div-block-6712 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6712.flex {
  display: flex;
}

.item-column-wrapper-39 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-39.kpi {
  display: flex;
}

.volume-level-bar-25 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-25.max {
  height: 100%;
}

.div-block-6713 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-23 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-902 {
  margin-right: 5px;
}

.div-block-6714 {
  display: flex;
}

.div-block-6715 {
  flex: 1;
}

.div-block-6716 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6717 {
  margin-left: 10px;
}

.all-item-wrapper-20 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.status-tag-41 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.div-block-6718 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-21 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-251 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-251.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-6719 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.toggle-wrapper-18 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  padding-bottom: 3px;
  display: flex;
}

.search-input-action-43 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.div-block-6720 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6720.flex {
  display: flex;
}

.div-block-6721 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-44 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-44.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-22 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-22.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-22.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-105 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-105:hover {
  background-color: #eee;
}

.clark-icon {
  opacity: 1;
  cursor: pointer;
  background-color: #0077b800;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 36px;
  border: 1px #bfc9da;
  border-radius: 8px;
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px;
  margin-right: 8px;
  transition: background-color .4s, opacity .4s;
}

.clark-icon:hover {
  opacity: 1;
}

.div-block-6722 {
  padding-top: 3px;
}

.image-903 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-752 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-752:hover {
  background-color: #e4f2ff;
}

.result-row-752.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-477 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-477.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6723 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-476 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-476.sm {
  min-width: 304px;
}

.div-block-6724 {
  padding-left: 8px;
  padding-right: 8px;
}

.result-row-753 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-753:hover {
  background-color: #e4f2ff;
}

.result-row-753.selected {
  background-color: #d1e9ff;
}

.ac-default-label-477 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-477._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-477._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-477._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6725 {
  padding: 5px;
}

.div-block-6726 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-590 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-590.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-68 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-68.white {
  color: #ffffffe6;
}

.div-block-6727 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-423 {
  font-weight: 400;
}

.icon-search-17 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-17:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-6728 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-6729 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6730 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6731 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-478 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-478.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-754 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-754:hover {
  background-color: #e4f2ff;
}

.result-row-754.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6732 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-22 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-22.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-755 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-755:hover {
  background-color: #e4f2ff;
}

.result-row-755.selected {
  background-color: #d1e9ff;
}

.text-span-424 {
  padding-left: 4px;
  font-weight: 400;
}

.audio-player-controls-29 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-29:hover {
  opacity: 1;
}

.sf-1288 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1288.semi {
  font-weight: 600;
}

.sf-1288.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-6733 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  margin-top: 40px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.div-block-6734 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6735 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-6736 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.delete-task-button-20 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-20:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6737 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.results-count-wrapper-8 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-756 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-756:hover {
  background-color: #e4f2ff;
}

.result-row-756.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-477 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-477.sm {
  width: auto;
  min-width: 300px;
}

.result-row-757 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-757:hover {
  background-color: #e4f2ff;
}

.result-row-757.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-62 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-62.semi {
  font-weight: 600;
}

.text-13-62.red {
  color: #ed4444;
}

.text-13-62.white {
  color: #ffffffdb;
}

.remove-464 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-464:hover {
  opacity: 1;
}

.remove-464.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.date-input-26 {
  text-align: right;
  border: 1px solid #dbdbdb;
  min-width: 120px;
  height: 40px;
  min-height: 40px;
  margin-top: 4px;
  margin-right: 8px;
  padding: 8px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.div-block-6738 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-46 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-46.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-46.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-46.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6739 {
  flex: 1;
}

.div-block-6740 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-57 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-57._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6741 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-425 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-28 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-6742 {
  flex: 1;
  display: flex;
}

.results-holder-398 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-20 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-6743 {
  display: flex;
}

.red-dot-6 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-6.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.div-block-6744 {
  padding-top: 3px;
}

.select-field-106 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-106:hover {
  background-color: #eee;
}

.unmatched-479 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-479.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-14 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-14.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-14.semi.darker {
  color: gray;
}

.result-row-758 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-758:hover {
  background-color: #e4f2ff;
}

.result-row-758.selected {
  background-color: #d1e9ff;
}

.action-item-button-37 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-37:hover {
  background-color: #1b7897;
}

.action-item-button-37.reject {
  background-color: #ed4444;
}

.action-item-button-37.reject:hover {
  background-color: #cc3434;
}

.action-item-button-37.reject.s {
  width: 60px;
  min-width: 0;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.action-item-button-37.accept {
  background-color: #508305;
}

.action-item-button-37.accept:hover {
  background-color: #48700a;
}

.action-item-button-37.accept.s {
  min-width: 60px;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.div-block-6745 {
  flex: 1;
}

.image-904 {
  cursor: pointer;
}

.item-header-copy-19 {
  color: #312b3de3;
  padding-bottom: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-426 {
  font-weight: 400;
}

.form-block-285 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-480 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-480.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-481 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-481.sm {
  font-size: 14px;
  line-height: 18px;
}

.progress-name-bar-8 {
  width: 100%;
  padding-right: 0;
}

.reload-kpi {
  background-color: #0077b8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-right: 6px;
}

.reload-kpi:hover {
  background-color: #02507a;
}

.matched-591 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-591.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-147 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-147.light-blue {
  color: #97ceff;
}

.link-147.light-blue:hover {
  text-decoration: underline;
}

.text-field-269 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-269::placeholder {
  color: #b4b4b4;
}

.div-block-6746 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-25 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-25.popup {
  background-color: #fff;
}

.post-button-21 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-21:hover {
  background-color: #02507a;
}

.sf-1289 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1289.red {
  color: #ed4444;
}

.form-138 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-31 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-478 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-478.sm {
  width: auto;
  min-width: 300px;
}

.section-header-111 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6747 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-78 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-270 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-270::placeholder {
  color: #b4b4b4;
}

.action-item-button-38 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-38:hover {
  background-color: #1b7897;
}

.action-item-button-38.start {
  background-color: #00a4fd;
}

.action-item-button-38.start:hover {
  background-color: #048dd8;
}

.action-item-button-38.blue {
  background-color: #0077b8;
}

.action-item-button-38.blue:hover {
  background-color: #02507a;
}

.action-item-button-38.completed {
  background-color: #1b7897;
}

.div-block-6748 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-21 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-21:hover {
  background-color: #cbdfff;
}

.tag-item-input-90 {
  clear: left;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 40px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.tag-item-input-90._2 {
  border-color: #dbdbdb;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.text-area-div-22 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-22.read-only {
  background-color: #f1f1f1;
}

.div-block-6749 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-26 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-6750 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-44 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-44.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-6751 {
  padding-right: 6px;
}

.due-soon-label-17 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-6752 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6752.flex {
  display: flex;
}

.section-header-112 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.results-holder-399 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-399.tags {
  display: none;
}

.div-block-6753 {
  margin-top: 6px;
}

.result-row-759 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-759:hover {
  background-color: #e4f2ff;
}

.result-row-759.selected {
  background-color: #d1e9ff;
}

.div-block-6754 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-50 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-50:hover {
  background-color: #f8ecc1;
}

.action-item-header-50.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-113 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6756 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6757 {
  height: 250px;
  margin-top: 20px;
}

.results-scroller-479 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-479.sm {
  width: auto;
  min-width: 300px;
}

.text-span-427, .text-span-428 {
  font-weight: 400;
}

.div-block-6758 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-86 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-86:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-20 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-20:hover {
  filter: saturate(71%);
}

.recording-icon-20.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-133 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.div-block-6759 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4080-copy-21 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-21.hidden {
  display: none;
}

.empty-state-action-item-20 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-6760 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-6761 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-252 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-252.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-23 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-23:hover, .item-detail-wrapper-23.selected {
  background-color: #f5fbff;
}

.chip-address-45 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-45.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-63 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-63.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.div-block-5001-copy-11 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.section-header-114 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-6762 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-482 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-482.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-46 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-46:hover {
  background-color: #54a7ff54;
}

.checkbox-46.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-271 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-271::placeholder {
  color: #b4b4b4;
}

.div-block-6763 {
  position: relative;
}

.div-block-6764 {
  height: 6px;
  position: absolute;
}

.matched-592 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-592.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-593 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-593.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-483 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-483.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6765 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6766 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-115 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6767 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-23 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-23.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-23.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-23.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-6768 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-6769 {
  padding: 5px;
}

.tag-content-293 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-293.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-293.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-293.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-22 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-22:hover {
  background-color: #cbdfff;
}

.action-button-87 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-87:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-6770 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-23 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-484 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-484.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-594 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-594.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-6771 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.item-column-wrapper-40 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-40.search, .item-column-wrapper-40.resolved {
  display: flex;
}

.item-column-wrapper-40.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-40.my {
  display: flex;
}

.div-block-6772 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-6773 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6773.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-6774 {
  padding-top: 3px;
}

.keyword-search-input-31 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-31::placeholder {
  color: #667792;
}

.div-block-6775 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6776 {
  flex: 1;
}

.sf-1290 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1290.center {
  text-align: center;
}

.text-14-164 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-164.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-6778 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6778.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-14 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-14:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-6779 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.dash-tile-2 {
  text-align: left;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ececec;
  border-radius: 12px;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 3px 5px #031f680f;
}

.dash-tile-2:hover {
  background-color: #f9fbfc;
}

.ac-default-label-small-144 {
  color: #312b3db3;
  align-items: center;
  height: 30px;
  margin: 2px 6px;
  padding-top: 6px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.image-905 {
  margin-left: 3px;
  display: none;
}

.close-button-3 {
  cursor: pointer;
  display: inline-block;
}

.tile-thumb-13 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47226b_IMG_1424.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 75%;
  position: relative;
}

.tile-thumb-13.tall-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4e5_thumb2.png");
  height: 75%;
  max-height: 75%;
  display: block;
  position: relative;
  overflow: hidden;
}

.tile-thumb-13.xls {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4f2_xls.png");
  background-size: 72px;
}

.tile-thumb-13.doc {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca92e_file.png");
  background-size: 72px;
}

.tile-thumb-13.pdf {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4fd_pdf.png");
  background-size: 72px;
}

.tile-thumb-13.tall {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4e5_thumb2.png");
  height: 75%;
  max-height: 75%;
  display: block;
  position: relative;
  overflow: hidden;
}

.tile-thumb-13.tall.vid {
  background-color: #d8d8d8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622df_vid.png");
  background-size: 60%;
}

.tile-thumb-13.zip {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba502_zip.png");
  background-size: 72px;
}

.tile-thumb-13.audio {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba507_audio.png");
  background-size: 72px;
}

.volume-level-bar-26 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-26.max {
  height: 100%;
}

.library-tag {
  color: #00528c;
  background-color: #fff;
  border: 1px solid #00528c;
  border-radius: 6px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  height: 30px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-right: 4px;
  padding-top: 4px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  display: inline-block;
}

.library-tag:hover {
  color: #fff;
  background-color: #00528ccc;
}

.library-tag.selected {
  color: #fff;
  background-color: #00528c;
}

.textarea-81 {
  min-height: 80px;
  margin-top: 5px;
  font-size: 15px;
}

.result-row-760 {
  cursor: pointer;
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-760:hover, .result-row-760.selected {
  background-color: #d8e6fc;
}

.ac-icon-53 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 6px;
}

.ac-icon-53.empty {
  background-image: none;
  width: 4px;
  min-width: 4px;
  height: 22px;
}

.apply-button {
  text-align: center;
  background-color: #3898ec;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 34px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 13px;
  transition: background-color .4s;
  display: flex;
}

.apply-button:hover {
  color: #fff;
  background-color: #1679cf;
}

.results-holder-400 {
  z-index: 101;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
  overflow: visible;
}

.item-mini-button {
  text-transform: uppercase;
  max-width: 90%;
  margin-bottom: 6px;
  padding: 3px 6px;
  font-size: 8px;
  line-height: 7px;
}

.item-mini-button:hover {
  color: #fff;
}

.preview-notes {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  margin-left: 20px;
  margin-right: 20px;
  padding-bottom: 14px;
  font-size: 15px;
  line-height: 18px;
  display: block;
  overflow: hidden;
}

.item-button-icon-5 {
  width: 16px;
  margin-right: 4px;
}

.image-906 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.library-tab-wrapper-content {
  flex: 1;
  display: block;
  position: relative;
  overflow: hidden;
}

.modal-top-bar-134 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.wide-header-content-2-copy-2 {
  z-index: auto;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 50px;
  display: flex;
  position: relative;
}

.wide-header-content-2-copy-2.left {
  background-color: #032944;
  border-bottom: 1px solid #215e85;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-left: 14px;
  padding-right: 14px;
}

.library-tag-wrapper {
  align-items: center;
  width: 740px;
  position: relative;
  overflow: hidden;
}

.library-tag-wrapper.hidden {
  display: none;
}

.timeline-audio-holder-mini-copy {
  display: block;
  position: static;
  inset: 0%;
}

.tag-content-294 {
  justify-content: space-around;
  align-items: center;
  height: 32px;
  min-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tag-content-294.small {
  align-items: center;
  height: 30px;
  min-height: 30px;
}

.div-block-6780 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.upload-item-row-37 {
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 10px 12px 4px;
  display: flex;
}

.sort-wrapper-3 {
  align-items: center;
  display: flex;
}

.item-duration-4 {
  color: #fff;
  background-color: #000000b3;
  border-radius: 2px;
  padding: 2px 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 13px;
  position: absolute;
  inset: auto 4px 4px auto;
}

.post-right-dragger-7 {
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.item-preview-modal {
  z-index: 11;
  background-color: #fff;
  border: 1px solid #fff;
  width: 400px;
  height: 300px;
  min-height: 200px;
  display: none;
  position: static;
  inset: 0% auto auto 0%;
  box-shadow: 5px 5px 14px 4px #0003;
}

.play-pause-button-mini-2 {
  z-index: 5;
  opacity: 1;
  background-color: #0006;
  border: 2px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: -10px;
  bottom: auto;
}

.play-pause-button-mini-2:hover {
  opacity: 1;
  background-color: #000000b3;
}

.item-action-button-3 {
  cursor: pointer;
  align-items: center;
  height: 40px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.item-action-button-3:hover {
  background-color: #d1e5f3;
}

.item-action-button-3.delete:hover {
  background-color: #ffc8c8;
}

.item-action-button-3.fms {
  cursor: pointer;
}

.div-block-6781 {
  margin-top: 14px;
}

.add-post-button {
  background-color: #00b2edcc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-left: 8px;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.add-post-button:hover {
  color: #fff;
  background-color: #00b2ed;
}

.item-outer-wrapper-3 {
  background-color: #f7f7f7;
  flex-direction: column;
  flex: 1;
  width: 100%;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: auto;
}

.action-button-holder-3 {
  background-color: #fff;
  border-bottom: 1px solid #b9b9b9;
  justify-content: flex-end;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.delete-exercise {
  justify-content: flex-end;
  padding: 40px 20px 20px 10px;
  display: flex;
}

.sf-1291 {
  color: #032944;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.sf-1291.grey {
  color: #8f8f8f;
  text-transform: none;
  font-size: 13px;
  line-height: 16px;
}

.chat-message-unit-17 {
  flex-direction: column;
  align-items: flex-start;
  display: block;
}

.library-item-wrapper {
  object-fit: fill;
  flex: 1;
  padding-top: 12px;
  padding-left: 10px;
  transition: opacity .5s;
  display: block;
  overflow: auto;
}

.create-new-button-27 {
  background-color: #00b2edcc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 120px;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 4px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.create-new-button-27:hover {
  color: #fff;
  background-color: #00b2ed;
}

.button-wrapper-3 {
  justify-content: flex-end;
  align-items: center;
  width: 300px;
  margin-left: 10px;
  display: flex;
  position: relative;
}

.video-holder-3 {
  background-color: #e2e0e0;
}

.div-block-6782 {
  flex-direction: row;
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.mini-post-content-wrapper {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 0 4px;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: auto;
}

.sf-102 {
  color: #000000db;
  text-shadow: none;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.chip-label-296 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.chip-label-296.small {
  font-size: 13px;
  line-height: 16px;
}

.sf-14 {
  color: #313131;
  font-size: 14px;
  line-height: 18px;
}

.sf-14.white {
  color: #fff;
  inset: 0% auto auto 0%;
}

.settings-header-3 {
  background-color: #00528c;
  justify-content: space-between;
  align-items: center;
  min-height: 35px;
  padding: 2px 4px 2px 10px;
  display: flex;
}

.share-checkbox {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #d8d8d8;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-right: 6px;
  display: flex;
}

.share-checkbox:hover {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc47224d_tick.png");
  background-position: 50%;
  background-size: cover;
  border-style: none;
}

.label-tile-9 {
  color: #313131;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  overflow: hidden;
}

.matched-595 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.autocomplete-input-411 {
  float: none;
  clear: none;
  color: #333;
  background-color: #155279cc;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.audio-play-button-2 {
  z-index: 9;
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f83ce0b62d8044fc472250_play-icon.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 40px;
  height: 40px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.audio-play-button-2:hover {
  opacity: 1;
}

.audio-message-wrapper-2-copy {
  background-color: #00528c;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622d7_jumping.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 500px;
  display: flex;
  position: relative;
}

.audio-message-wrapper-2-copy.no-image-copy {
  background-color: #114c75;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622dc_soundwave.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 128px;
  display: block;
}

.edit-media-item {
  display: block;
}

.library-empty-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
}

.div-block-6783 {
  flex: 1;
  min-height: 25px;
}

.vid-modal-top-bar {
  cursor: move;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 4px;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.ac-default-label-478 {
  color: #7dafd3;
  width: 230px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-size: 15px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  top: -4px;
}

.sharing-checkbox-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: 3px;
  padding-bottom: 3px;
  display: flex;
}

.audio-player-controls-30 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-30:hover, .audio-player-controls-30.no-image {
  opacity: 1;
}

.edit-block-item {
  display: block;
}

.audio-message-wrapper-2-copy-copy {
  background-color: #00528c;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622d7_jumping.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 500px;
  display: flex;
  position: relative;
}

.audio-message-wrapper-2-copy-copy.no-image {
  background-color: #114c75;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622dc_soundwave.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 92px;
  display: block;
}

.div-block-6784 {
  height: 6px;
  position: absolute;
}

.send-icon-button {
  width: 18px;
  margin-right: 3px;
}

.file-info-4 {
  padding-top: 10px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
}

.help-icon-19 {
  opacity: .74;
  background-color: #ffffff4f;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-left: 10px;
  display: flex;
  position: relative;
  top: -3px;
}

.help-icon-19:hover {
  opacity: 1;
}

.help-icon-19.dark {
  background-color: #00000080;
  top: -2px;
}

.additional-tag-holder {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.tagging-section-wrapper {
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.media-toggle-2 {
  opacity: .74;
  background-color: #3b759e96;
  justify-content: center;
  align-items: center;
  min-width: 48px;
  height: 100%;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.media-toggle-2:hover {
  opacity: 1;
  background-color: #3b759ed6;
}

.media-toggle-2.selected {
  opacity: 1;
  background-color: #3b759e;
  border: 1px #00528c8f;
}

.media-toggle-bar-2 {
  cursor: pointer;
  border-width: 1px;
  border-color: #0f81d1;
  align-items: flex-start;
  height: 46px;
  display: flex;
}

.play-video-modal {
  z-index: 999;
  outline-offset: 0px;
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  outline: 3px #000;
  flex-direction: column;
  width: 200px;
  max-width: 95%;
  min-height: 260px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 0 0;
  display: none;
  position: fixed;
  inset: 60px 0 auto 140px;
  overflow: visible;
  box-shadow: -2px -2px 12px #0006, 7px 6px 14px #0006;
}

.image-907 {
  filter: invert();
  position: relative;
}

.close-side-panel-2 {
  opacity: .7;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.close-side-panel-2:hover {
  opacity: 1;
}

.library-media-content-view {
  background-color: #032944;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  max-height: 100vh;
  margin-right: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.tooltip-47 {
  z-index: 996;
  opacity: .9;
  background-color: #262c46;
  border: 1px solid #ffffff91;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 8px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 2px 3px 7px 2px #0003;
}

.image-908 {
  height: 100px;
}

.youtube-modal {
  background-color: #fff;
  border-radius: 6px;
  width: 340px;
  min-height: 100px;
  padding-top: 4px;
  display: none;
  position: absolute;
  inset: 44px 0% auto auto;
  box-shadow: 3px 3px 10px #00000045;
}

.time-bar-thumb {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 200px;
  height: 8px;
  margin-left: 6px;
  margin-right: 4px;
  position: relative;
}

.library-sharing-section {
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-909 {
  display: none;
}

.handle-small {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  position: absolute;
  inset: -4px 0 auto auto;
}

.handle-small:hover {
  background-color: #fff;
}

.item-button-icon-6 {
  width: 20px;
  padding-right: 3px;
}

.tile-contents {
  position: absolute;
  inset: 0%;
}

.unmatched-485 {
  color: #000000db;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.item-media-mini {
  text-align: center;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  position: relative;
}

.results-wrapper-253 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.tag-item-input-91 {
  clear: left;
  color: #aaa;
  background-color: #fcfcfc;
  border: 1px solid #b0dcfc;
  flex-wrap: wrap;
  flex: 0 auto;
  align-items: center;
  height: auto;
  min-height: 42px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 4px 6px;
  display: flex;
  position: static;
  overflow: hidden;
}

.search-wrapper-133 {
  width: 390px;
  position: relative;
}

.search-wrapper-133.media {
  flex: 1;
}

.library-loading-workouts-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
  display: flex;
}

.progress-bar-holder-5 {
  background-color: #d8f0f8;
  height: 18px;
  margin-top: 8px;
}

.div-block-6785 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.empty-state-wrapper-3 {
  text-align: center;
  padding: 40px 20px 20px;
}

.timeline-audio-holder-mini-2 {
  display: block;
  position: absolute;
  inset: 0%;
}

.post-header-46 {
  flex-direction: column;
  align-items: flex-start;
  padding: 14px 30px 10px 20px;
}

.remove-465 {
  opacity: .72;
  background-color: #08537eb8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-465:hover {
  opacity: 1;
}

.remove-465.small {
  cursor: pointer;
  background-size: 8px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
}

.item-header-mini {
  color: #312b3de3;
  text-align: left;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 12px;
  font-weight: 500;
  line-height: 11px;
  display: block;
}

.image-120 {
  opacity: .76;
}

.upload-img {
  opacity: .63;
  width: 106px;
  transition: opacity .2s;
}

.shared-icon {
  color: #fff;
  background-color: #2e2e2e99;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/62968d935eeaae226176c3cd_group-w.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px #000;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  font-size: 13px;
  line-height: 13px;
  position: absolute;
  inset: 6px 4px auto auto;
}

.shared-icon:hover {
  background-color: #2e2e2ee6;
}

.media-type-toggle-wrapper {
  margin-right: 16px;
}

.media-library-holder {
  background-color: #f7f7f7;
  flex-direction: column;
  height: 100vh;
  display: flex;
  overflow: hidden;
}

.empty-image {
  opacity: .47;
  text-align: center;
  width: 76px;
  margin-top: 140px;
  margin-bottom: 14px;
}

.plus-icon-3 {
  opacity: .7;
  margin-right: 0;
}

.item-name-input {
  color: #1d1d1d;
  background-color: #ffffff94;
  border: 1px solid #d3d3d3;
  width: 100%;
  height: 40px;
  margin-top: 5px;
  margin-bottom: 14px;
  padding-top: 8px;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.item-name-input:hover {
  background-color: #fff;
  border: 1px solid #d3d3d3;
}

.item-name-input:focus {
  border: 1px solid #a7a7a7;
}

.item-name-input::placeholder {
  color: #27272766;
}

.item-plan-mini {
  color: #999;
  background-color: #ddeaee;
  border-radius: 4px;
  margin-top: 6px;
  margin-left: auto;
  margin-right: auto;
  font-size: 13px;
}

.div-block-758 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.apply-text {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10px;
}

.library-search-filter-2 {
  flex: 1;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.tile-tall-4 {
  text-align: center;
  background-color: #fff;
  border: 2px solid #eee;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 190px;
  height: 176px;
  max-height: 176px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 5px;
  padding-bottom: 2px;
  display: inline-block;
  position: relative;
}

.tile-tall-4:hover {
  border-width: 2px;
  border-color: #00b2ed;
}

.tile-tall-4.content-block {
  background-color: #eee;
}

.tile-tall-4.selected {
  background-color: #b7e8f8;
  border-width: 2px;
  border-color: #00b2ed;
}

.tile-tall-4.hidden {
  display: inline-block;
}

.toggle-divider {
  background-color: #3b759ed6;
  width: 1px;
  height: 46px;
}

.library-section-wrapper {
  margin-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.tag-24 {
  background-color: #0f6da3;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 2px 5px 0 6px;
  display: inline-block;
}

.tag-24.multiple {
  display: inline-block;
}

.tile-item-name-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 25%;
  padding-left: 3px;
  padding-right: 3px;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.playback-speed-small {
  z-index: 11;
  color: #00528c;
  text-align: center;
  background-color: #ffffffdb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 24px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: -15px 6px auto auto;
}

.playback-speed-small:hover {
  background-color: #fff;
}

.cancel-upload-7 {
  background-color: #d1d1d1;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-left: 12px;
  margin-right: 0;
  transition: background-color .4s;
  display: flex;
}

.cancel-upload-7:hover {
  background-color: #858585;
}

.text-tooltip-6 {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  display: inline;
}

.text-425 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-425.white {
  color: #fff;
}

.audio-bottom-controls-mini {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 44px;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.item-text-mini {
  color: #313131;
  text-align: left;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  margin-right: 0;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 8px;
  line-height: 8px;
  display: block;
  overflow: hidden;
}

.div-block-6786 {
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 2px;
  padding-right: 2px;
  display: flex;
}

.progress-name-bar-9 {
  width: 280px;
  padding-right: 0;
}

.sf-1292 {
  color: #000000db;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1292.white {
  color: #fff;
}

.modal-container-21 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.youtube-button-2 {
  background-color: #00b2edcc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 40px;
  margin-left: 8px;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.youtube-button-2:hover {
  color: #fff;
  background-color: #00b2ed;
}

.youtube-button-2.hidden {
  display: flex;
}

.image-910 {
  max-width: none;
}

.library-sidebar-2 {
  background-color: #eef2f5;
  border-style: none none none solid;
  border-left-width: 1px;
  border-left-color: #ddd;
  flex: none;
  width: 310px;
  height: 100%;
  padding-bottom: 80px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  overflow: auto;
}

.sound-toggle {
  cursor: pointer;
  background-color: #000000b3;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba50b_unmuted.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-radius: 28px;
  min-width: 28px;
  min-height: 28px;
  transition: background-color .4s;
  display: inline-block;
  position: absolute;
  inset: 5px 5px auto auto;
}

.sound-toggle.on {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba50b_unmuted.png");
  background-size: 18px;
}

.sound-toggle.off {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f966ca4924e311dd4ba4f9_muted.png");
  background-size: 18px;
}

.sf-1293 {
  color: #313131;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.sf-1293:hover {
  color: #016bb6;
}

.tag-small-46 {
  clear: left;
  background-color: #00528ca3;
  border-radius: 6px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  height: 32px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding-left: 0;
  padding-right: 4px;
  display: block;
  position: static;
}

.tag-small-46:hover {
  background-color: #00528ccc;
}

.library-view-options {
  background-color: #ebf0f3;
  justify-content: space-between;
  align-items: flex-start;
  padding: 10px;
  display: flex;
  position: relative;
}

.bulk-select-wrapper {
  display: none;
  position: relative;
  overflow: auto;
}

.div-block-6787 {
  min-height: 10px;
}

.sf-1294 {
  color: #312b3de3;
  font-size: 15px;
  line-height: 18px;
}

.item-button-icon-4 {
  width: 16px;
  margin-right: 1px;
  padding: 0;
}

.sort-option-3 {
  color: #616161;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 50px;
  height: 30px;
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  line-height: 15px;
  display: flex;
}

.sort-option-3:hover {
  background-color: #d8e1e7;
}

.sort-option-3.selected {
  color: #312b3de3;
  background-color: #cad2e0;
  border-color: #fff;
}

.results-scroller-480 {
  border: 1px solid #cfcfcf;
  width: 100%;
  max-height: 80vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.sf-99 {
  color: #032944;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.sf-93 {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.sf-93.red {
  color: #d32f2f;
}

.sf-93.red.right {
  text-align: right;
  cursor: pointer;
  display: inline-block;
}

.sf-93.grey {
  color: #8f8f8f;
  text-transform: none;
  font-size: 13px;
  line-height: 16px;
}

.video-section-6 {
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.chip-label-white-sm-2-colhk-5 {
  color: #7dafd3;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.more-tag-modal {
  z-index: 99;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  width: 240px;
  min-height: 80px;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
  box-shadow: 1px 3px 14px #0003;
}

.youtube-url-entry {
  opacity: 1;
  flex-direction: column;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.play-icon-mini {
  justify-content: center;
  align-items: center;
  padding-left: 3px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.div-block-6788 {
  display: flex;
}

.text-12-white-63 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-412 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-479 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-479:focus {
  width: 200px;
}

.ac-default-label-479.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-24 {
  flex: 1;
  display: none;
  overflow: auto;
}

.icon-trash-17 {
  opacity: .6;
  transition: opacity .3s;
}

.icon-trash-17:hover {
  opacity: 1;
}

.record-modal-46 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-108 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-486 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-139 {
  position: relative;
}

.audio-bottom-controls-27 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-68 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-911 {
  margin-right: 6px;
}

.speed-option-27 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-27:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-118 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-118:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-118.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-118.activity:hover {
  background-color: #0000;
}

.icon-div-118.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-118.save {
  cursor: pointer;
}

.icon-div-118.disabled {
  opacity: .36;
}

.icon-div-118.disabled:hover {
  background-color: #0000;
}

.icon-div-118.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-118.excel {
  cursor: pointer;
}

.icon-div-118.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-118.stop:hover {
  opacity: 1;
}

.icon-div-118.stop.disabled {
  opacity: .38;
}

.icon-div-118.delete {
  display: flex;
}

.post-bottom-right-dragger-4 {
  cursor: nwse-resize;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto -10px -10px auto;
}

.autocomplete-input-413 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-49 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-6789 {
  flex: 0 auto;
}

.div-block-6790 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-98 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-98.selected {
  background-color: #faf2a1;
}

.content-row-98.hover {
  background-color: #a9bde8;
}

.content-row-98._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-414 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-254 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-140 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-33 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-33:hover {
  background-color: #fff;
}

.ac-default-label-480 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-480:focus {
  width: 200px;
}

.ac-default-label-480.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-6791 {
  margin-right: 20px;
}

.div-block-6792 {
  padding-left: 6px;
}

.image-912 {
  margin-right: 5px;
}

.text-block-522 {
  color: #fff;
  margin-left: 10px;
}

.div-block-6793 {
  border-radius: 8px;
}

.div-block-6794 {
  display: flex;
}

.results-scroller-481 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-761 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-761:hover {
  background-color: #0000004a;
}

.div-block-6795 {
  flex: 1;
  overflow: hidden;
}

.div-block-6796 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-415 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chat-response-21 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.results-wrapper-255 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-429 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-6797 {
  position: relative;
}

.div-block-6798 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-6799 {
  margin-right: 20px;
}

.div-block-6800 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-6801 {
  align-items: center;
  display: flex;
}

.tag-content-295 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-icon-46 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-46.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-46.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-46.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-46.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-46.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-46.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-46.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-46.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-46.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-46.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-762 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-762:hover, .result-row-762.selected {
  background-color: #e7eeff;
}

.div-block-6802 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-272 {
  margin-top: 6px;
}

.div-block-6803 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-82 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-82::placeholder {
  color: #ffffff80;
}

.block-62 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-62.hidden {
  min-height: 200px;
}

.header-label-62 {
  font-weight: 400;
}

.div-block-6804 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.explorer-cell-141 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-913 {
  margin-right: 8px;
}

.div-block-6805 {
  align-self: center;
  display: flex;
}

.title-146 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-146._2 {
  justify-content: flex-start;
  display: flex;
}

.title-146.unselectable {
  cursor: move;
}

.div-block-6806 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-6807 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-523 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-523:hover {
  background-color: #3b93ff;
}

.text-block-524 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-26 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-596 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-72 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-273 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-6808 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-6809 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-6810 {
  position: relative;
}

.div-block-6811 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-135 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-6812 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-6813 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-12 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-6814 {
  display: none;
}

.autocomplete-input-416 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-8 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-10 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-10.semi {
  font-weight: 600;
}

.result-row-763 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-763:hover {
  background-color: #f3f5f8;
}

.result-row-763.selected-tab {
  background-color: #172766;
}

.result-row-763.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-763.selected {
  background-color: #d8e6fc;
}

.unmatched-487 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-487.white {
  color: #fffc;
  cursor: pointer;
}

.text-426 {
  font-size: 14px;
}

.text-426.white {
  color: #ffffffb3;
  display: block;
}

.div-block-6815 {
  padding-right: 10px;
}

.matched-597 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-597.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-83 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-83::placeholder {
  color: #ffffff80;
}

.image-914 {
  cursor: pointer;
}

.text-field-274 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-274::placeholder {
  color: #fffc;
}

.text-menu-option-57 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-57.big {
  font-size: 16px;
  line-height: 18px;
}

.text-menu-option-57.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.div-block-6816 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-109 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-109.selected-tab {
  color: #ffffffe6;
}

.div-block-6817 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.clear-chat-button-8 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.clear-chat-button-8:hover {
  opacity: 1;
}

.select-field-107 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-77 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-77:hover {
  background-color: #1c3d97;
}

.drag-bar-77.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-77.unselectable {
  flex: none;
}

.div-block-6818 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-15 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-15:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-525 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-6819 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6820 {
  display: flex;
}

.div-block-6821 {
  color: #ffffffb3;
}

.div-block-6822 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-49 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-6823 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.result-icon-47 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-47.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-47.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-482 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-6824 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-6825 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-134 {
  display: block;
  position: relative;
}

.submit-save-button-77 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-77:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-77.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-77.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.image-915 {
  filter: invert();
  position: relative;
}

.remove-466 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-466:hover {
  opacity: 1;
}

.link-148 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-148.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-148.bold:hover {
  color: #afd9ff;
}

.image-916 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-6826 {
  margin-left: 20px;
}

.div-block-6827 {
  display: flex;
  position: relative;
}

.div-block-6828 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-22 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-6829 {
  background-color: #d3e7ff;
}

.div-block-6830 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-6831 {
  display: flex;
}

.div-block-6832 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-764 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-764:hover {
  background-color: #f3f5f8;
}

.div-block-6833 {
  background-color: #3d597e;
}

.chip-label-297 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-6834 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-6835 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.form-block-287 {
  background-color: #00000038;
  padding: 20px;
}

.results-scroller-483 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-467 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-467:hover {
  opacity: 1;
}

.tag-25 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-25.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-25.clear:hover {
  background-color: #698dda;
}

.tag-25.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-25.clear.pink:hover {
  background-color: #f06292;
}

.tag-25.clear.green {
  padding-left: 0;
}

.tag-25.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-25.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-25.clear.orange:hover {
  background-color: #e59102;
}

.tag-25.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-25.multi:hover {
  filter: saturate(200%);
}

.tag-25.multi.value {
  background-color: #69eee2;
}

.tag-25.multi.table {
  background-color: #8fcbff;
}

.tag-25.multi.operator {
  background-color: #ffcc80;
}

.tag-25.multi.field {
  background-color: #d6bfff;
}

.tag-25.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-25.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-25.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-25.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-25.record-type:hover {
  background-color: #0189f5;
}

.div-block-6836 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-63 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-6837 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-481 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-481.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-47 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-288 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-28 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-6838 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-6838.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-6839 {
  margin-right: 20px;
}

.db-tab-62 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-62:hover {
  opacity: .93;
}

.db-tab-62.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-62.current.hidden {
  max-width: none;
}

.db-tab-62.hidden {
  flex: none;
}

.div-block-6840 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-6841 {
  width: 300px;
  min-height: 100px;
}

.div-block-6842 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-468 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-468:hover {
  opacity: 1;
}

.div-block-6843 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-401 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-917 {
  width: 20px;
}

.text-block-526 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-526.ellipsis {
  max-width: 500px;
}

.text-block-526.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-61 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-61:hover {
  opacity: 1;
}

.results-wrapper-256 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-482 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-482:focus {
  width: 200px;
}

.timeline-media-49 {
  text-align: center;
  align-self: auto;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
}

.timeline-media-49.success {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/65aabe1d8241ff6d4ab2b6f7_confetti.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.editing-config-modal-23 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-6844 {
  display: block;
  overflow: auto;
}

.div-block-6845 {
  width: 240px;
}

.chip-label-298 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-430 {
  font-weight: 700;
}

.chip-label-299 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-299.light {
  color: #fff;
}

.div-block-6846 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-61 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-61.hidden {
  padding-right: 6px;
}

.div-block-6847 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-289 {
  margin-bottom: 5px;
}

.tag-content-296 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-527 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-528 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-6848 {
  width: 100%;
  height: 100%;
}

.div-block-6849 {
  height: 6px;
  position: absolute;
}

.image-918 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-6850 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-88 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-88:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-149 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-149.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-149.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-62 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-140 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-529 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-598 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-402 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-402.hjkl, .results-holder-402.kljh {
  display: none;
}

.tag-content-297 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-431 {
  color: #ffffffe6;
}

.chip-label-300 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-135 {
  position: relative;
}

.arrow-6 {
  opacity: .6;
}

.item-button-bar-21 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-26 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-26.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-26.multi:hover {
  filter: saturate(200%);
}

.tag-26.multi.table {
  background-color: #8fcbff;
}

.div-block-6851 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-6852 {
  padding-left: 10px;
}

.div-block-6853 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-919 {
  transform: rotate(180deg);
}

.div-block-6854 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.audio-player-controls-31 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-31:hover, .audio-player-controls-31.no-image {
  opacity: 1;
}

.div-block-6855 {
  background-color: #243c92;
}

.text-12-white-64 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-417 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-483 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-483:focus {
  width: 200px;
}

.ac-default-label-483.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-25 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-47 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-110 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-488 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-141 {
  position: relative;
}

.audio-bottom-controls-28 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-69 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-920 {
  margin-right: 6px;
}

.speed-option-28 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-28:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-119 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-119:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-119.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-119.activity:hover {
  background-color: #0000;
}

.icon-div-119.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-119.save {
  cursor: pointer;
}

.icon-div-119.disabled {
  opacity: .36;
}

.icon-div-119.disabled:hover {
  background-color: #0000;
}

.icon-div-119.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-119.excel {
  cursor: pointer;
}

.icon-div-119.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-119.stop:hover {
  opacity: 1;
}

.icon-div-119.stop.disabled {
  opacity: .38;
}

.icon-div-119.delete {
  display: flex;
}

.autocomplete-input-418 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-50 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-6856 {
  flex: 0 auto;
}

.div-block-6857 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-99 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-99.selected {
  background-color: #faf2a1;
}

.content-row-99.hover {
  background-color: #a9bde8;
}

.content-row-99._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-419 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-257 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-142 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-34 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-34:hover {
  background-color: #fff;
}

.ac-default-label-484 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-484:focus {
  width: 200px;
}

.ac-default-label-484.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-6858 {
  margin-right: 20px;
}

.div-block-6859 {
  padding-left: 6px;
}

.image-921 {
  margin-right: 5px;
}

.text-block-530 {
  color: #fff;
  margin-left: 10px;
}

.div-block-6860 {
  border-radius: 8px;
}

.div-block-6861 {
  display: flex;
}

.results-scroller-484 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-765 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-765:hover {
  background-color: #0000004a;
}

.div-block-6862 {
  flex: 1;
  overflow: hidden;
}

.div-block-6863 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-420 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chat-response-22 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.results-wrapper-258 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-432 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-6864 {
  position: relative;
}

.div-block-6865 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-6866 {
  margin-right: 20px;
}

.div-block-6867 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-6868 {
  align-items: center;
  display: flex;
}

.tag-content-298 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-icon-48 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-48.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-48.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-48.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-48.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-48.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-48.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-48.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-48.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-48.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-48.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-48.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-766 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-766:hover, .result-row-766.selected {
  background-color: #e7eeff;
}

.div-block-6869 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-275 {
  margin-top: 6px;
}

.div-block-6870 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-84 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-84::placeholder {
  color: #ffffff80;
}

.block-63 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-63.hidden {
  min-height: 200px;
}

.header-label-63 {
  font-weight: 400;
}

.div-block-6871 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-23 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.explorer-cell-143 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-922 {
  margin-right: 8px;
}

.div-block-6872 {
  align-self: center;
  display: flex;
}

.title-147 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-147._2 {
  justify-content: flex-start;
  display: flex;
}

.title-147.unselectable {
  cursor: move;
}

.div-block-6873 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-6874 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-531 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-531:hover {
  background-color: #3b93ff;
}

.text-block-532 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-27 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-599 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-73 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-276 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-6875 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-6876 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-6877 {
  position: relative;
}

.div-block-6878 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-136 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-6879 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-6880 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-13 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-6881 {
  display: none;
}

.autocomplete-input-421 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-9 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-11 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-11.semi {
  font-weight: 600;
}

.result-row-767 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-767:hover {
  background-color: #f3f5f8;
}

.result-row-767.selected-tab {
  background-color: #172766;
}

.result-row-767.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-767.selected {
  background-color: #d8e6fc;
}

.unmatched-489 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-489.white {
  color: #fffc;
  cursor: pointer;
}

.text-427 {
  font-size: 14px;
}

.text-427.white {
  color: #ffffffb3;
  display: block;
}

.div-block-6882 {
  padding-right: 10px;
}

.matched-600 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-600.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-85 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-85::placeholder {
  color: #ffffff80;
}

.image-923 {
  cursor: pointer;
}

.text-field-277 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-277::placeholder {
  color: #fffc;
}

.text-menu-option-58 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-58.big {
  font-size: 16px;
  line-height: 18px;
}

.text-menu-option-58.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.div-block-6883 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-111 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-111.selected-tab {
  color: #ffffffe6;
}

.div-block-6884 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.clear-chat-button-9 {
  z-index: 100;
  opacity: .7;
  cursor: pointer;
  background-color: #3954a9;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db87eff87c641fbf6518_clear.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  border: 1px solid #7a96bb;
  border-radius: 4px;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.clear-chat-button-9:hover {
  opacity: 1;
}

.select-field-108 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-78 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-78:hover {
  background-color: #1c3d97;
}

.drag-bar-78.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-78.unselectable {
  flex: none;
}

.div-block-6885 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.mic-button-16 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 4px;
  width: 42px;
  height: 32px;
  margin-right: 5px;
}

.mic-button-16:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.text-block-533 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-6886 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6887 {
  display: flex;
}

.div-block-6888 {
  color: #ffffffb3;
}

.div-block-6889 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-50 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-6890 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.result-icon-49 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-49.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-49.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-485 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-6891 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-6892 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-136 {
  display: block;
  position: relative;
}

.submit-save-button-78 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-78:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-78.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-78.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.image-924 {
  filter: invert();
  position: relative;
}

.remove-469 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-469:hover {
  opacity: 1;
}

.link-150 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-150.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-150.bold:hover {
  color: #afd9ff;
}

.image-925 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-6893 {
  margin-left: 20px;
}

.div-block-6894 {
  display: flex;
  position: relative;
}

.div-block-6895 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-23 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-6896 {
  background-color: #d3e7ff;
}

.div-block-6897 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-6898 {
  display: flex;
}

.div-block-6899 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-768 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-768:hover {
  background-color: #f3f5f8;
}

.div-block-6900 {
  background-color: #3d597e;
}

.chip-label-301 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-6901 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-6902 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.form-block-290 {
  background-color: #00000038;
  padding: 20px;
}

.results-scroller-486 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-470 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-470:hover {
  opacity: 1;
}

.tag-27 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-27.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-27.clear:hover {
  background-color: #698dda;
}

.tag-27.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-27.clear.pink:hover {
  background-color: #f06292;
}

.tag-27.clear.green {
  padding-left: 0;
}

.tag-27.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-27.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-27.clear.orange:hover {
  background-color: #e59102;
}

.tag-27.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-27.multi:hover {
  filter: saturate(200%);
}

.tag-27.multi.value {
  background-color: #69eee2;
}

.tag-27.multi.table {
  background-color: #8fcbff;
}

.tag-27.multi.operator {
  background-color: #ffcc80;
}

.tag-27.multi.field {
  background-color: #d6bfff;
}

.tag-27.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-27.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-27.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-27.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-27.record-type:hover {
  background-color: #0189f5;
}

.div-block-6903 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-64 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-6904 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-485 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-485.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-48 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-291 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-29 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-6905 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-6905.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-6906 {
  margin-right: 20px;
}

.db-tab-63 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-63:hover {
  opacity: .93;
}

.db-tab-63.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-63.current.hidden {
  max-width: none;
}

.db-tab-63.hidden {
  flex: none;
}

.div-block-6907 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-6908 {
  width: 300px;
  min-height: 100px;
}

.div-block-6909 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-471 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-471:hover {
  opacity: 1;
}

.div-block-6910 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-403 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-926 {
  width: 20px;
}

.text-block-534 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-534.ellipsis {
  max-width: 500px;
}

.text-block-534.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-62 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-62:hover {
  opacity: 1;
}

.results-wrapper-259 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-486 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-486:focus {
  width: 200px;
}

.editing-config-modal-24 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-6911 {
  display: block;
  overflow: auto;
}

.div-block-6912 {
  width: 240px;
}

.chip-label-302 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-433 {
  font-weight: 700;
}

.chip-label-303 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-303.light {
  color: #fff;
}

.div-block-6913 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-62 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-62.hidden {
  padding-right: 6px;
}

.div-block-6914 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-292 {
  margin-bottom: 5px;
}

.tag-content-299 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-535 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-536 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-6915 {
  width: 100%;
  height: 100%;
}

.div-block-6916 {
  height: 6px;
  position: absolute;
}

.image-927 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-6917 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-89 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-89:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-151 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-151.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-151.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-63 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-142 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-537 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-601 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-404 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-404.hjkl, .results-holder-404.kljh {
  display: none;
}

.tag-content-300 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-434 {
  color: #ffffffe6;
}

.chip-label-304 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-137 {
  position: relative;
}

.arrow-7 {
  opacity: .6;
}

.item-button-bar-22 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-28 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-28.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-28.multi:hover {
  filter: saturate(200%);
}

.tag-28.multi.table {
  background-color: #8fcbff;
}

.div-block-6918 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-6919 {
  padding-left: 10px;
}

.div-block-6920 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-928 {
  transform: rotate(180deg);
}

.div-block-6921 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.audio-player-controls-32 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-32:hover, .audio-player-controls-32.no-image {
  opacity: 1;
}

.div-block-6922 {
  background-color: #243c92;
}

.result-row-769 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-769:hover {
  background-color: #e4f2ff;
}

.div-block-6923 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-490 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-490.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-wrapper-260 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-260.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6924 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6925 {
  align-self: center;
  display: flex;
}

.div-block-6926 {
  margin-bottom: 20px;
}

.add-item-21 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-21:hover {
  background-color: #0077b8;
}

.add-item-21.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-21.big:hover {
  background-color: #066192;
}

.message-holder-28 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-6927 {
  align-self: center;
  display: flex;
}

.unmatched-491 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-491.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-487 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-487.sm {
  width: auto;
  min-width: 300px;
}

.result-row-770 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-770:hover {
  background-color: #e4f2ff;
}

.result-row-770.selected {
  background-color: #d1e9ff;
}

.image-929 {
  margin-right: 1px;
}

.clear-keyword-icon-54 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-54:hover {
  opacity: .6;
}

.clear-keyword-icon-54.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-41 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-41.kpi {
  display: flex;
}

.div-block-6928 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-20 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-771 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-771:hover {
  background-color: #e4f2ff;
}

.result-row-771.selected {
  background-color: #d1e9ff;
}

.matched-602 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-602.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-930 {
  width: 16px;
  margin-right: 4px;
}

.action-item-header-51 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-51:hover {
  background-color: #f8ecc1;
}

.action-item-header-51.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.hidden-icon-12 {
  width: 13px;
}

.image-931 {
  margin-right: 3px;
}

.div-block-6929 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-37 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-932 {
  filter: invert();
  position: relative;
}

.chip-label-305 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-305.sm {
  font-size: 13px;
  line-height: 16px;
}

.image-933 {
  width: 16px;
  margin-right: 4px;
}

.form-143 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-934 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-6930 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-21 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-21:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6931 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-935 {
  cursor: pointer;
}

.text-18-12 {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.text-18-12.red {
  color: #ed4444;
  font-weight: 600;
}

.text-18-12.green {
  color: #55b83c;
  font-weight: 600;
}

.results-holder-405 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-405.sm {
  width: auto;
  display: none;
}

.div-block-6932 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-492 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-492.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-472 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-472:hover {
  opacity: 1;
}

.remove-472.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6933 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-6933.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-493 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-493.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6934 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hidden-icon-13 {
  width: 15px;
  height: 15px;
}

.results-scroller-488 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-488.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-488.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-45 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-45.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-45.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-6935 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6936 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-6937 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-261 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-261.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6938 {
  flex: 1;
}

.div-block-6939 {
  padding: 15px;
}

.div-block-6940 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-47 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-47.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-47.remit.sm, .autocomplete-icon-47.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-262 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-262.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-6941 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-area-div-23 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-6942 {
  flex: 1;
}

.div-block-6943 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6943.flex {
  display: flex;
}

.item-column-wrapper-42 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-42.kpi {
  display: flex;
}

.volume-level-bar-27 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-27.max {
  height: 100%;
}

.div-block-6944 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-24 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-936 {
  margin-right: 5px;
}

.div-block-6945 {
  display: flex;
}

.div-block-6946 {
  flex: 1;
}

.div-block-6947 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6948 {
  margin-left: 10px;
}

.all-item-wrapper-21 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.status-tag-42 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.div-block-6949 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-22 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-263 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-263.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-6950 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-44 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.div-block-6951 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6951.flex {
  display: flex;
}

.div-block-6952 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-45 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-45.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-24 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-24.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-24.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-109 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-109:hover {
  background-color: #eee;
}

.div-block-6953 {
  padding-top: 3px;
}

.image-937 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.red-dot-slider-2 {
  min-height: 60px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 15px;
  transition: all .5s;
}

.result-row-772 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-772:hover {
  background-color: #e4f2ff;
}

.result-row-772.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-494 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-494.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6954 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-489 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-489.sm {
  min-width: 304px;
}

.div-block-6955 {
  padding-left: 8px;
  padding-right: 8px;
}

.side-nav-25 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.result-row-773 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-773:hover {
  background-color: #e4f2ff;
}

.result-row-773.selected {
  background-color: #d1e9ff;
}

.ac-default-label-487 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-487._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-487._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-487._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-6956 {
  padding: 5px;
}

.div-block-6957 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-603 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-603.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-69 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-69.white {
  color: #ffffffe6;
}

.div-block-6958 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-435 {
  font-weight: 400;
}

.icon-search-18 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-18:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-6959 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-6960 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6961 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-6962 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-495 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-495.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-774 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-774:hover {
  background-color: #e4f2ff;
}

.result-row-774.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-6963 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-23 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-23.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-775 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-775:hover {
  background-color: #e4f2ff;
}

.result-row-775.selected {
  background-color: #d1e9ff;
}

.text-span-436 {
  padding-left: 4px;
  font-weight: 400;
}

.audio-player-controls-33 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-33:hover {
  opacity: 1;
}

.sf-1295 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1295.semi {
  font-weight: 600;
}

.sf-1295.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-6964 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6965 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-6966 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.delete-task-button-22 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-22:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-6967 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.search-bar-21 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.timeline-media-50 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-9 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-776 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-776:hover {
  background-color: #e4f2ff;
}

.result-row-776.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-490 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-490.sm {
  width: auto;
  min-width: 300px;
}

.result-row-777 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-777:hover {
  background-color: #e4f2ff;
}

.result-row-777.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-64 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-64.semi {
  font-weight: 600;
}

.text-13-64.red {
  color: #ed4444;
}

.text-13-64.white {
  color: #ffffffdb;
}

.remove-473 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-473:hover {
  opacity: 1;
}

.remove-473.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-6968 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-48 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-48.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-48.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-48.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-6969 {
  flex: 1;
}

.clark-icon-2 {
  opacity: 1;
  cursor: pointer;
  background-color: #0077b800;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 36px;
  border: 1px #bfc9da;
  border-radius: 8px;
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px;
  margin-right: 8px;
  transition: background-color .4s, opacity .4s;
}

.clark-icon-2:hover {
  opacity: 1;
}

.div-block-6970 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-58 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-58._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-6971 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.slide-bar-filled-2 {
  background-color: #14b5b8;
  border-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

.div-block-6972 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-437 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-29 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-6973 {
  flex: 1;
  display: flex;
}

.results-holder-406 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-22 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-6974 {
  display: flex;
}

.red-dot-7 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-7.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.div-block-6975 {
  padding-top: 3px;
}

.select-field-110 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-110:hover {
  background-color: #eee;
}

.unmatched-496 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-496.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-15 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-15.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-15.semi.white.awefwaf {
  font-size: 24px;
  line-height: 34px;
}

.text-16-15.semi.darker {
  color: gray;
}

.result-row-778 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-778:hover {
  background-color: #e4f2ff;
}

.result-row-778.selected {
  background-color: #d1e9ff;
}

.action-item-button-39 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-39:hover {
  background-color: #1b7897;
}

.action-item-button-39.reject {
  background-color: #ed4444;
}

.action-item-button-39.reject:hover {
  background-color: #cc3434;
}

.action-item-button-39.reject.s {
  width: 60px;
  min-width: 0;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.action-item-button-39.accept {
  background-color: #508305;
}

.action-item-button-39.accept:hover {
  background-color: #48700a;
}

.action-item-button-39.accept.s {
  min-width: 60px;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.side-nav-item-17 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-17:hover {
  opacity: 100;
  background-color: #00000029;
}

.div-block-6976 {
  flex: 1;
}

.image-938 {
  cursor: pointer;
}

.item-header-copy-20 {
  color: #312b3de3;
  padding-bottom: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-438 {
  font-weight: 400;
}

.form-block-293 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-497 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-497.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-498 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-498.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-604 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-604.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-152 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-152.light-blue {
  color: #97ceff;
}

.link-152.light-blue:hover {
  text-decoration: underline;
}

.text-field-278 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-278::placeholder {
  color: #b4b4b4;
}

.div-block-6977 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-26 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-26.popup {
  background-color: #fff;
}

.item-column-wrapper-43 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-43.search, .item-column-wrapper-43.resolved {
  display: flex;
}

.item-column-wrapper-43.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-43.my {
  display: flex;
}

.post-button-22 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-22:hover {
  background-color: #02507a;
}

.sf-1296 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1296.red {
  color: #ed4444;
}

.reload-kpi-2 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-2:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.form-145 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-32 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-491 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-491.sm {
  width: auto;
  min-width: 300px;
}

.section-header-116 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6978 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-79 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-279 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-279::placeholder {
  color: #b4b4b4;
}

.action-item-button-40 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-40:hover {
  background-color: #1b7897;
}

.action-item-button-40.start {
  background-color: #00a4fd;
}

.action-item-button-40.start:hover {
  background-color: #048dd8;
}

.action-item-button-40.blue {
  background-color: #0077b8;
}

.action-item-button-40.blue:hover {
  background-color: #02507a;
}

.action-item-button-40.completed {
  background-color: #1b7897;
}

.div-block-6979 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-23 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-23:hover {
  background-color: #cbdfff;
}

.text-area-div-24 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-24.read-only {
  background-color: #f1f1f1;
}

.div-block-6980 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-29 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-6981 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-46 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-46.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-6982 {
  padding-right: 6px;
}

.item-detail-wrapper-24 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-24.clark {
  display: none;
}

.item-detail-wrapper-24.hidden {
  display: block;
}

.due-soon-label-18 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-6983 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-6983.flex {
  display: flex;
}

.section-header-117 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.results-holder-407 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-407.tags {
  display: none;
}

.div-block-6984 {
  margin-top: 6px;
}

.result-row-779 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-779:hover {
  background-color: #e4f2ff;
}

.result-row-779.selected {
  background-color: #d1e9ff;
}

.div-block-6985 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-52 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-52:hover {
  background-color: #f8ecc1;
}

.action-item-header-52.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-118 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6987 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-492 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-492.sm {
  width: auto;
  min-width: 300px;
}

.text-span-439, .text-span-440 {
  font-weight: 400;
}

.div-block-6988 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-90 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-90:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-21 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-21:hover {
  filter: saturate(71%);
}

.recording-icon-21.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-137 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-7 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-6989 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.seen-check {
  cursor: auto;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3e_seen.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-left: 4px;
  margin-right: 4px;
}

.div-block-4080-copy-22 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-22.hidden {
  display: none;
}

.empty-state-action-item-21 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-6990 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-6991 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-264 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-264.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.chip-address-46 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-46.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-65 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-65.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.div-block-5001-copy-12 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.section-header-119 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-6992 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-499 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-499.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-47 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-47:hover {
  background-color: #54a7ff54;
}

.checkbox-47.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-280 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-280::placeholder {
  color: #b4b4b4;
}

.div-block-6993 {
  height: 300px;
  margin-top: 20px;
}

.div-block-6994 {
  position: relative;
}

.div-block-6995 {
  height: 6px;
  position: absolute;
}

.matched-605 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-605.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-606 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-606.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.keyword-search-input-32 {
  color: #000;
  background-color: #fff;
  border: 1px solid #98bbe7;
  border-radius: 4px;
  height: 40px;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  position: relative;
}

.keyword-search-input-32::placeholder {
  color: #667792;
}

.unmatched-500 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-500.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-6996 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6997 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-120 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-6998 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-25 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-25.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-25.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-25.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-6999 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7000 {
  padding: 5px;
}

.tag-content-301 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-301.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-301.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-301.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-24 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-24:hover {
  background-color: #cbdfff;
}

.action-button-91 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-91:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7001 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-24 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-501 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-501.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-607 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-607.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7002 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7003 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7004 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7004.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7005 {
  padding-top: 3px;
}

.div-block-7006 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7007 {
  flex: 1;
}

.sf-1297 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1297.center {
  text-align: center;
}

.text-14-165 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-165.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7009 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7009.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.slider-handle-2 {
  cursor: pointer;
  background-color: #115c66;
  border: 3px solid #68c4c5;
  border-radius: 20px;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  display: block;
  position: relative;
  inset: 0% auto 0% 0%;
}

.slider-handle-2:hover {
  background-color: #16abbe;
  border-color: #e7fd81;
}

.play-pause-button-15 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-15:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7010 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.dash-tile-3 {
  text-align: left;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ececec;
  border-radius: 12px;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 3px 5px #031f680f;
}

.dash-tile-3:hover {
  background-color: #f9fbfc;
}

.podium-name-wrapper {
  padding-bottom: 8px;
  padding-left: 4px;
  padding-right: 4px;
}

.result-row-780 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-780:hover {
  background-color: #e4f2ff;
}

.div-block-7011 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-502 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-502.sm {
  font-size: 14px;
  line-height: 18px;
}

.podium-score {
  color: #4d4d4d;
  background-color: #fed130;
  border: 4px solid #e0c425;
  border-right-width: 3px;
  border-radius: 44px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  display: flex;
}

.podium-score._2nd {
  color: #fff;
  background-color: #979797;
  border-color: #bdbdbd;
}

.podium-score._3rd {
  color: #fff;
  background-color: #c09d64;
  border-color: #e0bd7d;
}

.result-row-781 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-781:hover {
  background-color: #e4f2ff;
}

.result-row-781.selected {
  background-color: #d1e9ff;
}

.results-wrapper-265 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-265.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7012 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7013 {
  align-self: center;
  display: flex;
}

.div-block-7014 {
  margin-bottom: 20px;
}

.add-item-22 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-22:hover {
  background-color: #0077b8;
}

.add-item-22.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-22.big:hover {
  background-color: #066192;
}

.message-holder-29 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-7015 {
  align-self: center;
  display: flex;
}

.unmatched-503 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-503.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-493 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-493.sm {
  width: auto;
  min-width: 300px;
}

.result-row-782 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-782:hover {
  background-color: #e4f2ff;
}

.result-row-782.selected {
  background-color: #d1e9ff;
}

.image-939 {
  margin-right: 1px;
}

.clear-keyword-icon-55 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-55:hover {
  opacity: .6;
}

.clear-keyword-icon-55.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-44 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-44.kpi {
  display: flex;
}

.div-block-7016 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-21 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-783 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-783:hover {
  background-color: #e4f2ff;
}

.result-row-783.selected {
  background-color: #d1e9ff;
}

.matched-608 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-608.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-940 {
  width: 16px;
  margin-right: 4px;
}

.action-item-header-53 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-53:hover {
  background-color: #f8ecc1;
}

.action-item-header-53.editable {
  background-color: #fff0;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.hidden-icon-14 {
  width: 13px;
}

.image-941 {
  margin-right: 3px;
}

.div-block-7017 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-38 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-942 {
  filter: invert();
  position: relative;
}

.chip-label-306 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-306.sm {
  font-size: 13px;
  line-height: 16px;
}

.image-943 {
  width: 16px;
  margin-right: 4px;
}

.form-146 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-944 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7018 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7019 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-23 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-23:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-7020 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-945 {
  cursor: pointer;
}

.text-18-13 {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.text-18-13.red {
  color: #ed4444;
  font-weight: 600;
}

.text-18-13.green {
  color: #55b83c;
  font-weight: 600;
}

.results-holder-408 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-408.sm {
  width: auto;
  display: none;
}

.div-block-7021 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-504 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-504.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-474 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-474:hover {
  opacity: 1;
}

.remove-474.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7022 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7022.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-505 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-505.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7023 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-609 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-609.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.hidden-icon-15 {
  width: 15px;
  height: 15px;
}

.results-scroller-494 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-494.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-494.assign-copy {
  width: 100%;
  min-width: 304px;
}

.podium {
  background-color: #d4eaf8;
  border-bottom: 3px solid #9abdd3;
  border-right: 2px solid #fff;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 112px;
  padding-top: 8px;
  padding-bottom: 5px;
  display: flex;
}

.podium._3rd {
  height: 80px;
}

.podium._1st {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/691376505e92b0347e2fdc39_laurel.png");
  background-position: 50% 10px;
  background-repeat: no-repeat;
}

.podium._2nd {
  height: 92px;
}

.podium._1st {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/691376505e92b0347e2fdc39_laurel.png");
  background-position: 50% 6px;
  background-repeat: no-repeat;
  background-size: 76px;
}

.action-item-name-47 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-47.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-47.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7024 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unopened-indicator {
  background-color: #3c6dff;
  border-bottom: 1px solid #c3d1da;
  border-left: 1px solid #c3d1da;
  width: 6px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-7025 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7026 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-266 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-266.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7027 {
  flex: 1;
}

.unmatched-506 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-506.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7028 {
  padding: 15px;
}

.div-block-7029 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-49 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-49.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-49.remit.sm, .autocomplete-icon-49.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-267 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-267.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7030 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-2 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-2:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-2.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-2.light-blue.flash, .action-item-header-bg-2.flash {
  background-color: silver;
}

.action-item-header-bg-2.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-2.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-25 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-475 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-475:hover {
  opacity: 1;
}

.remove-475.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7031 {
  flex: 1;
}

.div-block-7032 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7032.flex {
  display: flex;
}

.item-column-wrapper-45 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-45.kpi {
  display: flex;
}

.volume-level-bar-28 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-28.max {
  height: 100%;
}

.div-block-7033 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-25 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-946 {
  margin-right: 5px;
}

.div-block-7034 {
  display: flex;
}

.div-block-7035 {
  flex: 1;
}

.div-block-7036 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7037 {
  margin-left: 10px;
}

.all-item-wrapper-22 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  overflow: hidden;
}

.status-tag-43 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.div-block-7038 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-23 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-268 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-268.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7039 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-45 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.div-block-7040 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7040.flex {
  display: flex;
}

.div-block-7041 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-46 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-46.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-26 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-26.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-26.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-111 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-111:hover {
  background-color: #eee;
}

.div-block-7042 {
  padding-top: 3px;
}

.image-947 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-784 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-784:hover {
  background-color: #e4f2ff;
}

.result-row-784.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-507 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-507.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7043 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-495 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-495.sm {
  min-width: 304px;
}

.div-block-7044 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-14 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.side-nav-26 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.result-row-785 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-785:hover {
  background-color: #e4f2ff;
}

.result-row-785.selected {
  background-color: #d1e9ff;
}

.ac-default-label-488 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-488._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-488._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-488._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7045 {
  padding: 5px;
}

.div-block-7046 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-610 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-610.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-70 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-70.white {
  color: #ffffffe6;
}

.div-block-7047 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-441 {
  font-weight: 400;
}

.icon-search-19 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-19:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-7048 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7049 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7050 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7051 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-508 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-508.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-786 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-786:hover {
  background-color: #e4f2ff;
}

.result-row-786.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7052 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-24 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-24.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-787 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-787:hover {
  background-color: #e4f2ff;
}

.result-row-787.selected {
  background-color: #d1e9ff;
}

.text-span-442 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-7053 {
  margin-top: 6px;
}

.div-block-7053.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.audio-player-controls-34 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-34:hover {
  opacity: 1;
}

.sf-1298 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1298.semi {
  font-weight: 600;
}

.sf-1298.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7054 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7055 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7056 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.delete-task-button-24 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-24:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-7057 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.div-block-7058 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.timeline-media-51 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-10 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-788 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-788:hover {
  background-color: #e4f2ff;
}

.result-row-788.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-496 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-496.sm {
  width: auto;
  min-width: 300px;
}

.result-row-789 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-789:hover {
  background-color: #e4f2ff;
}

.result-row-789.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-66 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-66.semi {
  font-weight: 600;
}

.text-13-66.red {
  color: #ed4444;
}

.text-13-66.white {
  color: #ffffffdb;
}

.remove-476 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-476:hover {
  opacity: 1;
}

.remove-476.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7059 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-50 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-50.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-50.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-50.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7060 {
  flex: 1;
}

.clark-icon-3 {
  opacity: 1;
  cursor: pointer;
  background-color: #0077b800;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 36px;
  border: 1px #bfc9da;
  border-radius: 8px;
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px;
  margin-right: 8px;
  transition: background-color .4s, opacity .4s;
}

.clark-icon-3:hover {
  opacity: 1;
}

.div-block-7061 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-59 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-59._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7062 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.slide-bar-filled-3 {
  background-color: #14b5b8;
  border-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

.div-block-7063 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-443 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-30 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7064 {
  flex: 1;
  display: flex;
}

.results-holder-409 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-23 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.div-block-7065 {
  display: flex;
}

.red-dot-8 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-8.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-27 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-27._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7066 {
  padding-top: 3px;
}

.select-field-112 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-112:hover {
  background-color: #eee;
}

.unmatched-509 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-509.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-16 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-16.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-16.semi.white.awefwaf {
  font-size: 24px;
  line-height: 34px;
}

.text-16-16.semi.darker {
  color: gray;
}

.result-row-790 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-790:hover {
  background-color: #e4f2ff;
}

.result-row-790.selected {
  background-color: #d1e9ff;
}

.action-item-button-41 {
  opacity: 1;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: auto;
  min-height: 32px;
  padding: 4px 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-41:hover {
  background-color: #1b7897;
}

.action-item-button-41.start {
  background-color: #00a4fd;
}

.action-item-button-41.start:hover {
  background-color: #048dd8;
}

.action-item-button-41.blue {
  background-color: #0077b8;
}

.action-item-button-41.blue:hover {
  background-color: #02507a;
}

.action-item-button-41.reject {
  background-color: #ed4444;
}

.action-item-button-41.reject:hover {
  background-color: #cc3434;
}

.action-item-button-41.reject.s {
  width: 60px;
  min-width: 0;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.action-item-button-41.completed {
  background-color: #1b7897;
}

.action-item-button-41.accept {
  background-color: #508305;
}

.action-item-button-41.accept:hover {
  background-color: #48700a;
}

.action-item-button-41.accept.s {
  min-width: 60px;
  height: 26px;
  min-height: 0;
  padding: 0 6px;
}

.side-nav-item-18 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-18:hover {
  opacity: 100;
  background-color: #00000029;
}

.div-block-7067 {
  flex: 1;
}

.image-948 {
  cursor: pointer;
}

.text-span-444 {
  font-weight: 400;
}

.div-block-7068 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 108px;
  min-height: 100px;
  display: flex;
}

.form-block-294 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-510 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-510.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-511 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-511.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-611 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-611.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-153 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-153.light-blue {
  color: #97ceff;
}

.link-153.light-blue:hover {
  text-decoration: underline;
}

.text-field-281 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-281::placeholder {
  color: #b4b4b4;
}

.div-block-7069 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-27 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-27.popup {
  background-color: #fff;
}

.item-column-wrapper-46 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  overflow: hidden;
}

.item-column-wrapper-46.search, .item-column-wrapper-46.resolved {
  display: flex;
}

.item-column-wrapper-46.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-46.my {
  display: flex;
}

.change-requester-wrapper {
  background-color: #e6f1ff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: center;
  padding: 8px 2px 8px 6px;
  display: flex;
}

.post-button-23 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-23:hover {
  background-color: #02507a;
}

.sf-1299 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1299.red {
  color: #ed4444;
}

.reload-kpi-3 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-3:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.form-148 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-33 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-497 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-497.sm {
  width: auto;
  min-width: 300px;
}

.section-header-121 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7070 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-80 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-282 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-282::placeholder {
  color: #b4b4b4;
}

.div-block-7071 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-25 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-25:hover {
  background-color: #cbdfff;
}

.acton-item-2 {
  z-index: 7;
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.text-area-div-26 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-26.read-only {
  background-color: #f1f1f1;
}

.div-block-7072 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-30 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7073 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-48 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-48.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7074 {
  padding-right: 6px;
}

.item-detail-wrapper-25 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-25.clark {
  display: none;
}

.item-detail-wrapper-25.hidden {
  display: block;
}

.due-soon-label-19 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-7075 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7075.flex {
  display: flex;
}

.section-header-122 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.results-holder-410 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-410.tags {
  display: none;
}

.action-item-header-54 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-54:hover {
  background-color: #f8ecc1;
}

.action-item-header-54.blue {
  background-color: #e0f2fc;
}

.link-154 {
  color: #046cea;
  text-decoration: none;
}

.link-154:hover {
  text-decoration: underline;
}

.result-row-791 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-791:hover {
  background-color: #e4f2ff;
}

.result-row-791.selected {
  background-color: #d1e9ff;
}

.div-block-7076 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-55 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-55:hover {
  background-color: #f8ecc1;
}

.action-item-header-55.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-123 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7078 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-498 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-498.sm {
  width: auto;
  min-width: 300px;
}

.text-span-445, .text-span-446 {
  font-weight: 400;
}

.div-block-7079 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7080 {
  height: 300px;
  margin-top: auto;
}

.action-button-92 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-92:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-22 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-22:hover {
  filter: saturate(71%);
}

.recording-icon-22.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-138 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-8 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7081 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4080-copy-23 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-23.hidden {
  display: none;
}

.empty-state-action-item-22 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7082 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7083 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-269 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-269.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.chip-address-47 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-47.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-67 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-67.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.div-block-5001-copy-13 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.section-header-124 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7084 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-512 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-512.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-48 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-48:hover {
  background-color: #54a7ff54;
}

.checkbox-48.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-283 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-283::placeholder {
  color: #b4b4b4;
}

.div-block-7085 {
  position: relative;
}

.div-block-7086 {
  height: 6px;
  position: absolute;
}

.matched-612 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-612.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-613 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-613.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-513 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-513.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7087 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7088 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-125 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7089 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-28 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-28.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-28.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-28.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.text-13 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-13.semi {
  font-weight: 600;
}

.div-block-7090 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7091 {
  padding: 5px;
}

.tag-content-302 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-302.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-302.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-302.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-26 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-26:hover {
  background-color: #cbdfff;
}

.visible-icon {
  width: 15px;
  height: 15px;
}

.action-button-93 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-93:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7092 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-25 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-514 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-514.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-614 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-614.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7093 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7094 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7095 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7095.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7096 {
  padding-top: 3px;
}

.div-block-7097 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7098 {
  flex: 1;
}

.sf-1300 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1300.center {
  text-align: center;
}

.text-14-166 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-166.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7100 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7100.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.podium-wrapper {
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.play-pause-button-16 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-16:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7101 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.dash-tile-4 {
  text-align: left;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ececec;
  border-radius: 12px;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 3px 5px #031f680f;
}

.dash-tile-4:hover {
  background-color: #f9fbfc;
}

.text-12-white-65 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-422 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-489 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-489:focus {
  width: 200px;
}

.ac-default-label-489.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-26 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-48 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-112 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-515 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-149 {
  position: relative;
}

.audio-bottom-controls-31 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-70 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-949 {
  margin-right: 6px;
}

.speed-option-29 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-29:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-120 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-120:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-120.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-120.activity:hover {
  background-color: #0000;
}

.icon-div-120.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-120.save {
  cursor: pointer;
}

.icon-div-120.disabled {
  opacity: .36;
}

.icon-div-120.disabled:hover {
  background-color: #0000;
}

.icon-div-120.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-120.excel {
  cursor: pointer;
}

.icon-div-120.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-120.stop:hover {
  opacity: 1;
}

.icon-div-120.stop.disabled {
  opacity: .38;
}

.icon-div-120.delete {
  display: flex;
}

.autocomplete-input-423 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-51 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-7102 {
  flex: 0 auto;
}

.div-block-7103 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-100 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-100.selected {
  background-color: #faf2a1;
}

.content-row-100.hover {
  background-color: #a9bde8;
}

.content-row-100._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-424 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-270 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-144 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-35 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-35:hover {
  background-color: #fff;
}

.ac-default-label-490 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-490:focus {
  width: 200px;
}

.ac-default-label-490.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-7104 {
  margin-right: 20px;
}

.div-block-7105 {
  padding-left: 6px;
}

.image-950 {
  margin-right: 5px;
}

.text-block-538 {
  color: #fff;
  margin-left: 10px;
}

.div-block-7106 {
  border-radius: 8px;
}

.div-block-7107 {
  display: flex;
}

.results-scroller-499 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-792 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-792:hover {
  background-color: #0000004a;
}

.div-block-7108 {
  flex: 1;
  overflow: hidden;
}

.div-block-7109 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-425 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-271 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-447 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-7110 {
  position: relative;
}

.div-block-7111 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-7112 {
  margin-right: 20px;
}

.div-block-7113 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-7114 {
  align-items: center;
  display: flex;
}

.tag-content-303 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-icon-50 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-50.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-50.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-50.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-50.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-50.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-50.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-50.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-50.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-50.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-50.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-50.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-793 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-793:hover, .result-row-793.selected {
  background-color: #e7eeff;
}

.div-block-7115 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-284 {
  margin-top: 6px;
}

.div-block-7116 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-86 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-86::placeholder {
  color: #ffffff80;
}

.block-64 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-64.hidden {
  min-height: 200px;
}

.header-label-64 {
  font-weight: 400;
}

.div-block-7117 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-24 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.explorer-cell-145 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-951 {
  margin-right: 8px;
}

.div-block-7118 {
  align-self: center;
  display: flex;
}

.title-148 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-148._2 {
  justify-content: flex-start;
  display: flex;
}

.title-148.unselectable {
  cursor: move;
}

.div-block-7119 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-7120 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-539 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-539:hover {
  background-color: #3b93ff;
}

.text-block-540 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-28 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-615 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-74 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-285 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-7121 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-7122 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-7123 {
  position: relative;
}

.div-block-7124 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-139 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-7125 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7126 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-14 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-7127 {
  display: none;
}

.autocomplete-input-426 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-10 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-15 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-15.semi {
  font-weight: 600;
}

.result-row-794 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-794:hover {
  background-color: #f3f5f8;
}

.result-row-794.selected-tab {
  background-color: #172766;
}

.result-row-794.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-794.selected {
  background-color: #d8e6fc;
}

.unmatched-516 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-516.white {
  color: #fffc;
  cursor: pointer;
}

.text-428 {
  font-size: 14px;
}

.text-428.white {
  color: #ffffffb3;
  display: block;
}

.div-block-7128 {
  padding-right: 10px;
}

.matched-616 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-616.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-87 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-87::placeholder {
  color: #ffffff80;
}

.image-952 {
  cursor: pointer;
}

.text-field-286 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-286::placeholder {
  color: #fffc;
}

.text-menu-option-59 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-59.big {
  font-size: 16px;
  line-height: 18px;
}

.text-menu-option-59.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.div-block-7129 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-113 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-113.selected-tab {
  color: #ffffffe6;
}

.div-block-7130 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.select-field-113 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-79 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-79:hover {
  background-color: #1c3d97;
}

.drag-bar-79.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-79.unselectable {
  flex: none;
}

.div-block-7131 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-541 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-7132 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7133 {
  display: flex;
}

.div-block-7134 {
  color: #ffffffb3;
}

.div-block-7135 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-51 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-7136 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.result-icon-51 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-51.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-51.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-500 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-7137 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-7138 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-138 {
  display: block;
  position: relative;
}

.submit-save-button-79 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-79:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-79.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-79.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.image-953 {
  filter: invert();
  position: relative;
}

.remove-477 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-477:hover {
  opacity: 1;
}

.link-155 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-155.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-155.bold:hover {
  color: #afd9ff;
}

.image-954 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-7139 {
  margin-left: 20px;
}

.div-block-7140 {
  display: flex;
  position: relative;
}

.div-block-7141 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-24 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-7142 {
  background-color: #d3e7ff;
}

.div-block-7143 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-7144 {
  display: flex;
}

.div-block-7145 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-795 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-795:hover {
  background-color: #f3f5f8;
}

.div-block-7146 {
  background-color: #3d597e;
}

.chip-label-307 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-7147 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-7148 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.form-block-295 {
  background-color: #00000038;
  padding: 20px;
}

.results-scroller-501 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-478 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-478:hover {
  opacity: 1;
}

.tag-29 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-29.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-29.clear:hover {
  background-color: #698dda;
}

.tag-29.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-29.clear.pink:hover {
  background-color: #f06292;
}

.tag-29.clear.green {
  padding-left: 0;
}

.tag-29.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-29.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-29.clear.orange:hover {
  background-color: #e59102;
}

.tag-29.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-29.multi:hover {
  filter: saturate(200%);
}

.tag-29.multi.value {
  background-color: #69eee2;
}

.tag-29.multi.table {
  background-color: #8fcbff;
}

.tag-29.multi.operator {
  background-color: #ffcc80;
}

.tag-29.multi.field {
  background-color: #d6bfff;
}

.tag-29.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-29.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-29.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-29.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-29.record-type:hover {
  background-color: #0189f5;
}

.div-block-7149 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-65 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-7150 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-491 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-491.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-49 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-296 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-30 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-7151 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-7151.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-7152 {
  margin-right: 20px;
}

.db-tab-64 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-64:hover {
  opacity: .93;
}

.db-tab-64.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-64.current.hidden {
  max-width: none;
}

.db-tab-64.hidden {
  flex: none;
}

.div-block-7153 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-7154 {
  width: 300px;
  min-height: 100px;
}

.div-block-7155 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-479 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-479:hover {
  opacity: 1;
}

.div-block-7156 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-411 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-955 {
  width: 20px;
}

.text-block-542 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-542.ellipsis {
  max-width: 500px;
}

.text-block-542.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-63 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-63:hover {
  opacity: 1;
}

.results-wrapper-272 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-492 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-492:focus {
  width: 200px;
}

.editing-config-modal-25 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-7157 {
  display: block;
  overflow: auto;
}

.div-block-7158 {
  width: 240px;
}

.chip-label-308 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-448 {
  font-weight: 700;
}

.chip-label-309 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-309.light {
  color: #fff;
}

.keyword-search-input-33 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-33::placeholder {
  color: #8093b3;
}

.div-block-7159 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-63 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-63.hidden {
  padding-right: 6px;
}

.div-block-7160 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-297 {
  margin-bottom: 5px;
}

.tag-content-304 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-543 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-544 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-7161 {
  width: 100%;
  height: 100%;
}

.div-block-7162 {
  height: 6px;
  position: absolute;
}

.image-956 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-7163 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-94 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-94:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-156 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-156.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-156.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-64 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-150 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-545 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-617 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-412 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-412.hjkl, .results-holder-412.kljh {
  display: none;
}

.tag-content-305 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-449 {
  color: #ffffffe6;
}

.chip-label-310 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-139 {
  position: relative;
}

.arrow-8 {
  opacity: .6;
}

.item-button-bar-23 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-30 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-30.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-30.multi:hover {
  filter: saturate(200%);
}

.tag-30.multi.table {
  background-color: #8fcbff;
}

.div-block-7164 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-7165 {
  padding-left: 10px;
}

.div-block-7166 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-957 {
  transform: rotate(180deg);
}

.div-block-7167 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.audio-player-controls-35 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-35:hover, .audio-player-controls-35.no-image {
  opacity: 1;
}

.div-block-7168 {
  background-color: #243c92;
}

.text-12-white-66 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-427 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-493 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-493:focus {
  width: 200px;
}

.ac-default-label-493.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-27 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-49 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-114 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-517 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-151 {
  position: relative;
}

.audio-bottom-controls-32 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-71 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-958 {
  margin-right: 6px;
}

.speed-option-30 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-30:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-121 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-121:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-121.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-121.activity:hover {
  background-color: #0000;
}

.icon-div-121.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-121.save {
  cursor: pointer;
}

.icon-div-121.disabled {
  opacity: .36;
}

.icon-div-121.disabled:hover {
  background-color: #0000;
}

.icon-div-121.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-121.excel {
  cursor: pointer;
}

.icon-div-121.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-121.stop:hover {
  opacity: 1;
}

.icon-div-121.stop.disabled {
  opacity: .38;
}

.icon-div-121.delete {
  display: flex;
}

.autocomplete-input-428 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-52 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-7169 {
  flex: 0 auto;
}

.div-block-7170 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-101 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-101.selected {
  background-color: #faf2a1;
}

.content-row-101.hover {
  background-color: #a9bde8;
}

.content-row-101._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-429 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-273 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-146 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-36 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-36:hover {
  background-color: #fff;
}

.ac-default-label-494 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-494:focus {
  width: 200px;
}

.ac-default-label-494.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-7171 {
  margin-right: 20px;
}

.div-block-7172 {
  padding-left: 6px;
}

.image-959 {
  margin-right: 5px;
}

.text-block-546 {
  color: #fff;
  margin-left: 10px;
}

.div-block-7173 {
  border-radius: 8px;
}

.div-block-7174 {
  display: flex;
}

.results-scroller-502 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-796 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-796:hover {
  background-color: #0000004a;
}

.div-block-7175 {
  flex: 1;
  overflow: hidden;
}

.div-block-7176 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-430 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-274 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-450 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-7177 {
  position: relative;
}

.div-block-7178 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-7179 {
  margin-right: 20px;
}

.div-block-7180 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-7181 {
  align-items: center;
  display: flex;
}

.tag-content-306 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-icon-52 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-52.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-52.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-52.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-52.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-52.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-52.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-52.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-52.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-52.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-52.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-52.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-797 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-797:hover, .result-row-797.selected {
  background-color: #e7eeff;
}

.div-block-7182 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-287 {
  margin-top: 6px;
}

.div-block-7183 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-88 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-88::placeholder {
  color: #ffffff80;
}

.block-65 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-65.hidden {
  min-height: 200px;
}

.header-label-65 {
  font-weight: 400;
}

.div-block-7184 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.chat-response-25 {
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
}

.explorer-cell-147 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-960 {
  margin-right: 8px;
}

.div-block-7185 {
  align-self: center;
  display: flex;
}

.title-149 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-149._2 {
  justify-content: flex-start;
  display: flex;
}

.title-149.unselectable {
  cursor: move;
}

.div-block-7186 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-7187 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-547 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-547:hover {
  background-color: #3b93ff;
}

.text-block-548 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-29 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-618 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-75 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-288 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-7188 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-7189 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-7190 {
  position: relative;
}

.div-block-7191 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-140 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-7192 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7193 {
  height: 100px;
  display: flex;
}

.text-initials-6-copy-15 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-7194 {
  display: none;
}

.autocomplete-input-431 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-11 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-16 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-16.semi {
  font-weight: 600;
}

.result-row-798 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-798:hover {
  background-color: #f3f5f8;
}

.result-row-798.selected-tab {
  background-color: #172766;
}

.result-row-798.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-798.selected {
  background-color: #d8e6fc;
}

.unmatched-518 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-518.white {
  color: #fffc;
  cursor: pointer;
}

.text-429 {
  font-size: 14px;
}

.text-429.white {
  color: #ffffffb3;
  display: block;
}

.div-block-7195 {
  padding-right: 10px;
}

.matched-619 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-619.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-89 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-89::placeholder {
  color: #ffffff80;
}

.image-961 {
  cursor: pointer;
}

.text-field-289 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-289::placeholder {
  color: #fffc;
}

.text-menu-option-60 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-60.big {
  font-size: 16px;
  line-height: 18px;
}

.text-menu-option-60.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.div-block-7196 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-115 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-115.selected-tab {
  color: #ffffffe6;
}

.div-block-7197 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.select-field-114 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-80 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-80:hover {
  background-color: #1c3d97;
}

.drag-bar-80.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-80.unselectable {
  flex: none;
}

.div-block-7198 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-549 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-7199 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7200 {
  display: flex;
}

.div-block-7201 {
  color: #ffffffb3;
}

.div-block-7202 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-52 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-7203 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.result-icon-53 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-53.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-53.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-503 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-7204 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-7205 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-140 {
  display: block;
  position: relative;
}

.submit-save-button-80 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-80:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-80.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-80.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.image-962 {
  filter: invert();
  position: relative;
}

.remove-480 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-480:hover {
  opacity: 1;
}

.link-157 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-157.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-157.bold:hover {
  color: #afd9ff;
}

.image-963 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-7206 {
  margin-left: 20px;
}

.div-block-7207 {
  display: flex;
  position: relative;
}

.div-block-7208 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-25 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-7209 {
  background-color: #d3e7ff;
}

.div-block-7210 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-7211 {
  display: flex;
}

.div-block-7212 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-799 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-799:hover {
  background-color: #f3f5f8;
}

.div-block-7213 {
  background-color: #3d597e;
}

.chip-label-311 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-7214 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-7215 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.form-block-298 {
  background-color: #00000038;
  padding: 20px;
}

.results-scroller-504 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-481 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-481:hover {
  opacity: 1;
}

.tag-31 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-31.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-31.clear:hover {
  background-color: #698dda;
}

.tag-31.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-31.clear.pink:hover {
  background-color: #f06292;
}

.tag-31.clear.green {
  padding-left: 0;
}

.tag-31.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-31.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-31.clear.orange:hover {
  background-color: #e59102;
}

.tag-31.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-31.multi:hover {
  filter: saturate(200%);
}

.tag-31.multi.value {
  background-color: #69eee2;
}

.tag-31.multi.table {
  background-color: #8fcbff;
}

.tag-31.multi.operator {
  background-color: #ffcc80;
}

.tag-31.multi.field {
  background-color: #d6bfff;
}

.tag-31.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-31.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-31.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-31.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-31.record-type:hover {
  background-color: #0189f5;
}

.div-block-7216 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-66 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-7217 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-495 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-495.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-50 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-299 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-31 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-7218 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-7218.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-7219 {
  margin-right: 20px;
}

.db-tab-65 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-65:hover {
  opacity: .93;
}

.db-tab-65.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-65.current.hidden {
  max-width: none;
}

.db-tab-65.hidden {
  flex: none;
}

.div-block-7220 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-7221 {
  width: 300px;
  min-height: 100px;
}

.div-block-7222 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-482 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-482:hover {
  opacity: 1;
}

.div-block-7223 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-413 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-964 {
  width: 20px;
}

.text-block-550 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-550.ellipsis {
  max-width: 500px;
}

.text-block-550.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-64 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-64:hover {
  opacity: 1;
}

.results-wrapper-275 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-496 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-496:focus {
  width: 200px;
}

.editing-config-modal-26 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-7224 {
  display: block;
  overflow: auto;
}

.div-block-7225 {
  width: 240px;
}

.chip-label-312 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-451 {
  font-weight: 700;
}

.chip-label-313 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-313.light {
  color: #fff;
}

.keyword-search-input-34 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-34::placeholder {
  color: #8093b3;
}

.div-block-7226 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-64 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-64.hidden {
  padding-right: 6px;
}

.div-block-7227 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-300 {
  margin-bottom: 5px;
}

.tag-content-307 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-551 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-552 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-7228 {
  width: 100%;
  height: 100%;
}

.div-block-7229 {
  height: 6px;
  position: absolute;
}

.image-965 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.div-block-7230 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.action-button-95 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-95:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-158 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-158.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-158.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-65 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-152 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-553 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-620 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-414 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-414.hjkl, .results-holder-414.kljh {
  display: none;
}

.tag-content-308 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-452 {
  color: #ffffffe6;
}

.chip-label-314 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-141 {
  position: relative;
}

.arrow-9 {
  opacity: .6;
}

.item-button-bar-24 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-32 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-32.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-32.multi:hover {
  filter: saturate(200%);
}

.tag-32.multi.table {
  background-color: #8fcbff;
}

.div-block-7231 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-7232 {
  padding-left: 10px;
}

.div-block-7233 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-966 {
  transform: rotate(180deg);
}

.div-block-7234 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.audio-player-controls-36 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-36:hover, .audio-player-controls-36.no-image {
  opacity: 1;
}

.div-block-7235 {
  background-color: #243c92;
}

.fawfawef {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
  position: relative;
}

.text-menu-option-61 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-61.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.text-menu-option-62 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-62.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.right-click-menu-options-gregg {
  z-index: 40;
  background-color: #2e48a6;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 35px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  box-shadow: 1px 1px 3px #00000078;
}

.simple-right-click-menu-fds {
  z-index: 996;
  opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  min-height: 24px;
  max-height: none;
  padding: 6px 8px 8px;
  font-family: Open Sans, sans-serif;
  display: none;
  position: fixed;
  inset: 0% 0 0;
  box-shadow: 2px 3px 7px 2px #0003;
}

.simple-right-click-menu-fds:hover {
  opacity: .92;
}

.option-menu-div-2-cfewa {
  color: #fff;
  cursor: pointer;
  flex: 1;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.option-menu-div-2-cfewa:hover {
  background-color: #1b2762;
}

.option-menu-div-2-cfewa:active {
  text-transform: lowercase;
}

.fawfawef-2 {
  flex-direction: column;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.text-menu-option-63 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-63.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.text-menu-option-copqdqwdy {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-copqdqwdy.right-click, .text-menu-option-copqdqwdy.right-clickpasdfawf {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.text-menu-option-64 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-64.right-click {
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.text-menu-option-65 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.close-modal-awefawef {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-awefawef:hover {
  opacity: .9;
}

.text-12-white-67 {
  color: #fff;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.autocomplete-input-432 {
  float: none;
  clear: none;
  color: #333;
  background-color: #fff;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: block;
  position: relative;
}

.ac-default-label-497 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-497:focus {
  width: 200px;
}

.ac-default-label-497.sm {
  font-size: 13px;
  line-height: 18px;
}

.sharing-tagging-wrapper-28 {
  flex: 1;
  display: none;
  overflow: auto;
}

.record-modal-50 {
  background-color: #163076;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  min-width: 200px;
  max-width: 98vw;
  height: 90%;
  min-height: 50px;
  max-height: 100vh;
  padding: 3px 0 0;
  display: none;
  position: fixed;
  top: 50px;
  left: 450px;
  overflow: hidden;
  box-shadow: 0 0 12px 7px #00000080;
}

.ac-label-116 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.unmatched-519 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.form-153 {
  position: relative;
}

.audio-bottom-controls-33 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collection-edit-content-72 {
  color: #ffffffcf;
  background-color: #00000038;
  max-height: 70vh;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: auto;
}

.image-967 {
  margin-right: 6px;
}

.speed-option-31 {
  color: #ffffffdb;
  text-align: right;
  cursor: default;
  background-color: #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font-size: 14px;
}

.speed-option-31:hover {
  color: #fff;
  background-color: #353535;
}

.icon-div-122 {
  opacity: .72;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 48px;
  height: 36px;
  margin-left: 3px;
  margin-right: 3px;
  transition: background-color .4s;
  display: flex;
}

.icon-div-122:hover {
  opacity: 1;
  background-color: #111446e6;
}

.icon-div-122.activity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c69850c963e_Spin-1.4s-204px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-122.activity:hover {
  background-color: #0000;
}

.icon-div-122.activity.disabled {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63bb87b82d48210d4f67d132_Spin-still.png");
  background-repeat: no-repeat;
  background-size: 32px;
}

.icon-div-122.save {
  cursor: pointer;
}

.icon-div-122.disabled {
  opacity: .36;
}

.icon-div-122.disabled:hover {
  background-color: #0000;
}

.icon-div-122.jklghjk {
  cursor: pointer;
  justify-content: flex-start;
  width: auto;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.icon-div-122.excel {
  cursor: pointer;
}

.icon-div-122.stop {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/63b74020294f1c13700c963b_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.icon-div-122.stop:hover {
  opacity: 1;
}

.icon-div-122.stop.disabled {
  opacity: .38;
}

.icon-div-122.delete {
  display: flex;
}

.autocomplete-input-433 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px 0;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.tag-icon-chjlopy-53 {
  opacity: .86;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
  font-size: 16px;
  line-height: 16px;
}

.div-block-7236 {
  flex: 0 auto;
}

.div-block-7237 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-row-102 {
  color: #fffc;
  background-color: #c3d1ef;
  border-bottom: 1px solid #99a2d1;
  align-items: center;
  height: 36px;
  padding-left: 6px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
}

.content-row-102.selected {
  background-color: #faf2a1;
}

.content-row-102.hover {
  background-color: #a9bde8;
}

.content-row-102._2 {
  display: flex;
  position: relative;
}

.autocomplete-input-434 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px #cfcfcf;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 460px;
  min-height: 40px;
  padding: 4px 6px 2px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.results-wrapper-276 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.explorer-cell-148 {
  color: #111446;
  object-fit: fill;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  display: flex;
  overflow: visible;
}

.handle-volume-37 {
  background-color: #ffffffe6;
  border: 1px solid #c7c7c7;
  border-radius: 20px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  position: absolute;
  inset: 0 -5px auto auto;
}

.handle-volume-37:hover {
  background-color: #fff;
}

.ac-default-label-498 {
  color: #ffffffcf;
  width: 120px;
  height: 36px;
  max-height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: -4px;
  overflow: hidden;
}

.ac-default-label-498:focus {
  width: 200px;
}

.ac-default-label-498.sm {
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
  top: 0;
}

.div-block-7238 {
  margin-right: 20px;
}

.div-block-7239 {
  padding-left: 6px;
}

.image-968 {
  margin-right: 5px;
}

.text-block-554 {
  color: #fff;
  margin-left: 10px;
}

.div-block-7240 {
  border-radius: 8px;
}

.div-block-7241 {
  display: flex;
}

.results-scroller-505 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 350px;
  min-width: 350px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.result-row-800 {
  cursor: pointer;
  align-items: center;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.result-row-800:hover {
  background-color: #0000004a;
}

.div-block-7242 {
  flex: 1;
  overflow: hidden;
}

.div-block-7243 {
  z-index: 3;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.autocomplete-input-435 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.chat-response-26 {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background-color: #04021438;
  flex: 1;
  padding: 20px 14px;
  position: relative;
  overflow: hidden;
}

.results-wrapper-277 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.text-span-453 {
  color: #ffffffd4;
  background-color: #0000;
}

.div-block-7244 {
  position: relative;
}

.div-block-7245 {
  flex-direction: column;
  flex: 1;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.div-block-7246 {
  margin-right: 20px;
}

.div-block-7247 {
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-7248 {
  align-items: center;
  display: flex;
}

.tag-content-309 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.result-icon-54 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-54.operator {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184dff1bcdaf5e89bb42a0_operator.png");
  background-size: 20px;
}

.result-icon-54.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-54.table {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/635f02620124f41dc1fb5175_table-white.png");
  background-size: 18px;
  background-attachment: scroll;
}

.result-icon-54.table.timeout {
  opacity: .67;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64ac9a3f64197e69fcb387c7_warning.png");
}

.result-icon-54.no-results {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
}

.result-icon-54.white-icon {
  opacity: .82;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-size: 12px;
}

.result-icon-54.fieldname {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184677506b5accbb7f7996_field.png");
  background-size: 18px;
  border-style: none;
}

.result-icon-54.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.result-icon-54.loading {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee2e57b56591f6a989be83f_Double%20Ring-2.2s-124px.gif");
  background-size: 26px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
}

.result-icon-54.value {
  opacity: .55;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f184fe841b96846122bdb51_numbers.png");
  background-size: 20px;
  background-attachment: scroll;
}

.result-icon-54.database {
  opacity: .72;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6175db1d1349ef1ae211d73a_db.png");
  background-size: 16px;
  background-attachment: scroll;
}

.result-row-801 {
  align-items: center;
  height: auto;
  min-height: 42px;
  padding: 10px 14px 10px 12px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-801:hover, .result-row-801.selected {
  background-color: #e7eeff;
}

.div-block-7249 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-field-290 {
  margin-top: 6px;
}

.div-block-7250 {
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.textarea-90 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-90::placeholder {
  color: #ffffff80;
}

.block-66 {
  min-width: 600px;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.block-66.hidden {
  min-height: 200px;
}

.header-label-66 {
  font-weight: 400;
}

.div-block-7251 {
  background-color: #fff;
  width: 6px;
  height: 6px;
}

.explorer-cell-149 {
  color: #111446;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  height: 36px;
  padding: 6px 10px 6px 16px;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.image-969 {
  margin-right: 8px;
}

.div-block-7252 {
  align-self: center;
  display: flex;
}

.title-150 {
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-left: 20px;
  display: flex;
}

.title-150._2 {
  justify-content: flex-start;
  display: flex;
}

.title-150.unselectable {
  cursor: move;
}

.div-block-7253 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
}

.div-block-7254 {
  background-color: #182766;
  padding-left: 6px;
  display: flex;
}

.text-block-555 {
  color: #111446;
  display: inline-block;
  position: relative;
}

.text-block-555:hover {
  background-color: #3b93ff;
}

.text-block-556 {
  color: #ffffffb3;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.volume-bar-30 {
  background-color: #fff9;
  border-radius: 20px;
  width: 10px;
  height: 60px;
  display: none;
  position: absolute;
  inset: auto 14px 34px auto;
}

.matched-621 {
  color: #000000db;
  cursor: default;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.header-row-76 {
  color: #fff;
  object-fit: fill;
  border-bottom: 1px solid #3f53a3;
  min-height: 32px;
  padding: 6px 0;
  font-family: Open Sans, sans-serif;
  line-height: 16px;
  overflow: visible;
}

.text-field-291 {
  width: 500px;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-7255 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-7256 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 40px;
  margin-bottom: 20px;
}

.div-block-7257 {
  position: relative;
}

.div-block-7258 {
  background-color: #3954a9;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-top-bar-141 {
  cursor: move;
  background-color: #1c3d98;
  justify-content: space-between;
  align-items: center;
  padding: 6px 2px 6px 4px;
  display: flex;
  position: static;
}

.div-block-7259 {
  color: #fffc;
  background-color: #172766;
  border-bottom: 1px solid #3a60d4;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7260 {
  height: 100px;
  display: flex;
}

.div-block-7261 {
  display: none;
}

.autocomplete-input-436 {
  float: none;
  clear: none;
  color: #333;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.post-right-dragger-12 {
  z-index: 10;
  cursor: ew-resize;
  width: 20px;
  position: absolute;
  inset: 0% -10px 0% auto;
}

.text-18-17 {
  color: #233852;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-18-17.semi {
  font-weight: 600;
}

.result-row-802 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-802:hover {
  background-color: #f3f5f8;
}

.result-row-802.selected-tab {
  background-color: #172766;
}

.result-row-802.selected-tab.selected {
  background-color: #224cadb5;
}

.result-row-802.selected {
  background-color: #d8e6fc;
}

.unmatched-520 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-520.white {
  color: #fffc;
  cursor: pointer;
}

.text-430 {
  font-size: 14px;
}

.text-430.white {
  color: #ffffffb3;
  display: block;
}

.div-block-7262 {
  padding-right: 10px;
}

.matched-622 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-622.white {
  color: #fffc;
  cursor: pointer;
}

.textarea-91 {
  color: #ffffffdb;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  min-height: 100px;
  max-height: 200px;
  margin-bottom: 6px;
  font-family: Open Sans, sans-serif;
}

.textarea-91::placeholder {
  color: #ffffff80;
}

.image-970 {
  cursor: pointer;
}

.text-field-292 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #7a96bbb3;
  border-radius: 4px;
  width: 64px;
  height: 28px;
  margin-bottom: 0;
  padding: 0 2px 0 5px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 16px;
}

.text-field-292::placeholder {
  color: #fffc;
}

.div-block-7263 {
  flex: 1;
  padding-left: 10px;
}

.ac-label-117 {
  white-space: pre-wrap;
  flex-wrap: wrap;
  max-width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  display: flex;
}

.ac-label-117.selected-tab {
  color: #ffffffe6;
}

.div-block-7264 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
}

.select-field-115 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.drag-bar-81 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-81:hover {
  background-color: #1c3d97;
}

.drag-bar-81.horizontal {
  cursor: ns-resize;
  border-style: solid none;
  border-top-width: 1px;
  border-top-color: #3a60d4;
  border-bottom-width: 1px;
  border-bottom-color: #3a60d4;
  border-left-color: #3a60d4;
  width: 100%;
  height: 8px;
  min-height: 8px;
}

.drag-bar-81.unselectable {
  flex: none;
}

.div-block-7265 {
  align-items: center;
  margin-left: 8px;
  margin-right: 5px;
  display: flex;
}

.text-block-557 {
  color: #a0c4ff;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
}

.div-block-7266 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7267 {
  display: flex;
}

.div-block-7268 {
  color: #ffffffb3;
}

.div-block-7269 {
  background-color: #1c3d97;
  width: 100%;
  max-height: 60vh;
  overflow: auto;
}

.table-wrapper-53 {
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
  position: static;
  overflow: auto;
}

.div-block-7270 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/656b8d4d84c34f8811a622da_close.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.result-icon-55 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-55.no-results-copy {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-size: 22px;
  font-weight: 400;
}

.result-icon-55.loading-icon {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-size: 22px;
}

.results-scroller-506 {
  z-index: 1000000;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 300px;
  max-height: 400px;
  display: block;
  position: absolute;
  overflow: auto;
}

.div-block-7271 {
  opacity: .5;
  margin-right: 14px;
}

.div-block-7272 {
  flex: 1;
  min-height: 50px;
}

.search-wrapper-142 {
  display: block;
  position: relative;
}

.submit-save-button-81 {
  text-align: center;
  white-space: nowrap;
  background-color: #4187f8;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 80px;
  height: 46px;
  margin-right: 14px;
  padding-left: 14px;
  padding-right: 14px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  transition: background-color .4s;
  display: flex;
}

.submit-save-button-81:hover {
  color: #fff;
  background-color: #276ee0;
}

.submit-save-button-81.cancel {
  color: #ffffffb3;
  background-color: #0006;
  margin-left: 7px;
  margin-right: 14px;
}

.submit-save-button-81.cancel:hover {
  color: #ffffffe6;
  background-color: #00000096;
}

.image-971 {
  filter: invert();
  position: relative;
}

.remove-483 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  display: block;
}

.remove-483:hover {
  opacity: 1;
}

.link-159 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-159.bold {
  color: #8dcaff;
  padding-right: 2px;
  font-weight: 700;
  line-height: 34px;
}

.link-159.bold:hover {
  color: #afd9ff;
}

.image-972 {
  margin: 80px auto 40px;
  transition: opacity .8s;
}

.div-block-7273 {
  margin-left: 20px;
}

.div-block-7274 {
  display: flex;
  position: relative;
}

.div-block-7275 {
  color: #bbb;
  background-color: #182766;
}

.modal-container-26 {
  z-index: 1000;
  width: 0;
  height: 0;
  max-height: 100vh;
  display: block;
  position: fixed;
}

.div-block-7276 {
  background-color: #d3e7ff;
}

.div-block-7277 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd730_Rolling-0.8s-200px.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 244px;
  height: 238px;
  display: flex;
  position: relative;
}

.div-block-7278 {
  display: flex;
}

.div-block-7279 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 6px;
  padding-right: 6px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.result-row-803 {
  align-items: center;
  height: auto;
  min-height: 38px;
  padding: 6px 8px;
  font-size: 16px;
  display: flex;
}

.result-row-803:hover {
  background-color: #f3f5f8;
}

.div-block-7280 {
  background-color: #3d597e;
}

.chip-label-315 {
  color: #fffc;
  white-space: nowrap;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.div-block-7281 {
  justify-content: space-between;
  align-self: stretch;
  max-width: 700px;
  padding-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-7282 {
  background-color: #fff;
  border: 1px solid gray;
  width: 16px;
  height: 16px;
  margin-left: 10px;
}

.form-block-301 {
  background-color: #00000038;
  padding: 20px;
}

.results-scroller-507 {
  background-color: #2b415d;
  border: 1px solid #7a96bb;
  width: 100%;
  max-height: 80vh;
  margin-top: -1px;
  display: block;
  position: absolute;
  overflow: auto;
}

.remove-484 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-484:hover {
  opacity: 1;
}

.tag-33 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-33.clear {
  color: #fff;
  background-color: #0000;
  border: 2px solid #0000;
  width: auto;
  height: 30px;
  min-height: 30px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 0 0 0 5px;
  transition: all .3s;
  display: inline-block;
  position: relative;
}

.tag-33.clear:hover {
  background-color: #698dda;
}

.tag-33.clear.pink {
  padding-left: 0;
  padding-right: 3px;
}

.tag-33.clear.pink:hover {
  background-color: #f06292;
}

.tag-33.clear.green {
  padding-left: 0;
}

.tag-33.clear.green:hover {
  background-color: #12b7c06e;
}

.tag-33.clear.orange {
  margin-top: 2px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}

.tag-33.clear.orange:hover {
  background-color: #e59102;
}

.tag-33.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-33.multi:hover {
  filter: saturate(200%);
}

.tag-33.multi.value {
  background-color: #69eee2;
}

.tag-33.multi.table {
  background-color: #8fcbff;
}

.tag-33.multi.operator {
  background-color: #ffcc80;
}

.tag-33.multi.field {
  background-color: #d6bfff;
}

.tag-33.multi.all {
  background-color: #16d0ac;
  border-style: none;
  border-color: #0cb191;
}

.tag-33.multi {
  opacity: .92;
  background-color: #2196f3;
  border-style: none;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-33.multi:hover {
  filter: saturate(200%);
  background-color: #0189f5;
}

.tag-33.record-type {
  background-color: #2196f3;
  width: auto;
  padding-left: 9px;
  display: inline-block;
}

.tag-33.record-type:hover {
  background-color: #0189f5;
}

.div-block-7283 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.command-menu-copy-67 {
  z-index: 3;
  background-color: #1c3d97;
  border: 1px solid #668cfd;
  border-radius: 8px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: -4px 4px 20px 9px #0000004d;
}

.div-block-7284 {
  padding-right: 6px;
  position: relative;
}

.ac-default-label-499 {
  color: #001433bf;
  width: 246px;
  height: 40px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: relative;
  top: -4px;
}

.ac-default-label-499.sm {
  width: 160px;
  height: 34px;
  font-size: 14px;
  display: inline-block;
  top: 0;
}

.field-label-51 {
  color: #233852;
  font-family: Open Sans, sans-serif;
}

.form-block-302 {
  margin-bottom: 0;
  margin-left: 10px;
}

.table-row-32 {
  border-top: 1px solid #ffffff24;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-7285 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8fdd05bc1f12af5b7c5ad2_close.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 39px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-7285.hidden {
  inset: 0% 0% 0% auto;
}

.div-block-7286 {
  margin-right: 20px;
}

.db-tab-66 {
  opacity: .78;
  cursor: pointer;
  background-color: #1c3d97;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex: none;
  align-items: center;
  width: auto;
  min-width: 30px;
  height: 28px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 8px;
  padding-right: 2px;
  display: flex;
}

.db-tab-66:hover {
  opacity: .93;
}

.db-tab-66.current {
  opacity: 1;
  background-color: #172766;
  align-items: center;
  padding-right: 4px;
  display: flex;
}

.db-tab-66.current.hidden {
  max-width: none;
}

.db-tab-66.hidden {
  flex: none;
}

.div-block-7287 {
  background-color: #507aad;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-7288 {
  width: 300px;
  min-height: 100px;
}

.close-modal-fasfawdf {
  opacity: .7;
  cursor: pointer;
  display: inline-block;
}

.close-modal-fasfawdf:hover {
  opacity: .9;
}

.div-block-7289 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.remove-485 {
  opacity: .6;
  background-color: #00000030;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
}

.remove-485:hover {
  opacity: 1;
}

.div-block-7290 {
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 20px;
}

.results-holder-415 {
  z-index: 101;
  display: none;
  position: relative;
  overflow: visible;
}

.image-973 {
  width: 20px;
}

.text-block-558 {
  color: #111446;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
}

.text-block-558.ellipsis {
  max-width: 500px;
}

.text-block-558.ellipsis.null {
  color: #7e7fa6;
}

.add-tab-65 {
  z-index: 999;
  opacity: .88;
  cursor: pointer;
  background-color: #1c3d97;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/637ee045ad46562c09444755_icon-add.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 24px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 4px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 0;
}

.add-tab-65:hover {
  opacity: 1;
}

.results-wrapper-278 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
  position: relative;
  box-shadow: 3px 3px 13px 1px #0003;
}

.ac-default-label-500 {
  color: #ffffff7a;
  height: 32px;
  margin: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  top: 0;
  overflow: hidden;
}

.ac-default-label-500:focus {
  width: 200px;
}

.editing-config-modal-27 {
  z-index: 3;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #858585;
  border-radius: 12px;
  min-width: 100px;
  height: 56px;
  display: none;
  position: fixed;
  inset: 20px 20px auto auto;
  box-shadow: 0 0 20px 3px #0000004d;
}

.div-block-7291 {
  display: block;
  overflow: auto;
}

.div-block-7292 {
  width: 240px;
}

.chip-label-316 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-454 {
  font-weight: 700;
}

.chip-label-317 {
  color: #233852;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.chip-label-317.light {
  color: #fff;
}

.keyword-search-input-35 {
  color: #fffc;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  height: 36px;
  margin-bottom: 0;
  font-size: 15px;
  position: relative;
}

.keyword-search-input-35::placeholder {
  color: #8093b3;
}

.div-block-7293 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px;
  width: 210px;
  height: 200px;
}

.edit-toolbar-65 {
  z-index: 2;
  background-color: #172766;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  overflow: visible;
}

.edit-toolbar-65.hidden {
  padding-right: 6px;
}

.div-block-7294 {
  height: 30px;
  margin-bottom: 20px;
}

.form-block-303 {
  margin-bottom: 5px;
}

.tag-content-310 {
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 28px;
  min-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-559 {
  min-width: 60px;
  max-width: 170px;
}

.text-block-560 {
  color: #ffffffe6;
  white-space: nowrap;
  cursor: text;
  min-width: 20px;
  line-height: 15px;
}

.div-block-7295 {
  width: 100%;
  height: 100%;
}

.div-block-7296 {
  height: 6px;
  position: absolute;
}

.image-974 {
  min-width: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-top: 0;
}

.action-button-96 {
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-96:hover {
  color: #fff;
  background-color: #0d72b9;
}

.link-160 {
  color: #267ecb;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}

.link-160.large-bold {
  font-size: 15px;
  font-weight: 600;
}

.link-160.large-bold:hover {
  color: #0d4d85;
}

.sort-arrow-66 {
  justify-content: center;
  align-items: flex-end;
  width: 20px;
  height: 20px;
  min-height: 20px;
  display: flex;
  position: relative;
  top: 5px;
}

.form-154 {
  height: 30px;
  padding-bottom: 6px;
}

.text-block-561 {
  text-align: center;
  padding-bottom: 8px;
}

.matched-623 {
  color: #fffc;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

.results-holder-416 {
  z-index: 21231231;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-416.hjkl, .results-holder-416.kljh {
  display: none;
}

.tag-content-311 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-455 {
  color: #ffffffe6;
}

.chip-label-318 {
  color: #fffc;
  letter-spacing: -.5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.search-wrapper-143 {
  position: relative;
}

.arrow-10 {
  opacity: .6;
}

.item-button-bar-25 {
  background-color: #0000;
  border-top: 1px solid #0000001f;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 26px;
  padding: 14px 40px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tag-34 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-34.multi {
  opacity: .92;
  background-color: #cddaf8;
  border: 2px solid #394a62;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-34.multi:hover {
  filter: saturate(200%);
}

.tag-34.multi.table {
  background-color: #8fcbff;
}

.div-block-7297 {
  flex: 1;
  justify-content: space-between;
  padding-right: 10px;
  display: flex;
}

.div-block-7298 {
  padding-left: 10px;
}

.div-block-7299 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5f1f437eac180a0195858ccd_twm-logo-animated.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
}

.image-975 {
  transform: rotate(180deg);
}

.div-block-7300 {
  z-index: 1;
  background-color: #172766;
  border-radius: 180px;
  width: 170px;
  min-width: 170px;
  height: 170px;
  min-height: 170px;
  position: absolute;
  top: 34px;
}

.audio-player-controls-37 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-37:hover, .audio-player-controls-37.no-image {
  opacity: 1;
}

.text-menu-option-66 {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.text-menu-option-66.big {
  font-size: 16px;
  line-height: 18px;
}

.div-block-7301 {
  background-color: #243c92;
}

.result-row-804 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-804:hover {
  background-color: #e4f2ff;
}

.div-block-7302 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-521 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-521.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-805 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-805:hover {
  background-color: #e4f2ff;
}

.result-row-805.selected {
  background-color: #d1e9ff;
}

.results-wrapper-279 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-279.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-24 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-47 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-47.search, .item-column-wrapper-47.resolved {
  display: flex;
}

.item-column-wrapper-47.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-47.my {
  display: flex;
}

.div-block-7303 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7304 {
  align-self: center;
  display: flex;
}

.div-block-7305 {
  margin-bottom: 20px;
}

.add-item-23 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-23:hover {
  background-color: #0077b8;
}

.add-item-23.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-23.big:hover {
  background-color: #066192;
}

.div-block-4080-copy-24 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-24.hidden {
  display: none;
}

.message-holder-30 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-7306 {
  align-self: center;
  display: flex;
}

.edit-options-menu-7 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.edit-options-menu-7.hidden {
  display: block;
}

.unmatched-522 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-522.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-508 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-508.sm {
  width: auto;
  min-width: 300px;
}

.result-row-806 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-806:hover {
  background-color: #e4f2ff;
}

.result-row-806.selected {
  background-color: #d1e9ff;
}

.image-976 {
  margin-right: 1px;
}

.clear-keyword-icon-56 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-56:hover {
  opacity: .6;
}

.clear-keyword-icon-56.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-48 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-48.kpi {
  display: flex;
}

.div-block-7307 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-22 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-807 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-807:hover {
  background-color: #e4f2ff;
}

.result-row-807.selected {
  background-color: #d1e9ff;
}

.matched-624 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-624.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-977 {
  width: 16px;
  margin-right: 4px;
}

.image-978 {
  margin-right: 3px;
}

.div-block-7308 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-39 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-979 {
  filter: invert();
  position: relative;
}

.chip-label-319 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-319.sm {
  font-size: 13px;
  line-height: 16px;
}

.image-980 {
  width: 16px;
  margin-right: 4px;
}

.form-155 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-981 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7309 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.visible-icon-2 {
  width: 15px;
  height: 15px;
}

.div-block-7310 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-25 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-25:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-7311 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-982 {
  cursor: pointer;
}

.results-holder-417 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-417.sm {
  width: auto;
  display: none;
}

.div-block-7312 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-523 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-523.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-486 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-486:hover {
  opacity: 1;
}

.remove-486.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7313 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7313.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-524 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-524.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7314 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-625 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-625.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7315 {
  min-height: 90px;
  margin-top: auto;
}

.hidden-icon-16 {
  width: 15px;
  height: 15px;
}

.results-scroller-509 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-509.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-509.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-49 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-49.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-49.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7316 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7317 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7318 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-280 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-280.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7319 {
  flex: 1;
}

.div-block-7320 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.unmatched-525 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-525.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7321 {
  padding: 15px;
}

.div-block-7322 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-51 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-51.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-51.remit.sm, .autocomplete-icon-51.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-281 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-281.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7323 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-3 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-3:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-3.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-3.light-blue.flash, .action-item-header-bg-3.flash {
  background-color: silver;
}

.action-item-header-bg-3.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-3.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-27 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-487 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-487:hover {
  opacity: 1;
}

.remove-487.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7324 {
  flex: 1;
}

.div-block-7325 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7325.flex {
  display: flex;
}

.item-column-wrapper-49 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-49.kpi {
  display: flex;
}

.volume-level-bar-29 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-29.max {
  height: 100%;
}

.div-block-7326 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-26 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-983 {
  margin-right: 5px;
}

.div-block-7327 {
  display: flex;
}

.div-block-7328 {
  flex: 1;
}

.div-block-7329 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7330 {
  margin-left: 10px;
}

.status-tag-44 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-23 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7331 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-24 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-282 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-282.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7332 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-46 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-42 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-42:hover {
  background-color: #1b7897;
}

.action-item-button-42.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-42.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-42.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-42.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-42.blue {
  background-color: #0077b8;
}

.action-item-button-42.blue:hover {
  background-color: #02507a;
}

.action-item-button-42.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-42.blue-m:hover {
  background-color: #02507a;
}

.div-block-7333 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7333.flex {
  display: flex;
}

.div-block-7334 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-47 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-47.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-29 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-29.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-29.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-116 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-116:hover {
  background-color: #eee;
}

.div-block-7335 {
  margin-top: 6px;
}

.div-block-7335.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7336 {
  padding-top: 3px;
}

.image-984 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-808 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-808:hover {
  background-color: #e4f2ff;
}

.result-row-808.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-526 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-526.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7337 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-510 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-510.sm {
  min-width: 304px;
}

.div-block-7338 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-18 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-809 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-809:hover {
  background-color: #e4f2ff;
}

.result-row-809.selected {
  background-color: #d1e9ff;
}

.ac-default-label-501 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-501._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-501._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-501._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7339 {
  padding: 5px;
}

.div-block-7340 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-626 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-626.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-71 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-71.white {
  color: #ffffffe6;
}

.div-block-7341 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-456 {
  font-weight: 400;
}

.icon-search-20 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-20:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-7342 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7343 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7344 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7345 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-527 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-527.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-810 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-810:hover {
  background-color: #e4f2ff;
}

.result-row-810.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7346 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-25 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-25.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-811 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-811:hover {
  background-color: #e4f2ff;
}

.result-row-811.selected {
  background-color: #d1e9ff;
}

.text-span-457 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-24 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-24:hover {
  background-color: #02507a;
}

.post-button-24.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-126 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7347 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7348 {
  margin-top: 6px;
}

.remove-column-4 {
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  margin-left: 10px;
}

.remove-column-4:hover {
  opacity: 1;
}

.remove-column-4.big {
  background-size: 16px;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

.audio-player-controls-38 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-38:hover {
  opacity: 1;
}

.sf-1301 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1301.semi {
  font-weight: 600;
}

.sf-1301.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7349 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7350 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7351 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.delete-task-button-26 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-26:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-7352 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-52 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-11 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-812 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-812:hover {
  background-color: #e4f2ff;
}

.result-row-812.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-511 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-511.sm {
  width: auto;
  min-width: 300px;
}

.result-row-813 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-813:hover {
  background-color: #e4f2ff;
}

.result-row-813.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.text-13-68 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-68.semi {
  font-weight: 600;
}

.text-13-68.red {
  color: #ed4444;
}

.text-13-68.white {
  color: #ffffffdb;
}

.remove-488 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-488:hover {
  opacity: 1;
}

.remove-488.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7353 {
  height: 300px;
  margin-top: auto;
}

.div-block-7354 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-52 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-52.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-52.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-52.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7355 {
  flex: 1;
}

.total-display {
  margin-top: 6px;
}

.total-display.team-total {
  border-bottom: 1px solid #e7e7e7;
  justify-content: space-between;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 6px;
  display: flex;
}

.div-block-7356 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-60 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-60._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7357 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7358 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-458 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-31 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7359 {
  flex: 1;
  display: flex;
}

.results-holder-418 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-25 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-19 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-19:hover {
  opacity: 100;
  background-color: #00000029;
}

.div-block-7360 {
  display: flex;
}

.red-dot-9 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-9.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-30 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-30._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7361 {
  padding-top: 3px;
}

.select-field-117 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-117:hover {
  background-color: #eee;
}

.unmatched-528 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-528.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-17 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-17.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-17.semi.white.awefwaf {
  font-size: 24px;
  line-height: 34px;
}

.text-16-17.semi.darker {
  color: gray;
}

.result-row-814 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-814:hover {
  background-color: #e4f2ff;
}

.result-row-814.selected {
  background-color: #d1e9ff;
}

.div-block-7362 {
  flex: 1;
}

.image-985 {
  cursor: pointer;
}

.text-span-459 {
  font-weight: 400;
}

.legend {
  background-color: #58b19f;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}

.legend.blue {
  background-color: #3b5ee4;
}

.form-block-304 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-529 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-529.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-custom-column-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a5_save.png");
  background-position: 50% 4px;
  background-repeat: no-repeat;
  background-size: 24px;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 100%;
  position: relative;
  left: -1px;
}

.icon-custom-column-2:hover {
  filter: saturate(200%);
  background-color: #e2ebff;
}

.icon-custom-column-2.hidden {
  background-position: 50%;
}

.unmatched-530 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-530.sm {
  font-size: 14px;
  line-height: 18px;
}

.resize-dragger {
  z-index: 999;
  cursor: col-resize;
  background-color: #102e44;
  width: 4px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.resize-dragger:hover {
  background-color: #5eccff;
}

.matched-627 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-627.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-161 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-161.light-blue {
  color: #97ceff;
}

.link-161.light-blue:hover {
  text-decoration: underline;
}

.text-field-293 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-293::placeholder {
  color: #b4b4b4;
}

.div-block-7363 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-28 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-28.popup {
  background-color: #fff;
}

.post-button-25 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-25:hover {
  background-color: #02507a;
}

.sf-1302 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1302.red {
  color: #ed4444;
}

.reload-kpi-4 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-4:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.form-157 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-34 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-512 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-512.sm {
  width: auto;
  min-width: 300px;
}

.section-header-127 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7364 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-81 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-294 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-294::placeholder {
  color: #b4b4b4;
}

.div-block-7365 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-27 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-27:hover {
  background-color: #cbdfff;
}

.text-area-div-28 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-28.read-only {
  background-color: #f1f1f1;
}

.div-block-7366 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-34 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7367 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-50 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-50.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7368 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7369 {
  padding-right: 6px;
}

.text-431 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-431.semi {
  font-weight: 600;
}

.item-detail-wrapper-26 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-26.clark {
  display: none;
}

.item-detail-wrapper-26.hidden {
  display: block;
}

.due-soon-label-20 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-7370 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7370.flex {
  display: flex;
}

.results-holder-419 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-419.tags {
  display: none;
}

.div-block-7371 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-56 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-56:hover {
  background-color: #f8ecc1;
}

.action-item-header-56.blue {
  background-color: #e0f2fc;
}

.link-162 {
  color: #046cea;
  text-decoration: none;
}

.link-162:hover {
  text-decoration: underline;
}

.result-row-815 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-815:hover {
  background-color: #e4f2ff;
}

.result-row-815.selected {
  background-color: #d1e9ff;
}

.div-block-7372 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-57 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-57:hover {
  background-color: #f8ecc1;
}

.action-item-header-57.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-128 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7374 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-513 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-513.sm {
  width: auto;
  min-width: 300px;
}

.text-span-460, .text-span-461 {
  font-weight: 400;
}

.div-block-7375 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-97 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-97:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-23 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-23:hover {
  filter: saturate(71%);
}

.recording-icon-23.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-142 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-9 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7376 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-23 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7377 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7378 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7379 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-283 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-283.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.chip-address-48 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-48.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-69 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-69.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.div-block-5001-copy-14 {
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.section-header-129 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7380 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-531 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-531.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-49 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-49:hover {
  background-color: #54a7ff54;
}

.checkbox-49.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-295 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-295::placeholder {
  color: #b4b4b4;
}

.div-block-7381 {
  position: relative;
}

.div-block-7382 {
  height: 6px;
  position: absolute;
}

.matched-628 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-628.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-629 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-629.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-532 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-532.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7383 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7384 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-130 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7385 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-31 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-31.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-31.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-31.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7386 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7387 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7388 {
  padding: 5px;
}

.tag-content-312 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-312.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-312.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-312.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-28 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-28:hover {
  background-color: #cbdfff;
}

.action-button-98 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-98:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7389 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-26 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-533 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-533.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-630 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-630.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7390 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7391 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7392 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7392.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7393 {
  padding-top: 3px;
}

.side-nav-27 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7394 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7395 {
  flex: 1;
}

.sf-1303 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1303.center {
  text-align: center;
}

.text-14-167 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-167.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7397 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7397.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-17 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-17:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7398 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-816 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-816:hover {
  background-color: #e4f2ff;
}

.div-block-7399 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-534 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-534.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-817 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-817:hover {
  background-color: #e4f2ff;
}

.result-row-817.selected {
  background-color: #d1e9ff;
}

.results-wrapper-284 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-284.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-26 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-50 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-50.search, .item-column-wrapper-50.resolved {
  display: flex;
}

.item-column-wrapper-50.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-50.my {
  display: flex;
}

.div-block-7400 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7401 {
  align-self: center;
  display: flex;
}

.div-block-7402 {
  margin-bottom: 20px;
}

.add-item-24 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-24:hover {
  background-color: #0077b8;
}

.add-item-24.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-24.big:hover {
  background-color: #066192;
}

.div-block-4080-copy-25 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-25.hidden {
  display: none;
}

.message-holder-31 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-7403 {
  align-self: center;
  display: flex;
}

.edit-options-menu-8 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.edit-options-menu-8.hidden {
  display: block;
}

.unmatched-535 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-535.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-514 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-514.sm {
  width: auto;
  min-width: 300px;
}

.result-row-818 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-818:hover {
  background-color: #e4f2ff;
}

.result-row-818.selected {
  background-color: #d1e9ff;
}

.image-986 {
  margin-right: 1px;
}

.clear-keyword-icon-57 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-57:hover {
  opacity: .6;
}

.clear-keyword-icon-57.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-51 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-51.kpi {
  display: flex;
}

.div-block-7404 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-23 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-819 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-819:hover {
  background-color: #e4f2ff;
}

.result-row-819.selected {
  background-color: #d1e9ff;
}

.matched-631 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-631.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-987 {
  width: 16px;
  margin-right: 4px;
}

.image-988 {
  margin-right: 3px;
}

.div-block-7405 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-40 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-989 {
  filter: invert();
  position: relative;
}

.chip-label-320 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-320.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5001-copy-15 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-990 {
  width: 16px;
  margin-right: 4px;
}

.form-158 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-991 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7406 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7407 {
  width: 120px;
  min-width: 120px;
}

.delete-task-button-27 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-27:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.div-block-7408 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-992 {
  cursor: pointer;
}

.results-holder-420 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-420.sm {
  width: auto;
  display: none;
}

.div-block-7409 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-536 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-536.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-489 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-489:hover {
  opacity: 1;
}

.remove-489.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7410 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7410.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-537 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-537.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7411 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-632 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-632.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7412 {
  min-height: 90px;
  margin-top: auto;
}

.hidden-icon-17 {
  width: 15px;
  height: 15px;
}

.results-scroller-515 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-515.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-515.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-51 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-51.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-51.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7413 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7414 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7415 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-285 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-285.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7416 {
  flex: 1;
}

.div-block-7417 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.unmatched-538 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-538.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7418 {
  padding: 15px;
}

.div-block-7419 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-53 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-53.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-53.remit.sm, .autocomplete-icon-53.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-286 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-286.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7420 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-4 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-4:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-4.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-4.light-blue.flash, .action-item-header-bg-4.flash {
  background-color: silver;
}

.action-item-header-bg-4.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-4.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-29 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-490 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-490:hover {
  opacity: 1;
}

.remove-490.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7421 {
  flex: 1;
}

.div-block-7422 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7422.flex {
  display: flex;
}

.item-column-wrapper-52 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-52.kpi {
  display: flex;
}

.volume-level-bar-30 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-30.max {
  height: 100%;
}

.div-block-7423 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-27 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-993 {
  margin-right: 5px;
}

.div-block-7424 {
  display: flex;
}

.div-block-7425 {
  flex: 1;
}

.div-block-7426 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7427 {
  margin-left: 10px;
}

.status-tag-45 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-24 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7428 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-25 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-287 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-287.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7429 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-47 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-43 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-43:hover {
  background-color: #1b7897;
}

.action-item-button-43.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-43.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-43.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-43.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-43.blue {
  background-color: #0077b8;
}

.action-item-button-43.blue:hover {
  background-color: #02507a;
}

.action-item-button-43.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-43.blue-m:hover {
  background-color: #02507a;
}

.div-block-7430 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7430.flex {
  display: flex;
}

.div-block-7431 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-48 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-48.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-32 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-32.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-32.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-118 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-118:hover {
  background-color: #eee;
}

.div-block-7432 {
  margin-top: 6px;
}

.div-block-7432.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7433 {
  padding-top: 3px;
}

.image-994 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-820 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-820:hover {
  background-color: #e4f2ff;
}

.result-row-820.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-539 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-539.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7434 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-516 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-516.sm {
  min-width: 304px;
}

.div-block-7435 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-19 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-821 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-821:hover {
  background-color: #e4f2ff;
}

.result-row-821.selected {
  background-color: #d1e9ff;
}

.ac-default-label-502 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-502._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-502._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-502._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7436 {
  padding: 5px;
}

.div-block-7437 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-633 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-633.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-72 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-72.white {
  color: #ffffffe6;
}

.div-block-7438 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-462 {
  font-weight: 400;
}

.icon-search-21 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-21:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-7439 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7440 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7441 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7442 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-540 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-540.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-822 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-822:hover {
  background-color: #e4f2ff;
}

.result-row-822.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7443 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-26 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-26.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-823 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-823:hover {
  background-color: #e4f2ff;
}

.result-row-823.selected {
  background-color: #d1e9ff;
}

.text-span-463 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-26 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-26:hover {
  background-color: #02507a;
}

.post-button-26.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-131 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7444 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7445 {
  margin-top: 6px;
}

.remove-column-5 {
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  margin-left: 10px;
}

.remove-column-5:hover {
  opacity: 1;
}

.remove-column-5.big {
  background-size: 16px;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

.audio-player-controls-39 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-39:hover {
  opacity: 1;
}

.sf-1304 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1304.semi {
  font-weight: 600;
}

.sf-1304.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7446 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7447 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7448 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7449 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-53 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-12 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-824 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-824:hover {
  background-color: #e4f2ff;
}

.result-row-824.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-517 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-517.sm {
  width: auto;
  min-width: 300px;
}

.result-row-825 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-825:hover {
  background-color: #e4f2ff;
}

.result-row-825.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-28 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-28:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.text-13-70 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-70.semi {
  font-weight: 600;
}

.text-13-70.red {
  color: #ed4444;
}

.text-13-70.white {
  color: #ffffffdb;
}

.remove-491 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-491:hover {
  opacity: 1;
}

.remove-491.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7450 {
  height: 300px;
  margin-top: auto;
}

.div-block-7451 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-54 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-54.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-54.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-54.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7452 {
  flex: 1;
}

.div-block-7453 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-61 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-61._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7454 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7455 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-464 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-32 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7456 {
  flex: 1;
  display: flex;
}

.results-holder-421 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-27 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-20 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-20:hover {
  opacity: 100;
  background-color: #00000029;
}

.div-block-7457 {
  display: flex;
}

.red-dot-10 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-10.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-33 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-33._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7458 {
  padding-top: 3px;
}

.select-field-119 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-119:hover {
  background-color: #eee;
}

.unmatched-541 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-541.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-18 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-18.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-18.semi.white.awefwaf {
  font-size: 24px;
  line-height: 34px;
}

.text-16-18.semi.darker {
  color: gray;
}

.result-row-826 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-826:hover {
  background-color: #e4f2ff;
}

.result-row-826.selected {
  background-color: #d1e9ff;
}

.div-block-7459 {
  flex: 1;
}

.image-995 {
  cursor: pointer;
}

.text-span-465 {
  font-weight: 400;
}

.form-block-305 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-542 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-542.sm {
  font-size: 14px;
  line-height: 18px;
}

.icon-custom-column-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/688bab8dd55545ae80f8d1a5_save.png");
  background-position: 50% 4px;
  background-repeat: no-repeat;
  background-size: 24px;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 100%;
  position: relative;
  left: -1px;
}

.icon-custom-column-3:hover {
  filter: saturate(200%);
  background-color: #e2ebff;
}

.icon-custom-column-3.hidden {
  background-position: 50%;
}

.unmatched-543 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-543.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-634 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-634.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-163 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-163.light-blue {
  color: #97ceff;
}

.link-163.light-blue:hover {
  text-decoration: underline;
}

.text-field-296 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-296::placeholder {
  color: #b4b4b4;
}

.div-block-7460 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-29 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-29.popup {
  background-color: #fff;
}

.post-button-27 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-27:hover {
  background-color: #02507a;
}

.sf-1305 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1305.red {
  color: #ed4444;
}

.reload-kpi-5 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-5:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.form-160 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-35 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-518 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-518.sm {
  width: auto;
  min-width: 300px;
}

.section-header-132 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7461 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-82 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-297 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-297::placeholder {
  color: #b4b4b4;
}

.div-block-7462 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-29 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-29:hover {
  background-color: #cbdfff;
}

.text-area-div-30 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-30.read-only {
  background-color: #f1f1f1;
}

.div-block-7463 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-35 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7464 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-52 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-52.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7465 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7466 {
  padding-right: 6px;
}

.text-432 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-432.semi {
  font-weight: 600;
}

.item-detail-wrapper-27 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-27.clark {
  display: none;
}

.item-detail-wrapper-27.hidden {
  display: block;
}

.due-soon-label-21 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-7467 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7467.flex {
  display: flex;
}

.results-holder-422 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-422.tags {
  display: none;
}

.div-block-7468 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-58 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-58:hover {
  background-color: #f8ecc1;
}

.action-item-header-58.blue {
  background-color: #e0f2fc;
}

.link-164 {
  color: #046cea;
  text-decoration: none;
}

.link-164:hover {
  text-decoration: underline;
}

.result-row-827 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-827:hover {
  background-color: #e4f2ff;
}

.result-row-827.selected {
  background-color: #d1e9ff;
}

.div-block-7469 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-59 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-59:hover {
  background-color: #f8ecc1;
}

.action-item-header-59.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-133 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7471 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-519 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-519.sm {
  width: auto;
  min-width: 300px;
}

.text-span-466, .text-span-467 {
  font-weight: 400;
}

.div-block-7472 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-99 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-99:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-24 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-24:hover {
  filter: saturate(71%);
}

.recording-icon-24.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-143 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-10 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7473 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-24 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7474 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7475 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7476 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-288 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-288.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.chip-address-49 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-49.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-71 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-71.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-134 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7477 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-544 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-544.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-50 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-50:hover {
  background-color: #54a7ff54;
}

.checkbox-50.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-298 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-298::placeholder {
  color: #b4b4b4;
}

.div-block-7478 {
  position: relative;
}

.div-block-7479 {
  height: 6px;
  position: absolute;
}

.matched-635 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-635.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-636 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-636.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-545 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-545.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7480 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7481 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-135 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7482 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-34 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-34.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-34.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-34.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7483 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7484 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7485 {
  padding: 5px;
}

.tag-content-313 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-313.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-313.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-313.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-30 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-30:hover {
  background-color: #cbdfff;
}

.action-button-100 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-100:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7486 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-27 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-546 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-546.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-637 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-637.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7487 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7488 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7489 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7489.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7490 {
  padding-top: 3px;
}

.side-nav-28 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7491 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7492 {
  flex: 1;
}

.sf-1306 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1306.center {
  text-align: center;
}

.text-14-168 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-168.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7494 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7494.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-18 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-18:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7495 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-828 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-828:hover {
  background-color: #e4f2ff;
}

.div-block-7496 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-547 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-547.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-829 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-829:hover {
  background-color: #e4f2ff;
}

.result-row-829.selected {
  background-color: #d1e9ff;
}

.icon-search-22 {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-22:hover {
  opacity: 1;
  background-color: #0077b869;
}

.results-wrapper-289 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-289.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-28 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-53 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-53.search, .item-column-wrapper-53.resolved {
  display: flex;
}

.item-column-wrapper-53.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-53.my {
  display: flex;
}

.div-block-7497 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7498 {
  align-self: center;
  display: flex;
}

.div-block-7499 {
  margin-bottom: 20px;
}

.add-item-25 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-25:hover {
  background-color: #0077b8;
}

.add-item-25.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-25.big:hover {
  background-color: #066192;
}

.div-block-4080-copy-26 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-26.hidden {
  display: none;
}

.message-holder-32 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-7500 {
  align-self: center;
  display: flex;
}

.edit-options-menu-9 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.edit-options-menu-9.hidden {
  display: block;
}

.unmatched-548 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-548.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-520 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-520.sm {
  width: auto;
  min-width: 300px;
}

.result-row-830 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-830:hover {
  background-color: #e4f2ff;
}

.result-row-830.selected {
  background-color: #d1e9ff;
}

.image-996 {
  margin-right: 1px;
}

.clear-keyword-icon-58 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-58:hover {
  opacity: .6;
}

.clear-keyword-icon-58.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-54 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-54.kpi {
  display: flex;
  position: relative;
}

.div-block-7501 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-24 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-831 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-831:hover {
  background-color: #e4f2ff;
}

.result-row-831.selected {
  background-color: #d1e9ff;
}

.matched-638 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-638.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-997 {
  width: 16px;
  margin-right: 4px;
}

.image-998 {
  margin-right: 3px;
}

.div-block-7502 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-41 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-999 {
  filter: invert();
  position: relative;
}

.chip-label-321 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-321.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5001-copy-16 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1000 {
  width: 16px;
  margin-right: 4px;
}

.form-161 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1001 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7503 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7504 {
  width: 120px;
  min-width: 120px;
}

.div-block-7505 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1002 {
  cursor: pointer;
}

.results-holder-423 {
  z-index: 3;
  width: 530px;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-423.sm {
  width: auto;
  display: none;
}

.div-block-7506 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-549 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-549.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-492 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-492:hover {
  opacity: 1;
}

.remove-492.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7507 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7507.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-433 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-433.semi {
  font-weight: 600;
}

.unmatched-550 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-550.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7508 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-639 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-639.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7509 {
  min-height: 90px;
  margin-top: auto;
}

.hidden-icon-18 {
  width: 15px;
  height: 15px;
}

.results-scroller-521 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-521.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-521.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-53 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-53.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-53.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7510 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7511 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7512 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-290 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-290.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7513 {
  flex: 1;
}

.div-block-7514 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.unmatched-551 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-551.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7515 {
  padding: 15px;
}

.div-block-7516 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-55 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-55.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-55.remit.sm, .autocomplete-icon-55.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-291 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-291.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7517 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-5 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-5:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-5.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-5.light-blue.flash, .action-item-header-bg-5.flash {
  background-color: silver;
}

.action-item-header-bg-5.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-5.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-31 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-493 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-493:hover {
  opacity: 1;
}

.remove-493.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7518 {
  flex: 1;
}

.div-block-7519 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7519.flex {
  display: flex;
}

.item-column-wrapper-55 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-55.kpi {
  display: flex;
}

.volume-level-bar-31 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-31.max {
  height: 100%;
}

.div-block-7520 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-28 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-1003 {
  margin-right: 5px;
}

.div-block-7521 {
  display: flex;
}

.div-block-7522 {
  flex: 1;
}

.div-block-7523 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7524 {
  margin-left: 10px;
}

.status-tag-46 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-25 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7525 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-26 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-292 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-292.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7526 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-48 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-44 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-44:hover {
  background-color: #1b7897;
}

.action-item-button-44.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-44.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-44.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-44.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-44.blue {
  background-color: #0077b8;
}

.action-item-button-44.blue:hover {
  background-color: #02507a;
}

.action-item-button-44.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-44.blue-m:hover {
  background-color: #02507a;
}

.div-block-7527 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7527.flex {
  display: flex;
}

.div-block-7528 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-49 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-49.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-35 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-35.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-35.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-120 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-120:hover {
  background-color: #eee;
}

.div-block-7529 {
  margin-top: 6px;
}

.div-block-7529.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7530 {
  padding-top: 3px;
}

.image-1004 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-832 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-832:hover {
  background-color: #e4f2ff;
}

.result-row-832.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-552 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-552.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7531 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-522 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-522.sm {
  min-width: 304px;
}

.div-block-7532 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-20 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-833 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-833:hover {
  background-color: #e4f2ff;
}

.result-row-833.selected {
  background-color: #d1e9ff;
}

.ac-default-label-503 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-503._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-503._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-503._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7533 {
  padding: 5px;
}

.div-block-7534 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-640 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-640.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-73 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-73.white {
  color: #ffffffe6;
}

.div-block-7535 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-468 {
  font-weight: 400;
}

.div-block-7536 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7537 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7538 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7539 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-553 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-553.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-834 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-834:hover {
  background-color: #e4f2ff;
}

.result-row-834.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7540 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-27 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-27.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-835 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-835:hover {
  background-color: #e4f2ff;
}

.result-row-835.selected {
  background-color: #d1e9ff;
}

.text-span-469 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-28 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-28:hover {
  background-color: #02507a;
}

.post-button-28.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-136 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7541 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7542 {
  margin-top: 6px;
}

.audio-player-controls-40 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-40:hover {
  opacity: 1;
}

.sf-1307 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1307.semi {
  font-weight: 600;
}

.sf-1307.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7543 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7544 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7545 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7546 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-54 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-13 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-836 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-836:hover {
  background-color: #e4f2ff;
}

.result-row-836.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-523 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-523.sm {
  width: auto;
  min-width: 300px;
}

.result-row-837 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-837:hover {
  background-color: #e4f2ff;
}

.result-row-837.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-29 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-29:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.text-13-72 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-72.semi {
  font-weight: 600;
}

.text-13-72.red {
  color: #ed4444;
}

.text-13-72.white {
  color: #ffffffdb;
}

.remove-494 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-494:hover {
  opacity: 1;
}

.remove-494.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7547 {
  height: 300px;
  margin-top: auto;
}

.div-block-7548 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-56 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-56.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-56.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-56.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7549 {
  flex: 1;
}

.div-block-7550 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-62 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-62._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7551 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7552 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-470 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-33 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7553 {
  flex: 1;
  display: flex;
}

.results-holder-424 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-29 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-21 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-21:hover {
  opacity: 100;
  background-color: #00000029;
}

.results-holder-425 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-425.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7554 {
  display: flex;
}

.red-dot-11 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-11.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-36 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-36._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7555 {
  padding-top: 3px;
}

.select-field-121 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-121:hover {
  background-color: #eee;
}

.unmatched-554 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-554.sm {
  font-size: 14px;
  line-height: 18px;
}

.text-16-19 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-16-19.semi {
  border: 0 solid #000;
  font-weight: 600;
  line-height: 22px;
}

.text-16-19.semi.white.awefwaf {
  font-size: 24px;
  line-height: 34px;
}

.text-16-19.semi.darker {
  color: gray;
}

.result-row-838 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-838:hover {
  background-color: #e4f2ff;
}

.result-row-838.selected {
  background-color: #d1e9ff;
}

.div-block-7556 {
  flex: 1;
}

.image-1005 {
  cursor: pointer;
}

.text-span-471 {
  font-weight: 400;
}

.form-block-306 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-555 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-555.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-556 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-556.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-641 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-641.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-165 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-165.light-blue {
  color: #97ceff;
}

.link-165.light-blue:hover {
  text-decoration: underline;
}

.text-field-299 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-299::placeholder {
  color: #b4b4b4;
}

.div-block-7557 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-30 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-30.popup {
  background-color: #fff;
}

.results-holder-426 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-426.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-29 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-29:hover {
  background-color: #02507a;
}

.sf-1308 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1308.red {
  color: #ed4444;
}

.reload-kpi-6 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-6:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-427 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-427.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-163 {
  max-height: 100vh;
  overflow: auto;
}

.time-bar-36 {
  opacity: 1;
  background-color: #fff9;
  border-radius: 20px;
  width: 260px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.results-scroller-524 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-524.sm {
  width: auto;
  min-width: 300px;
}

.section-header-137 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7558 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-83 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-300 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-300::placeholder {
  color: #b4b4b4;
}

.div-block-7559 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-31 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-31:hover {
  background-color: #cbdfff;
}

.text-area-div-32 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-32.read-only {
  background-color: #f1f1f1;
}

.div-block-7560 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-36 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7561 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-54 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-54.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7562 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7563 {
  padding-right: 6px;
}

.item-detail-wrapper-28 {
  background-color: #f5fbff;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-28.clark {
  display: none;
}

.item-detail-wrapper-28.hidden {
  display: block;
}

.due-soon-label-22 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  margin-left: auto;
  padding: 2px;
  display: block;
}

.div-block-7564 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7564.flex {
  display: flex;
}

.results-holder-428 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-428.tags {
  display: none;
}

.div-block-7565 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-60 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-60:hover {
  background-color: #f8ecc1;
}

.action-item-header-60.blue {
  background-color: #e0f2fc;
}

.link-166 {
  color: #046cea;
  text-decoration: none;
}

.link-166:hover {
  text-decoration: underline;
}

.result-row-839 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-839:hover {
  background-color: #e4f2ff;
}

.result-row-839.selected {
  background-color: #d1e9ff;
}

.div-block-7566 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-61 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-61:hover {
  background-color: #f8ecc1;
}

.action-item-header-61.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-138 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7568 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-525 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-525.sm {
  width: auto;
  min-width: 300px;
}

.text-span-472, .text-span-473 {
  font-weight: 400;
}

.div-block-7569 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-101 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-101:hover {
  color: #fff;
  background-color: #0d72b9;
}

.recording-icon-25 {
  cursor: pointer;
  width: 32px;
  height: 32px;
}

.recording-icon-25:hover {
  filter: saturate(71%);
}

.recording-icon-25.large {
  width: 38px;
  height: 38px;
}

.modal-top-bar-144 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-11 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7570 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-25 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7571 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7572 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7573 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-293 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-293.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-29 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-29:hover, .item-detail-wrapper-29.selected {
  background-color: #f5fbff;
}

.chip-address-50 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-50.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-73 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-73.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-139 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7574 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-557 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-557.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-51 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-51:hover {
  background-color: #54a7ff54;
}

.checkbox-51.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-301 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-301::placeholder {
  color: #b4b4b4;
}

.div-block-7575 {
  position: relative;
}

.div-block-7576 {
  height: 6px;
  position: absolute;
}

.matched-642 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-642.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-643 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-643.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-558 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-558.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7577 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7578 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-140 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7579 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-37 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-37.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-37.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-37.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7580 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7581 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7582 {
  padding: 5px;
}

.tag-content-314 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-314.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-314.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-314.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-32 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-32:hover {
  background-color: #cbdfff;
}

.action-button-102 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-102:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7583 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-28 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-559 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-559.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-644 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-644.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7584 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7585 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7586 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7586.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7587 {
  padding-top: 3px;
}

.side-nav-29 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7588 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7589 {
  flex: 1;
}

.sf-1309 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1309.center {
  text-align: center;
}

.text-14-169 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-169.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7591 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7591.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-19 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-19:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7592 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-840 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-840:hover {
  background-color: #e4f2ff;
}

.div-block-7593 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-560 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-560.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-841 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-841:hover {
  background-color: #e4f2ff;
}

.result-row-841.selected {
  background-color: #d1e9ff;
}

.icon-search-23 {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-23:hover {
  opacity: 1;
  background-color: #0077b869;
}

.results-wrapper-294 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-294.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-30 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-56 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-56.search, .item-column-wrapper-56.resolved {
  display: flex;
}

.item-column-wrapper-56.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-56.my {
  display: flex;
}

.div-block-7594 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-429 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-429.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7595 {
  align-self: center;
  display: flex;
}

.div-block-7596 {
  margin-bottom: 20px;
}

.add-item-26 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-26:hover {
  background-color: #0077b8;
}

.add-item-26.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-26.big:hover {
  background-color: #066192;
}

.div-block-4080-copy-27 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-27.hidden {
  display: none;
}

.message-holder-33 {
  color: #313131;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  min-height: 44px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 16px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 22px;
  display: block;
  overflow: hidden;
}

.div-block-7597 {
  align-self: center;
  display: flex;
}

.edit-options-menu-10 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  width: 96px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 24px 0 auto auto;
  box-shadow: 0 1px 9px 3px #00000017;
}

.edit-options-menu-10.hidden {
  display: block;
}

.unmatched-561 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-561.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-526 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-526.sm {
  width: auto;
  min-width: 300px;
}

.result-row-842 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-842:hover {
  background-color: #e4f2ff;
}

.result-row-842.selected {
  background-color: #d1e9ff;
}

.image-1006 {
  margin-right: 1px;
}

.clear-keyword-icon-59 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-59:hover {
  opacity: .6;
}

.clear-keyword-icon-59.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-57 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-57.kpi {
  display: flex;
  position: relative;
}

.div-block-7598 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-25 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-843 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-843:hover {
  background-color: #e4f2ff;
}

.result-row-843.selected {
  background-color: #d1e9ff;
}

.matched-645 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-645.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1007 {
  width: 16px;
  margin-right: 4px;
}

.image-1008 {
  margin-right: 3px;
}

.div-block-7599 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-42 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1009 {
  filter: invert();
  position: relative;
}

.chip-label-322 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-322.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5001-copy-17 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1010 {
  width: 16px;
  margin-right: 4px;
}

.form-164 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1011 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7600 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7601 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-26 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-26:hover {
  filter: saturate(71%);
}

.div-block-7602 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1012 {
  cursor: pointer;
}

.div-block-7603 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-562 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-562.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-495 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-495:hover {
  opacity: 1;
}

.remove-495.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7604 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7604.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.text-434 {
  color: #161616;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-434.semi {
  font-weight: 600;
}

.unmatched-563 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-563.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7605 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-646 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-646.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7606 {
  min-height: 90px;
  margin-top: auto;
}

.hidden-icon-19 {
  width: 15px;
  height: 15px;
}

.results-scroller-527 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-527.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-527.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-55 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-55.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-55.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7607 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7608 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7609 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-295 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-295.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7610 {
  flex: 1;
}

.div-block-7611 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.unmatched-564 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-564.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7612 {
  padding: 15px;
}

.div-block-7613 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-57 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-57.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-57.remit.sm, .autocomplete-icon-57.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-296 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-296.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7614 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-6 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-6:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-6.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-6.light-blue.flash, .action-item-header-bg-6.flash {
  background-color: silver;
}

.action-item-header-bg-6.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-6.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-33 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-496 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-496:hover {
  opacity: 1;
}

.remove-496.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7615 {
  flex: 1;
}

.div-block-7616 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7616.flex {
  display: flex;
}

.item-column-wrapper-58 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-58.kpi {
  display: flex;
}

.volume-level-bar-32 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-32.max {
  height: 100%;
}

.div-block-7617 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-29 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-1013 {
  margin-right: 5px;
}

.div-block-7618 {
  display: flex;
}

.div-block-7619 {
  flex: 1;
}

.div-block-7620 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7621 {
  margin-left: 10px;
}

.status-tag-47 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-26 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7622 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-27 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-297 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-297.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7623 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-49 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-45 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-45:hover {
  background-color: #1b7897;
}

.action-item-button-45.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-45.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-45.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-45.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-45.blue {
  background-color: #0077b8;
}

.action-item-button-45.blue:hover {
  background-color: #02507a;
}

.action-item-button-45.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-45.blue-m:hover {
  background-color: #02507a;
}

.div-block-7624 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7624.flex {
  display: flex;
}

.div-block-7625 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-50 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-50.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-38 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-38.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-38.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-122 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-122:hover {
  background-color: #eee;
}

.div-block-7626 {
  margin-top: 6px;
}

.div-block-7626.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7627 {
  padding-top: 3px;
}

.image-1014 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-844 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-844:hover {
  background-color: #e4f2ff;
}

.result-row-844.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-565 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-565.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7628 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-528 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-528.sm {
  min-width: 304px;
}

.add-item-27 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-27:hover {
  background-color: #0077b8;
}

.add-item-27.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-27.big:hover {
  background-color: #066192;
}

.add-item-27.big.hidden {
  background-color: #0077b8;
}

.div-block-7629 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-21 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-845 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-845:hover {
  background-color: #e4f2ff;
}

.result-row-845.selected {
  background-color: #d1e9ff;
}

.ac-default-label-504 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-504._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-504._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-504._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7630 {
  padding: 5px;
}

.div-block-7631 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-647 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-647.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-74 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-74.white {
  color: #ffffffe6;
}

.div-block-7632 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-474 {
  font-weight: 400;
}

.div-block-7633 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7634 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7635 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7636 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-566 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-566.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-846 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-846:hover {
  background-color: #e4f2ff;
}

.result-row-846.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7637 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-28 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-28.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-847 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-847:hover {
  background-color: #e4f2ff;
}

.result-row-847.selected {
  background-color: #d1e9ff;
}

.text-span-475 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-30 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-30:hover {
  background-color: #02507a;
}

.post-button-30.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-141 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7638 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7639 {
  margin-top: 6px;
}

.audio-player-controls-41 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-41:hover {
  opacity: 1;
}

.sf-1310 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1310.semi {
  font-weight: 600;
}

.sf-1310.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7640 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7641 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7642 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7643 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-55 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-14 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-848 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-848:hover {
  background-color: #e4f2ff;
}

.result-row-848.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-529 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-529.sm {
  width: auto;
  min-width: 300px;
}

.result-row-849 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-849:hover {
  background-color: #e4f2ff;
}

.result-row-849.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-30 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-30:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.text-13-74 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-74.semi {
  font-weight: 600;
}

.text-13-74.red {
  color: #ed4444;
}

.text-13-74.white {
  color: #ffffffdb;
}

.remove-497 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-497:hover {
  opacity: 1;
}

.remove-497.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7644 {
  height: 300px;
  margin-top: auto;
}

.div-block-7645 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-58 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-58.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-58.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-58.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7646 {
  flex: 1;
}

.div-block-7647 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-63 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-63._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7648 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7649 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-476 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-34 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7650 {
  flex: 1;
  display: flex;
}

.results-holder-430 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-31 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-22 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-22:hover {
  opacity: 100;
  background-color: #00000029;
}

.results-holder-431 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-431.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7651 {
  display: flex;
}

.red-dot-12 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-12.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-39 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-39._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7652 {
  padding-top: 3px;
}

.select-field-123 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-123:hover {
  background-color: #eee;
}

.unmatched-567 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-567.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-850 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-850:hover {
  background-color: #e4f2ff;
}

.result-row-850.selected {
  background-color: #d1e9ff;
}

.due-soon-label-23 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.div-block-7653 {
  flex: 1;
}

.image-1015 {
  cursor: pointer;
}

.text-span-477 {
  font-weight: 400;
}

.form-block-307 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-568 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-568.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-569 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-569.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-648 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-648.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-167 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-167.light-blue {
  color: #97ceff;
}

.link-167.light-blue:hover {
  text-decoration: underline;
}

.text-field-302 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-302::placeholder {
  color: #b4b4b4;
}

.div-block-7654 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-31 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-31.popup {
  background-color: #fff;
}

.results-holder-432 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-432.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-31 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-31:hover {
  background-color: #02507a;
}

.sf-1311 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1311.red {
  color: #ed4444;
}

.reload-kpi-7 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-7:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-433 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-433.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-166 {
  max-height: 100vh;
  overflow: auto;
}

.results-scroller-530 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-530.sm {
  width: auto;
  min-width: 300px;
}

.section-header-142 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7655 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-84 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-303 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-303::placeholder {
  color: #b4b4b4;
}

.div-block-7656 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-33 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-33:hover {
  background-color: #cbdfff;
}

.text-area-div-34 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-34.read-only {
  background-color: #f1f1f1;
}

.div-block-7657 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-37 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7658 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-56 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-56.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7659 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7660 {
  padding-right: 6px;
}

.div-block-7661 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7661.flex {
  display: flex;
}

.results-holder-434 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-434.tags {
  display: none;
}

.div-block-7662 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-62 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-62:hover {
  background-color: #f8ecc1;
}

.action-item-header-62.blue {
  background-color: #e0f2fc;
}

.link-168 {
  color: #046cea;
  text-decoration: none;
}

.link-168:hover {
  text-decoration: underline;
}

.result-row-851 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-851:hover {
  background-color: #e4f2ff;
}

.result-row-851.selected {
  background-color: #d1e9ff;
}

.div-block-7663 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-63 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-63:hover {
  background-color: #f8ecc1;
}

.action-item-header-63.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-143 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7665 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-531 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-531.sm {
  width: auto;
  min-width: 300px;
}

.text-span-478, .text-span-479 {
  font-weight: 400;
}

.div-block-7666 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-145 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-12 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7667 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-26 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7668 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7669 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7670 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-298 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-298.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-30 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-30:hover, .item-detail-wrapper-30.selected {
  background-color: #f5fbff;
}

.chip-address-51 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-51.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-75 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-75.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-144 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7671 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-570 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-570.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-52 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-52:hover {
  background-color: #54a7ff54;
}

.checkbox-52.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-304 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-304::placeholder {
  color: #b4b4b4;
}

.div-block-7672 {
  position: relative;
}

.div-block-7673 {
  height: 6px;
  position: absolute;
}

.matched-649 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-649.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-650 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-650.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-571 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-571.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7674 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7675 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-145 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7676 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-40 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-40.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-40.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-40.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7677 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7678 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7679 {
  padding: 5px;
}

.tag-content-315 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-315.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-315.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-315.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-34 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-34:hover {
  background-color: #cbdfff;
}

.action-button-103 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-103:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7680 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-29 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-572 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-572.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-651 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-651.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7681 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7682 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7683 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7683.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7684 {
  padding-top: 3px;
}

.side-nav-30 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7685 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7686 {
  flex: 1;
}

.sf-1312 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1312.center {
  text-align: center;
}

.text-14-170 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-170.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7688 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7688.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-20 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-20:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7689 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-852 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-852:hover {
  background-color: #e4f2ff;
}

.div-block-7690 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-573 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-573.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-853 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-853:hover {
  background-color: #e4f2ff;
}

.result-row-853.selected {
  background-color: #d1e9ff;
}

.icon-search-24 {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-24:hover {
  opacity: 1;
  background-color: #0077b869;
}

.results-wrapper-299 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-299.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-32 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-59 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-59.search, .item-column-wrapper-59.resolved {
  display: flex;
}

.item-column-wrapper-59.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-59.my {
  display: flex;
}

.div-block-7691 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-435 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-435.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7692 {
  align-self: center;
  display: flex;
}

.div-block-7693 {
  margin-bottom: 20px;
}

.div-block-4080-copy-28 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-28.hidden {
  display: none;
}

.div-block-7694 {
  align-self: center;
  display: flex;
}

.unmatched-574 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-574.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-532 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-532.sm {
  width: auto;
  min-width: 300px;
}

.result-row-854 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-854:hover {
  background-color: #e4f2ff;
}

.result-row-854.selected {
  background-color: #d1e9ff;
}

.image-1016 {
  margin-right: 1px;
}

.clear-keyword-icon-60 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-60:hover {
  opacity: .6;
}

.clear-keyword-icon-60.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-60 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-60.kpi {
  display: flex;
  position: relative;
}

.div-block-7695 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-26 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-855 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-855:hover {
  background-color: #e4f2ff;
}

.result-row-855.selected {
  background-color: #d1e9ff;
}

.matched-652 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-652.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1017 {
  width: 16px;
  margin-right: 4px;
}

.image-1018 {
  margin-right: 3px;
}

.div-block-7696 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-43 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1019 {
  filter: invert();
  position: relative;
}

.chip-label-323 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-323.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5001-copy-18 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1020 {
  width: 16px;
  margin-right: 4px;
}

.form-167 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1021 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7697 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7698 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-27 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-27:hover {
  filter: saturate(71%);
}

.div-block-7699 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1022 {
  cursor: pointer;
}

.div-block-7700 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-575 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-575.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-498 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-498:hover {
  opacity: 1;
}

.remove-498.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7701 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7701.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-576 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-576.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7702 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-653 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-653.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7703 {
  min-height: 90px;
  margin-top: auto;
}

.hidden-icon-20 {
  width: 15px;
  height: 15px;
}

.results-scroller-533 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-533.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-533.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-57 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-57.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-57.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7704 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.resize-dragger-2 {
  z-index: 999;
  cursor: col-resize;
  width: 4px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.resize-dragger-2:hover {
  background-color: #5eccff;
}

.div-block-7705 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7706 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-300 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-300.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7707 {
  flex: 1;
}

.div-block-7708 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.unmatched-577 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-577.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7709 {
  padding: 15px;
}

.div-block-7710 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-59 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-59.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-59.remit.sm, .autocomplete-icon-59.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-301 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-301.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7711 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-7 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-7:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-7.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-7.light-blue.flash, .action-item-header-bg-7.flash {
  background-color: silver;
}

.action-item-header-bg-7.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-7.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-35 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.remove-499 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-499:hover {
  opacity: 1;
}

.remove-499.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7712 {
  flex: 1;
}

.div-block-7713 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7713.flex {
  display: flex;
}

.item-column-wrapper-61 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-61.kpi {
  display: flex;
}

.volume-level-bar-33 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-33.max {
  height: 100%;
}

.div-block-7714 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-30 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.image-1023 {
  margin-right: 5px;
}

.div-block-7715 {
  display: flex;
}

.div-block-7716 {
  flex: 1;
}

.div-block-7717 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7718 {
  margin-left: 10px;
}

.status-tag-48 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-27 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7719 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.duration-wrapper-28 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-302 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-302.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7720 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-50 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-46 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-46:hover {
  background-color: #1b7897;
}

.action-item-button-46.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-46.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-46.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-46.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-46.blue {
  background-color: #0077b8;
}

.action-item-button-46.blue:hover {
  background-color: #02507a;
}

.action-item-button-46.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-46.blue-m:hover {
  background-color: #02507a;
}

.div-block-7721 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7721.flex {
  display: flex;
}

.div-block-7722 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-51 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-51.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-41 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-41.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-41.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-124 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-124:hover {
  background-color: #eee;
}

.div-block-7723 {
  margin-top: 6px;
}

.div-block-7723.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7724 {
  padding-top: 3px;
}

.image-1024 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-856 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-856:hover {
  background-color: #e4f2ff;
}

.result-row-856.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-578 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-578.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7725 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-534 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-534.sm {
  min-width: 304px;
}

.add-item-28 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-28:hover {
  background-color: #0077b8;
}

.add-item-28.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-28.big:hover {
  background-color: #066192;
}

.add-item-28.big.hidden {
  background-color: #0077b8;
}

.div-block-7726 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-22 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-857 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-857:hover {
  background-color: #e4f2ff;
}

.result-row-857.selected {
  background-color: #d1e9ff;
}

.ac-default-label-505 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-505._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-505._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-505._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7727 {
  padding: 5px;
}

.div-block-7728 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-654 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-654.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-75 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-75.white {
  color: #ffffffe6;
}

.div-block-7729 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-480 {
  font-weight: 400;
}

.div-block-7730 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7731 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7732 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.div-block-7733 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-579 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-579.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-858 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-858:hover {
  background-color: #e4f2ff;
}

.result-row-858.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7734 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-29 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-29.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-859 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-859:hover {
  background-color: #e4f2ff;
}

.result-row-859.selected {
  background-color: #d1e9ff;
}

.text-span-481 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-32 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-32:hover {
  background-color: #02507a;
}

.post-button-32.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-146 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7735 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7736 {
  margin-top: 6px;
}

.audio-player-controls-42 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-42:hover {
  opacity: 1;
}

.sf-1313 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1313.semi {
  font-weight: 600;
}

.sf-1313.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7737 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7738 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7739 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7740 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-56 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-15 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-860 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-860:hover {
  background-color: #e4f2ff;
}

.result-row-860.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-535 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-535.sm {
  width: auto;
  min-width: 300px;
}

.result-row-861 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-861:hover {
  background-color: #e4f2ff;
}

.result-row-861.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-31 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-31:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.text-13-76 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-76.semi {
  font-weight: 600;
}

.text-13-76.red {
  color: #ed4444;
}

.text-13-76.white {
  color: #ffffffdb;
}

.remove-500 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-500:hover {
  opacity: 1;
}

.remove-500.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7741 {
  height: 300px;
  margin-top: auto;
}

.div-block-7742 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-60 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-60.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-60.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-60.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7743 {
  flex: 1;
}

.div-block-7744 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.label-wrapper-64 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-64._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7745 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7746 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-482 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-35 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7747 {
  flex: 1;
  display: flex;
}

.results-holder-436 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-33 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-23 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-23:hover {
  opacity: 100;
  background-color: #00000029;
}

.results-holder-437 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-437.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7748 {
  display: flex;
}

.red-dot-13 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-13.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-42 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-42._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7749 {
  padding-top: 3px;
}

.select-field-125 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-125:hover {
  background-color: #eee;
}

.unmatched-580 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-580.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-862 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-862:hover {
  background-color: #e4f2ff;
}

.result-row-862.selected {
  background-color: #d1e9ff;
}

.due-soon-label-24 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.div-block-7750 {
  flex: 1;
}

.image-1025 {
  cursor: pointer;
}

.text-span-483 {
  font-weight: 400;
}

.form-block-308 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-581 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-581.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-582 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-582.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-655 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-655.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-169 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-169.light-blue {
  color: #97ceff;
}

.link-169.light-blue:hover {
  text-decoration: underline;
}

.text-field-305 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-305::placeholder {
  color: #b4b4b4;
}

.div-block-7751 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-32 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-32.popup {
  background-color: #fff;
}

.results-holder-438 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-438.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-33 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-33:hover {
  background-color: #02507a;
}

.sf-1314 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1314.red {
  color: #ed4444;
}

.reload-kpi-8 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-8:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-439 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-439.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-169 {
  max-height: 100vh;
  overflow: auto;
}

.results-scroller-536 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-536.sm {
  width: auto;
  min-width: 300px;
}

.section-header-147 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7752 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-85 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-306 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-306::placeholder {
  color: #b4b4b4;
}

.div-block-7753 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-35 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-35:hover {
  background-color: #cbdfff;
}

.text-area-div-36 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-36.read-only {
  background-color: #f1f1f1;
}

.div-block-7754 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-38 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7755 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-58 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-58.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7756 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7757 {
  padding-right: 6px;
}

.div-block-7758 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7758.flex {
  display: flex;
}

.results-holder-440 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-440.tags {
  display: none;
}

.div-block-7759 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-64 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-64:hover {
  background-color: #f8ecc1;
}

.action-item-header-64.blue {
  background-color: #e0f2fc;
}

.link-170 {
  color: #046cea;
  text-decoration: none;
}

.link-170:hover {
  text-decoration: underline;
}

.result-row-863 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-863:hover {
  background-color: #e4f2ff;
}

.result-row-863.selected {
  background-color: #d1e9ff;
}

.div-block-7760 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-65 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-65:hover {
  background-color: #f8ecc1;
}

.action-item-header-65.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-148 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7762 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-537 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-537.sm {
  width: auto;
  min-width: 300px;
}

.text-span-484, .text-span-485 {
  font-weight: 400;
}

.div-block-7763 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-146 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-13 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7764 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-27 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7765 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7766 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7767 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-303 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-303.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-31 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-31:hover, .item-detail-wrapper-31.selected {
  background-color: #f5fbff;
}

.chip-address-52 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-52.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-77 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-77.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-149 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7768 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-583 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-583.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-53 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-53:hover {
  background-color: #54a7ff54;
}

.checkbox-53.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-307 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-307::placeholder {
  color: #b4b4b4;
}

.div-block-7769 {
  position: relative;
}

.div-block-7770 {
  height: 6px;
  position: absolute;
}

.matched-656 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-656.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-657 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-657.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-584 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-584.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7771 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7772 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-150 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7773 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-43 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-43.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-43.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-43.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.div-block-7774 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7775 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7776 {
  padding: 5px;
}

.tag-content-316 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-316.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-316.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-316.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-36 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-36:hover {
  background-color: #cbdfff;
}

.action-button-104 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-104:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7777 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-30 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-585 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-585.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-658 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-658.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7778 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7779 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7780 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7780.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7781 {
  padding-top: 3px;
}

.side-nav-31 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7782 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7783 {
  flex: 1;
}

.sf-1315 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1315.center {
  text-align: center;
}

.text-14-171 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-171.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7785 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7785.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-21 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-21:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7786 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-864 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-864:hover {
  background-color: #e4f2ff;
}

.div-block-7787 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-586 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-586.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-865 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-865:hover {
  background-color: #e4f2ff;
}

.result-row-865.selected {
  background-color: #d1e9ff;
}

.icon-search-25 {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-25:hover {
  opacity: 1;
  background-color: #0077b869;
}

.results-wrapper-304 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-304.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-34 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-62 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-62.search, .item-column-wrapper-62.resolved {
  display: flex;
}

.item-column-wrapper-62.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-62.my {
  display: flex;
}

.div-block-7788 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-441 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-441.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7789 {
  align-self: center;
  display: flex;
}

.div-block-7790 {
  margin-bottom: 20px;
}

.div-block-4080-copy-29 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-29.hidden {
  display: none;
}

.div-block-7791 {
  align-self: center;
  display: flex;
}

.unmatched-587 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-587.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-538 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-538.sm {
  width: auto;
  min-width: 300px;
}

.result-row-866 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-866:hover {
  background-color: #e4f2ff;
}

.result-row-866.selected {
  background-color: #d1e9ff;
}

.image-1026 {
  margin-right: 1px;
}

.clear-keyword-icon-61 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-61:hover {
  opacity: .6;
}

.clear-keyword-icon-61.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-63 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-63.kpi {
  display: flex;
  position: relative;
}

.div-block-7792 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.nav-item-results-holder {
  flex-direction: column;
  flex: 1;
  min-height: 200px;
  display: flex;
}

.header-right-side-27 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-867 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-867:hover {
  background-color: #e4f2ff;
}

.result-row-867.selected {
  background-color: #d1e9ff;
}

.matched-659 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-659.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1027 {
  width: 16px;
  margin-right: 4px;
}

.image-1028 {
  margin-right: 3px;
}

.div-block-7793 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-44 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1029 {
  filter: invert();
  position: relative;
}

.chip-label-324 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-324.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-5001-copy-19 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1030 {
  width: 16px;
  margin-right: 4px;
}

.form-170 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1031 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7794 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7795 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-28 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-28:hover {
  filter: saturate(71%);
}

.div-block-7796 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1032 {
  cursor: pointer;
}

.div-block-7797 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-588 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-588.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-501 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-501:hover {
  opacity: 1;
}

.remove-501.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7798 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7798.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-589 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-589.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7799 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-660 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-660.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7800 {
  min-height: 90px;
  margin-top: auto;
}

.results-scroller-539 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-539.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-539.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-59 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-59.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-59.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7801 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7802 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7803 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-305 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-305.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7804 {
  flex: 1;
}

.div-block-7805 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hidden-icon-21 {
  width: 15px;
  min-width: 15px;
  height: 15px;
}

.unmatched-590 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-590.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7806 {
  padding: 15px;
}

.div-block-7807 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-61 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-61.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-61.remit.sm, .autocomplete-icon-61.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-306 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-306.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7808 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-bg-8 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-8:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-8.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-8.light-blue.flash, .action-item-header-bg-8.flash {
  background-color: silver;
}

.action-item-header-bg-8.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-8.resolved:hover {
  background-color: #c6f1d2;
}

.text-area-div-37 {
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.text-area-div-37.read-only {
  background-color: #f1f1f1;
}

.remove-502 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-502:hover {
  opacity: 1;
}

.remove-502.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7809 {
  flex: 1;
}

.div-block-7810 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7810.flex {
  display: flex;
}

.item-column-wrapper-64 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-64.kpi {
  display: flex;
}

.volume-level-bar-34 {
  background-color: #2196f3;
  border-radius: 20px;
  width: 10px;
  position: absolute;
  inset: auto auto 0;
}

.volume-level-bar-34.max {
  height: 100%;
}

.div-block-7811 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.activity-message-wrapper-b-31 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.close-sectionafeawf-4 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  inset: 14px 8px 0% auto;
}

.close-sectionafeawf-4:hover {
  opacity: 1;
}

.image-1033 {
  margin-right: 5px;
}

.text-area-div-18 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-7812 {
  display: flex;
}

.div-block-7813 {
  flex: 1;
}

.div-block-7814 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7815 {
  margin-left: 10px;
}

.status-tag-49 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-28 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7816 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-506 {
  color: #ffffff9c;
  width: 120px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ac-default-label-506:focus {
  width: 200px;
}

.ac-default-label-506.mobile {
  display: none;
}

.nav-item-scroller {
  flex: 1;
  overflow: auto;
}

.duration-wrapper-29 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-307 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-307.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7817 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-51 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-47 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-47:hover {
  background-color: #1b7897;
}

.action-item-button-47.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-47.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-47.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-47.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-47.blue {
  background-color: #0077b8;
}

.action-item-button-47.blue:hover {
  background-color: #02507a;
}

.action-item-button-47.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-47.blue-m:hover {
  background-color: #02507a;
}

.editi-icon {
  opacity: .8;
  width: 15px;
  min-width: 15px;
  margin-right: 10px;
}

.editi-icon:hover {
  opacity: 1;
}

.div-block-7818 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7818.flex {
  display: flex;
}

.div-block-7819 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-52 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-52.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-44 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-44.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-44.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-126 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-126:hover {
  background-color: #eee;
}

.div-block-7820 {
  margin-top: 6px;
}

.div-block-7820.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-7821 {
  padding-top: 3px;
}

.image-1034 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-868 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-868:hover {
  background-color: #e4f2ff;
}

.result-row-868.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-591 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-591.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7822 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-540 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-540.sm {
  min-width: 304px;
}

.add-item-29 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-29:hover {
  background-color: #0077b8;
}

.add-item-29.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-29.big:hover {
  background-color: #066192;
}

.add-item-29.big.hidden {
  background-color: #0077b8;
}

.div-block-7823 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-23 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-869 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-869:hover {
  background-color: #e4f2ff;
}

.result-row-869.selected {
  background-color: #d1e9ff;
}

.ac-default-label-507 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-507._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-507._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-507._13 {
  color: #498fc2;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.div-block-7824 {
  padding: 5px;
}

.div-block-7825 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-661 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-661.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-76 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-76.white {
  color: #ffffffe6;
}

.div-block-7826 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.text-span-486 {
  font-weight: 400;
}

.autocomplete-input-437 {
  float: none;
  clear: none;
  color: #333;
  background-color: #0c283b;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 42px;
  padding: 2px 4px 2px 5px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.div-block-7827 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7828 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7829 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.badge-div-14 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 136px;
}

.div-block-7830 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-592 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-592.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-870 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-870:hover {
  background-color: #e4f2ff;
}

.result-row-870.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7831 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-30 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-30.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-871 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-871:hover {
  background-color: #e4f2ff;
}

.result-row-871.selected {
  background-color: #d1e9ff;
}

.text-span-487 {
  padding-left: 4px;
  font-weight: 400;
}

.post-button-34 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-34:hover {
  background-color: #02507a;
}

.post-button-34.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-151 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7832 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.div-block-7833 {
  margin-top: 6px;
}

.matched-662 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-662.white {
  color: #fffc;
  cursor: pointer;
}

.audio-player-controls-43 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-43:hover {
  opacity: 1;
}

.sf-1316 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1316.semi {
  font-weight: 600;
}

.sf-1316.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7834 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7835 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7836 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7837 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.column-option-holder-3 {
  display: block;
}

.timeline-media-57 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-16 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-872 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-872:hover {
  background-color: #e4f2ff;
}

.result-row-872.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-541 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-541.sm {
  width: auto;
  min-width: 300px;
}

.result-row-873 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-873:hover {
  background-color: #e4f2ff;
}

.result-row-873.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-32 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-32:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.text-13-78 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-78.semi {
  font-weight: 600;
}

.text-13-78.red {
  color: #ed4444;
}

.remove-503 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-503:hover {
  opacity: 1;
}

.remove-503.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7838 {
  height: 300px;
  margin-top: auto;
}

.div-block-7839 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-62 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-62.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-62.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-62.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.nav-search {
  background-color: #0c3955;
  justify-content: flex-start;
  align-items: center;
  padding: 4px 4px 8px;
  display: block;
}

.div-block-7840 {
  flex: 1;
}

.div-block-7841 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7842 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  max-width: 45px;
  padding-left: 4px;
  display: flex;
}

.label-wrapper-65 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-65._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.div-block-7843 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7844 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-488 {
  padding-left: 4px;
  font-weight: 400;
}

.notes-section-36 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7845 {
  flex: 1;
  display: flex;
}

.results-holder-442 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-35 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-24 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-24:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-25 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 14px;
  display: flex;
  position: relative;
}

.side-nav-item-25:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-25.no-hover {
  justify-content: flex-start;
}

.side-nav-item-25.no-hover:hover {
  opacity: .88;
  background-color: #0000;
}

.results-holder-443 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-443.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7846 {
  display: flex;
}

.red-dot-14 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-14.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-45 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-45._12 {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.div-block-7847 {
  padding-top: 3px;
}

.select-field-127 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-127:hover {
  background-color: #eee;
}

.unmatched-593 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-593.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-874 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-874:hover {
  background-color: #e4f2ff;
}

.result-row-874.selected {
  background-color: #d1e9ff;
}

.due-soon-label-25 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.div-block-7848 {
  flex: 1;
}

.image-1035 {
  cursor: pointer;
}

.text-span-489 {
  font-weight: 400;
}

.visiblity-icon {
  width: 15px;
  min-width: 15px;
}

.form-block-309 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-594 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-594.sm {
  font-size: 14px;
  line-height: 18px;
}

.side-nav-search-wrapper {
  position: relative;
}

.unmatched-595 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-595.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-663 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-663.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.link-171 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-171.light-blue {
  color: #97ceff;
}

.link-171.light-blue:hover {
  text-decoration: underline;
}

.text-field-308 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-308::placeholder {
  color: #b4b4b4;
}

.div-block-7849 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-33 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-33.popup {
  background-color: #fff;
}

.results-holder-444 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-444.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-35 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-35:hover {
  background-color: #02507a;
}

.sf-1317 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1317.red {
  color: #ed4444;
}

.reload-kpi-9 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-9:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-445 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-445.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-172 {
  max-height: 100vh;
  overflow: auto;
}

.unmatched-596 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-596.white {
  color: #fffc;
  cursor: pointer;
}

.results-scroller-542 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-542.sm {
  width: auto;
  min-width: 300px;
}

.section-header-152 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7850 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-86 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-309 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-309::placeholder {
  color: #b4b4b4;
}

.div-block-7851 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-37 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-37:hover {
  background-color: #cbdfff;
}

.div-block-7852 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-39 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7853 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-60 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-60.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7854 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7855 {
  padding-right: 6px;
}

.div-block-7856 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7856.flex {
  display: flex;
}

.results-holder-446 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-446.tags {
  display: none;
}

.div-block-7857 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-66 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-66:hover {
  background-color: #f8ecc1;
}

.action-item-header-66.blue {
  background-color: #e0f2fc;
}

.link-172 {
  color: #046cea;
  text-decoration: none;
}

.link-172:hover {
  text-decoration: underline;
}

.result-row-875 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-875:hover {
  background-color: #e4f2ff;
}

.result-row-875.selected {
  background-color: #d1e9ff;
}

.div-block-7858 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-67 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-67:hover {
  background-color: #f8ecc1;
}

.action-item-header-67.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-153 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7860 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-543 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-543.sm {
  width: auto;
  min-width: 300px;
}

.text-span-490, .text-span-491 {
  font-weight: 400;
}

.div-block-7861 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-147 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-15 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7862 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-28 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.div-block-7863 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7864 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7865 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-308 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-308.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-32 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-32:hover, .item-detail-wrapper-32.selected {
  background-color: #f5fbff;
}

.chip-address-53 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-53.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-79 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-79.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-154 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7866 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-597 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-597.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-54 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-54:hover {
  background-color: #54a7ff54;
}

.checkbox-54.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-310 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-310::placeholder {
  color: #b4b4b4;
}

.div-block-7867 {
  position: relative;
}

.div-block-7868 {
  height: 6px;
  position: absolute;
}

.matched-664 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-664.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-665 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-665.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-598 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-598.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7869 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7870 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-155 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7871 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.button-label-46 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-46.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-46.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-46.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.result-icon-56 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-56.loading-icon-copy {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.div-block-7872 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7873 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7874 {
  padding: 5px;
}

.tag-content-317 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-317.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-317.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-317.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-38 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-38:hover {
  background-color: #cbdfff;
}

.action-button-105 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-105:hover {
  color: #fff;
  background-color: #0d72b9;
}

.div-block-7875 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-31 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-599 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-599.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-666 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-666.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7876 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7877 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7878 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7878.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7879 {
  padding-top: 3px;
}

.side-nav-32 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7880 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7881 {
  flex: 1;
}

.sf-1318 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1318.center {
  text-align: center;
}

.action-item-nav-holder {
  flex-direction: column;
  flex: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-14-172 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-172.semi {
  font-weight: 600;
  line-height: 20px;
}

.nav-option-holder {
  flex: 1;
  min-height: 220px;
  max-height: calc(100vh - 250px);
  overflow: auto;
}

.div-block-7883 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7883.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-22 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-22:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7884 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-876 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-876:hover {
  background-color: #e4f2ff;
}

.div-block-7885 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-600 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-600.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-877 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-877:hover {
  background-color: #e4f2ff;
}

.result-row-877.selected {
  background-color: #d1e9ff;
}

.icon-search-26 {
  opacity: .7;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-26:hover {
  opacity: 1;
  background-color: #0077b869;
}

.results-wrapper-309 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-309.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-36 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-65 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-65.search, .item-column-wrapper-65.resolved {
  display: flex;
}

.item-column-wrapper-65.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-65.my {
  display: flex;
}

.div-block-7886 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-447 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-447.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7887 {
  align-self: center;
  display: flex;
}

.div-block-7888 {
  margin-bottom: 20px;
}

.div-block-4080-copy-30 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-30.hidden {
  display: none;
}

.div-block-7889 {
  align-self: center;
  display: flex;
}

.unmatched-601 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-601.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-544 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-544.sm {
  width: auto;
  min-width: 300px;
}

.result-row-878 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-878:hover {
  background-color: #e4f2ff;
}

.result-row-878.selected {
  background-color: #d1e9ff;
}

.image-1036 {
  margin-right: 1px;
}

.clear-keyword-icon-62 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-62:hover {
  opacity: .6;
}

.clear-keyword-icon-62.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-66 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-66.kpi {
  display: flex;
  position: relative;
}

.div-block-7890 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-28 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-879 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-879:hover {
  background-color: #e4f2ff;
}

.result-row-879.selected {
  background-color: #d1e9ff;
}

.matched-667 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-667.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1037 {
  width: 16px;
  margin-right: 4px;
}

.image-1038 {
  margin-right: 3px;
}

.div-block-7891 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-45 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1039 {
  filter: invert();
  position: relative;
}

.chip-label-325 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-325.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-7892 {
  position: relative;
}

.div-block-5001-copy-20 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1040 {
  width: 16px;
  margin-right: 4px;
}

.chat-avatar-4 {
  background-color: #0a1c6b;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png"), linear-gradient(324deg, #0270e6, #08194c 48%, #36f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 24px, auto;
  border: 1px solid #157ad8;
  border-radius: 32px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  margin-top: 10px;
  position: absolute;
}

.chat-avatar-4.clark-big {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 62px;
  min-width: 62px;
  height: 62px;
  min-height: 62px;
  margin-top: 0;
  margin-bottom: 15px;
  position: static;
}

.chat-avatar-4.clark {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.form-173 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1041 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7893 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7894 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-29 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-29:hover {
  filter: saturate(71%);
}

.div-block-7895 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1042 {
  cursor: pointer;
}

.bubble-holder-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding-left: 8px;
  padding-right: 0;
  display: flex;
}

.bubble-holder-3.bot {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 40px;
  display: flex;
}

.div-block-7896 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-602 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-602.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-504 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-504:hover {
  opacity: 1;
}

.remove-504.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7897 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7897.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-603 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-603.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7898 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-668 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-668.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7899 {
  min-height: 90px;
  margin-top: auto;
}

.results-scroller-545 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-545.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-545.who {
  background-color: #1a50ad;
  border-color: #3a60d4;
  border-radius: 4px;
  width: 100%;
  min-width: 304px;
}

.results-scroller-545.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-61 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-61.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-61.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-7900 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7901 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-7902 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-310 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-310.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.textarea-92 {
  color: #70a2ff;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 6px;
  min-height: 110px;
  margin-top: 8px;
  padding: 10px 10px 50px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  overflow: visible;
}

.textarea-92::placeholder {
  color: #ffffff80;
}

.div-block-7903 {
  flex: 1;
}

.div-block-7904 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hidden-icon-22 {
  width: 15px;
  min-width: 15px;
  height: 15px;
}

.unmatched-604 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-604.sm {
  font-size: 14px;
  line-height: 18px;
}

.mic-button-17 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 32px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.mic-button-17:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.mic-button-17.s {
  background-size: auto 18px;
  width: 32px;
  height: 32px;
}

.div-block-7905 {
  padding: 15px;
}

.div-block-7906 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-63 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-63.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-63.remit.sm, .autocomplete-icon-63.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-311 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-311.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-7907 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-318 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.action-item-header-bg-9 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-9:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-9.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-9.light-blue.flash, .action-item-header-bg-9.flash {
  background-color: silver;
}

.action-item-header-bg-9.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-9.resolved:hover {
  background-color: #c6f1d2;
}

.remove-505 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-505:hover {
  opacity: 1;
}

.remove-505.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7908 {
  flex: 1;
}

.matched-669 {
  color: #ffffffb0;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-7909 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7909.flex {
  display: flex;
}

.item-column-wrapper-67 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-67.kpi {
  display: flex;
}

.div-block-7910 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7911 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-left: 4px;
}

.activity-message-wrapper-b-32 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.close-sectionafeawf-5 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  inset: 14px 8px 0% auto;
}

.close-sectionafeawf-5:hover {
  opacity: 1;
}

.image-1043 {
  margin-right: 5px;
}

.text-area-div-38 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-7912 {
  display: flex;
}

.div-block-7913 {
  flex: 1;
}

.div-block-7914 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7915 {
  margin-left: 10px;
}

.status-tag-50 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-29 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-7916 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-508 {
  color: #ffffff9c;
  width: 120px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ac-default-label-508:focus {
  width: 200px;
}

.ac-default-label-508.mobile {
  display: none;
}

.duration-wrapper-30 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-312 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-312.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-7917 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-52 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-48 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-48:hover {
  background-color: #1b7897;
}

.action-item-button-48.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-48.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-48.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-48.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-48.blue {
  background-color: #0077b8;
}

.action-item-button-48.blue:hover {
  background-color: #02507a;
}

.action-item-button-48.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-48.blue-m:hover {
  background-color: #02507a;
}

.div-block-7918 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7918.flex {
  display: flex;
}

.div-block-7919 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-53 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-53.sm {
  font-size: 13px;
  line-height: 16px;
}

.button-label-47 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-47.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-47.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.select-field-128 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-128:hover {
  background-color: #eee;
}

.div-block-7920 {
  margin-top: 6px;
}

.div-block-7920.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.checkbox-55 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-55:hover {
  background-color: #54a7ff54;
}

.div-block-7921 {
  padding-top: 3px;
}

.image-1044 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-880 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-880:hover {
  background-color: #e4f2ff;
}

.result-row-880.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-605 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-605.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7922 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-546 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-546.sm {
  min-width: 304px;
}

.add-item-30 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-30:hover {
  background-color: #0077b8;
}

.add-item-30.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-30.big:hover {
  background-color: #066192;
}

.add-item-30.big.hidden {
  background-color: #0077b8;
}

.div-block-7923 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-24 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-881 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-881:hover {
  background-color: #e4f2ff;
}

.result-row-881.selected {
  background-color: #d1e9ff;
}

.div-block-7924 {
  padding: 5px;
}

.div-block-7925 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-670 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-670.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-77 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-77.white {
  color: #ffffffe6;
}

.div-block-7926 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.messages-holder-3 {
  flex: 1;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
  overflow: auto;
}

.messages-holder-3.hidden {
  overflow: auto;
}

.text-span-492 {
  font-weight: 400;
}

.autocomplete-input-438 {
  float: none;
  clear: none;
  color: #333;
  background-color: #0c283b;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 42px;
  padding: 2px 4px 2px 5px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.icon-search-27 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-27:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-7927 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-7928 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7929 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.badge-div-16 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 136px;
}

.div-block-7930 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-606 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-606.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-882 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-882:hover {
  background-color: #e4f2ff;
}

.result-row-882.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-7931 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-31 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-31.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-883 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-883:hover {
  background-color: #e4f2ff;
}

.result-row-883.selected {
  background-color: #d1e9ff;
}

.text-span-493 {
  padding-left: 4px;
  font-weight: 400;
}

.audio-recorder-button-holder-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-36 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-36:hover {
  background-color: #02507a;
}

.post-button-36.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-156 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.side-panel-right-2 {
  z-index: 100;
  background-color: #0c3955;
  border: 2px solid #0c3955;
  flex: none;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 500px;
  transition: right .4s;
  display: none;
  position: relative;
  inset: 0% 0% 0% auto;
}

.div-block-7932 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.close-icon {
  z-index: 6;
  opacity: .6;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5c00fc08a1d84ca946_icon-delete.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 26px;
  width: 32px;
  height: 32px;
  position: absolute;
  inset: 6px 6px auto auto;
}

.close-icon:hover {
  opacity: .9;
}

.div-block-7933 {
  margin-top: 6px;
}

.matched-671 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-671.white {
  color: #fffc;
  cursor: pointer;
}

.audio-player-controls-44 {
  z-index: auto;
  opacity: 1;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: relative;
  inset: 0%;
}

.audio-player-controls-44:hover {
  opacity: 1;
}

.sf-1319 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1319.semi {
  font-weight: 600;
}

.sf-1319.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-7934 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7935 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-7936 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-7937 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.column-option-holder-4 {
  display: block;
}

.timeline-media-58 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-17 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-884 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-884:hover {
  background-color: #e4f2ff;
}

.result-row-884.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-547 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-547.sm {
  width: auto;
  min-width: 300px;
}

.drag-bar-82 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-82:hover {
  background-color: #1c3d97;
}

.drag-bar-82.unselectable {
  flex: none;
}

.div-block-7938 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  inset: auto 0% 0;
}

.div-block-7938.sm {
  justify-content: flex-end;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 6px;
}

.result-row-885 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-885:hover {
  background-color: #e4f2ff;
}

.result-row-885.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-33 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-33:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.chip-label-326 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-13-80 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-80.semi {
  font-weight: 600;
}

.text-13-80.red {
  color: #ed4444;
}

.remove-506 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-506:hover {
  opacity: 1;
}

.remove-506.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-7939 {
  height: 300px;
  margin-top: auto;
}

.div-block-7940 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-64 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-64.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-64.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-64.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-7941 {
  flex: 1;
}

.div-block-7942 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7943 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  max-width: 45px;
  padding-left: 4px;
  display: flex;
}

.label-wrapper-66 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-66._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.chat-convo-holder-6 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding: 20px 0 10px;
  display: block;
  overflow: visible;
}

.div-block-7944 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7945 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-494 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-7946 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-bottom: 140px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.notes-section-37 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-7947 {
  flex: 1;
  display: flex;
}

.results-holder-448 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-37 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-26 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-26:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-27 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 14px;
  display: flex;
  position: relative;
}

.side-nav-item-27:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-27.no-hover {
  justify-content: flex-start;
}

.side-nav-item-27.no-hover:hover {
  opacity: .88;
  background-color: #0000;
}

.results-holder-449 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-449.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7948 {
  display: flex;
}

.red-dot-15 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-15.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.button-label-48 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-48.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-48.xsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.button-label-48.xsm.blue {
  color: #0077b8;
  font-size: 13px;
  font-weight: 600;
}

.button-label-48._12, .button-label-48.xxsm {
  color: #ffffffdb;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}

.remove-507 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-507:hover {
  opacity: 1;
}

.div-block-7949 {
  padding-top: 3px;
}

.select-field-129 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-129:hover {
  background-color: #eee;
}

.unmatched-607 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-607.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7950 {
  justify-content: flex-start;
  align-items: stretch;
  height: 100vh;
  display: flex;
}

.button-15 {
  cursor: pointer;
  background-color: #276ee0;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 70px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 12px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 12px;
  display: flex;
  position: static;
  inset: auto 5px 5px auto;
}

.button-15:hover {
  background-color: #004df9;
}

.button-15:focus {
  border-width: 2px;
  border-color: #fff;
}

.button-15.sm {
  border-radius: 2px;
  min-width: 60px;
  padding: 6px 10px;
  font-size: 12px;
}

.result-row-886 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-886:hover {
  background-color: #e4f2ff;
}

.result-row-886.selected {
  background-color: #d1e9ff;
}

.due-soon-label-26 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.chat-loading-copy-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div-block-7951 {
  flex: 1;
}

.image-1045 {
  cursor: pointer;
}

.text-span-495 {
  font-weight: 400;
}

.text-block-562 {
  color: #70a2ff;
  padding-top: 5px;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-562.s {
  font-size: 13px;
}

.form-block-310 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-608 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-608.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-609 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-609.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-672 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-672.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.stop-recording-button-7 {
  opacity: .8;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.stop-recording-button-7:hover {
  opacity: 1;
}

.stop-recording-button-7.s {
  width: 32px;
  height: 32px;
}

.link-173 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-173.light-blue {
  color: #97ceff;
}

.link-173.light-blue:hover {
  text-decoration: underline;
}

.text-field-311 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-311::placeholder {
  color: #b4b4b4;
}

.div-block-7952 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-34 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-34.popup {
  background-color: #fff;
}

.result-row-887 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-887:hover {
  background-color: #0b095e5e;
}

.result-row-887.selected {
  background-color: #100f1d;
}

.results-holder-450 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-450.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-37 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-37:hover {
  background-color: #02507a;
}

.sf-1320 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1320.red {
  color: #ed4444;
}

.reload-kpi-10 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-10:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-451 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-451.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-175 {
  max-height: 100vh;
  overflow: auto;
}

.unmatched-610 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-610.white {
  color: #fffc;
  cursor: pointer;
}

.results-scroller-548 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-548.sm {
  width: auto;
  min-width: 300px;
}

.section-header-157 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.bubble-holder-4 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  min-width: 420px;
  padding: 8px;
  display: flex;
}

.div-block-7953 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-87 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-312 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-312::placeholder {
  color: #b4b4b4;
}

.message-holder-34 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.message-holder-34.bot {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.div-block-7954 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-39 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-39:hover {
  background-color: #cbdfff;
}

.playground-chat-input-section {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 4px 10px 10px;
}

.div-block-7955 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-40 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-7956 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-62 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-62.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-7957 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7958 {
  padding-right: 6px;
}

.autocomplete-input-439 {
  float: none;
  clear: none;
  color: #add2fff0;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.div-block-7959 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-7959.flex {
  display: flex;
}

.results-holder-452 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-452.tags {
  display: none;
}

.div-block-7960 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-68 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-68:hover {
  background-color: #f8ecc1;
}

.action-item-header-68.blue {
  background-color: #e0f2fc;
}

.link-174 {
  color: #046cea;
  text-decoration: none;
}

.link-174:hover {
  text-decoration: underline;
}

.result-row-888 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-888:hover {
  background-color: #e4f2ff;
}

.result-row-888.selected {
  background-color: #d1e9ff;
}

.div-block-7961 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-69 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-69:hover {
  background-color: #f8ecc1;
}

.action-item-header-69.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-158 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7963 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-549 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-549.sm {
  width: auto;
  min-width: 300px;
}

.text-span-496, .text-span-497 {
  font-weight: 400;
}

.div-block-7964 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-148 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-17 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-7965 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-29 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.button-label-49 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-49.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-49.s {
  font-size: 14px;
}

.div-block-7966 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-7967 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-7968 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-313 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-313.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-33 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-33:hover, .item-detail-wrapper-33.selected {
  background-color: #f5fbff;
}

.chip-address-54 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-54.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-81 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-81.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-159 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-7969 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-611 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-611.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-56 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-56:hover {
  background-color: #54a7ff54;
}

.checkbox-56.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-313 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-313::placeholder {
  color: #b4b4b4;
}

.div-block-7970 {
  position: relative;
}

.div-block-7971 {
  height: 6px;
  position: absolute;
}

.message-holder-35 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.button-17 {
  cursor: pointer;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 40px;
  width: 40px;
  height: 40px;
}

.button-17:hover {
  background-color: #004df9;
}

.button-17.s {
  width: 32px;
  height: 32px;
}

.button-17.disabled {
  opacity: .33;
  display: none;
}

.button-17.disabled.hidden {
  display: none;
}

.matched-673 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-673.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-674 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-674.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-612 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-612.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-7972 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7973 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-160 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-7974 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.message-holder-36 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  min-width: 300px;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.result-icon-57 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-57.loading-icon-copy {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.div-block-7975 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7976 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-7977 {
  padding: 5px;
}

.tag-content-319 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-319.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-319.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-319.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-40 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-40:hover {
  background-color: #cbdfff;
}

.icon-processing-15 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 13px;
  right: 90px;
}

.icon-processing-15.b {
  bottom: 6px;
  right: 139px;
}

.ac-default-label-509 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-509._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-509._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-509._13 {
  color: #70a2ff;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.action-button-106 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-106:hover {
  color: #fff;
  background-color: #0d72b9;
}

.tag-35 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-35.dark {
  opacity: .92;
  background-color: #1a50ad;
  border: 1px solid #6ca4ffd6;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-35.dark:hover {
  filter: saturate(200%);
}

.div-block-7978 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-32 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-613 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-613.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-675 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-675.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-7979 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7980 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-7981 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7981.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-7982 {
  padding-top: 3px;
}

.side-nav-33 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-7983 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-7984 {
  flex: 1;
}

.sf-1321 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1321.center {
  text-align: center;
}

.text-14-173 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-173.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-7986 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-7986.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.action-items-outerwrapper-6 {
  background-image: linear-gradient(333deg, #008ba0 8%, #008ba4 39%, #10415f);
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  max-width: 100vw;
  height: 100vh;
  display: flex;
  overflow: hidden;
}

.play-pause-button-23 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-23:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-7987 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-889 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-889:hover {
  background-color: #e4f2ff;
}

.div-block-7988 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-614 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-614.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-890 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-890:hover {
  background-color: #e4f2ff;
}

.result-row-890.selected {
  background-color: #d1e9ff;
}

.results-wrapper-314 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-314.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-38 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-68 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-68.search, .item-column-wrapper-68.resolved {
  display: flex;
}

.item-column-wrapper-68.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-68.my {
  display: flex;
}

.div-block-7989 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-453 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-453.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-7990 {
  align-self: center;
  display: flex;
}

.div-block-7991 {
  margin-bottom: 20px;
}

.div-block-4080-copy-31 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-31.hidden {
  display: none;
}

.div-block-7992 {
  align-self: center;
  display: flex;
}

.unmatched-615 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-615.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-550 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-550.sm {
  width: auto;
  min-width: 300px;
}

.result-row-891 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-891:hover {
  background-color: #e4f2ff;
}

.result-row-891.selected {
  background-color: #d1e9ff;
}

.image-1046 {
  margin-right: 1px;
}

.clear-keyword-icon-63 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-63:hover {
  opacity: .6;
}

.clear-keyword-icon-63.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-69 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-69.kpi {
  display: flex;
  position: relative;
}

.div-block-7993 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-29 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-892 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-892:hover {
  background-color: #e4f2ff;
}

.result-row-892.selected {
  background-color: #d1e9ff;
}

.matched-676 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-676.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1047 {
  width: 16px;
  margin-right: 4px;
}

.image-1048 {
  margin-right: 3px;
}

.div-block-7994 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-46 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1049 {
  filter: invert();
  position: relative;
}

.chip-label-327 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-327.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-7995 {
  position: relative;
}

.div-block-5001-copy-21 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1050 {
  width: 16px;
  margin-right: 4px;
}

.chat-avatar-5 {
  background-color: #0a1c6b;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png"), linear-gradient(324deg, #0270e6, #08194c 48%, #36f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 24px, auto;
  border: 1px solid #157ad8;
  border-radius: 32px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  margin-top: 10px;
  position: absolute;
}

.chat-avatar-5.clark-big {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 62px;
  min-width: 62px;
  height: 62px;
  min-height: 62px;
  margin-top: 0;
  margin-bottom: 15px;
  position: static;
}

.chat-avatar-5.clark {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.form-176 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1051 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-7996 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-7997 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-30 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-30:hover {
  filter: saturate(71%);
}

.div-block-7998 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1052 {
  cursor: pointer;
}

.div-block-7999 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-616 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-616.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-508 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-508:hover {
  opacity: 1;
}

.remove-508.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8000 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8000.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-617 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-617.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8001 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-677 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-677.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-8002 {
  min-height: 90px;
  margin-top: auto;
}

.results-scroller-551 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-551.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-551.who {
  background-color: #1a50ad;
  border-color: #3a60d4;
  border-radius: 4px;
  width: 100%;
  min-width: 304px;
}

.results-scroller-551.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-63 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-63.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-63.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-8003 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8004 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-8005 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-315 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-315.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.textarea-93 {
  color: #70a2ff;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 6px;
  min-height: 110px;
  margin-top: 8px;
  padding: 10px 10px 50px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  overflow: visible;
}

.textarea-93::placeholder {
  color: #ffffff80;
}

.div-block-8006 {
  flex: 1;
}

.div-block-8007 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hidden-icon-23 {
  width: 15px;
  min-width: 15px;
  height: 15px;
}

.unmatched-618 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-618.sm {
  font-size: 14px;
  line-height: 18px;
}

.mic-button-18 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 32px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.mic-button-18:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.mic-button-18.s {
  background-size: auto 18px;
  width: 32px;
  height: 32px;
}

.div-block-8008 {
  padding: 15px;
}

.div-block-8009 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.autocomplete-icon-65 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-65.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-65.remit.sm, .autocomplete-icon-65.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.results-wrapper-316 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-316.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-8010 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-320 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.action-item-header-bg-10 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-10:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-10.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-10.light-blue.flash, .action-item-header-bg-10.flash {
  background-color: silver;
}

.action-item-header-bg-10.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-10.resolved:hover {
  background-color: #c6f1d2;
}

.remove-509 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-509:hover {
  opacity: 1;
}

.remove-509.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8011 {
  flex: 1;
}

.matched-678 {
  color: #ffffffb0;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-8012 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8012.flex {
  display: flex;
}

.item-column-wrapper-70 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-70.kpi {
  display: flex;
}

.div-block-8013 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-8014 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-left: 4px;
}

.activity-message-wrapper-b-33 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.close-sectionafeawf-6 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  inset: 14px 8px 0% auto;
}

.close-sectionafeawf-6:hover {
  opacity: 1;
}

.image-1053 {
  margin-right: 5px;
}

.text-area-div-39 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-8015 {
  display: flex;
}

.div-block-8016 {
  flex: 1;
}

.div-block-8017 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8018 {
  margin-left: 10px;
}

.status-tag-51 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-30 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.div-block-8019 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-510 {
  color: #ffffff9c;
  width: 120px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ac-default-label-510:focus {
  width: 200px;
}

.ac-default-label-510.mobile {
  display: none;
}

.duration-wrapper-31 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-317 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-317.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-8020 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-53 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-49 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-49:hover {
  background-color: #1b7897;
}

.action-item-button-49.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-49.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-49.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-49.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-49.blue {
  background-color: #0077b8;
}

.action-item-button-49.blue:hover {
  background-color: #02507a;
}

.action-item-button-49.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-49.blue-m:hover {
  background-color: #02507a;
}

.div-block-8021 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8021.flex {
  display: flex;
}

.div-block-8022 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-54 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-54.sm {
  font-size: 13px;
  line-height: 16px;
}

.select-field-130 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-130:hover {
  background-color: #eee;
}

.div-block-8023 {
  margin-top: 6px;
}

.div-block-8023.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.checkbox-57 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-57:hover {
  background-color: #54a7ff54;
}

.div-block-8024 {
  padding-top: 3px;
}

.image-1054 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-893 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-893:hover {
  background-color: #e4f2ff;
}

.result-row-893.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-619 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-619.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8025 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-552 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-552.sm {
  min-width: 304px;
}

.add-item-31 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-31:hover {
  background-color: #0077b8;
}

.add-item-31.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-31.big:hover {
  background-color: #066192;
}

.add-item-31.big.hidden {
  background-color: #0077b8;
}

.div-block-8026 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-25 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-894 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-894:hover {
  background-color: #e4f2ff;
}

.result-row-894.selected {
  background-color: #d1e9ff;
}

.div-block-8027 {
  padding: 5px;
}

.div-block-8028 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-679 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-679.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-78 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-78.white {
  color: #ffffffe6;
}

.div-block-8029 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.messages-holder-4 {
  flex: 1;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
  overflow: auto;
}

.messages-holder-4.hidden {
  overflow: auto;
}

.text-span-498 {
  font-weight: 400;
}

.autocomplete-input-440 {
  float: none;
  clear: none;
  color: #333;
  background-color: #0c283b;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 42px;
  padding: 2px 4px 2px 5px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.icon-search-28 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-28:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-8030 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-8031 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8032 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.badge-div-18 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 136px;
}

.div-block-8033 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-620 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-620.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-895 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-895:hover {
  background-color: #e4f2ff;
}

.result-row-895.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-8034 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-32 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-32.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-896 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-896:hover {
  background-color: #e4f2ff;
}

.result-row-896.selected {
  background-color: #d1e9ff;
}

.text-span-499 {
  padding-left: 4px;
  font-weight: 400;
}

.audio-recorder-button-holder-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-38 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-38:hover {
  background-color: #02507a;
}

.post-button-38.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-161 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-8035 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.loading-screen-2 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 220px 20px 40px;
  position: relative;
}

.div-block-8036 {
  margin-top: 6px;
}

.matched-680 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-680.white {
  color: #fffc;
  cursor: pointer;
}

.sf-1322 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1322.semi {
  font-weight: 600;
}

.sf-1322.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-8037 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8038 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-8039 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-8040 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-59 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-18 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-897 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-897:hover {
  background-color: #e4f2ff;
}

.result-row-897.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-553 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-553.sm {
  width: auto;
  min-width: 300px;
}

.drag-bar-83 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-83:hover {
  background-color: #1c3d97;
}

.drag-bar-83.unselectable {
  flex: none;
}

.div-block-8041 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  inset: auto 0% 0;
}

.div-block-8041.sm {
  justify-content: flex-end;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 6px;
}

.result-row-898 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-898:hover {
  background-color: #e4f2ff;
}

.result-row-898.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-34 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-34:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.chip-label-328 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-13-82 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-82.semi {
  font-weight: 600;
}

.text-13-82.red {
  color: #ed4444;
}

.remove-510 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-510:hover {
  opacity: 1;
}

.remove-510.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8042 {
  height: 300px;
  margin-top: auto;
}

.div-block-8043 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.autocomplete-icon-66 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-66.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.autocomplete-icon-66.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-66.remit.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-8044 {
  flex: 1;
}

.div-block-8045 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-8046 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  max-width: 45px;
  padding-left: 4px;
  display: flex;
}

.label-wrapper-67 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-67._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.chat-convo-holder-7 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding: 20px 0 10px;
  display: block;
  overflow: visible;
}

.div-block-8047 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8048 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-500 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-8049 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-bottom: 140px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.notes-section-38 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-8050 {
  flex: 1;
  display: flex;
}

.results-holder-454 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-39 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-28 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-28:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-29 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 14px;
  display: flex;
  position: relative;
}

.side-nav-item-29:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-29.no-hover {
  justify-content: flex-start;
}

.side-nav-item-29.no-hover:hover {
  opacity: .88;
  background-color: #0000;
}

.results-holder-455 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-455.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-8051 {
  display: flex;
}

.red-dot-16 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-16.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.remove-511 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-511:hover {
  opacity: 1;
}

.div-block-8052 {
  padding-top: 3px;
}

.select-field-131 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-131:hover {
  background-color: #eee;
}

.unmatched-621 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-621.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8053 {
  justify-content: flex-start;
  align-items: stretch;
  height: 100vh;
  display: flex;
}

.button-18 {
  cursor: pointer;
  background-color: #276ee0;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 70px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 12px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 12px;
  display: flex;
  position: static;
  inset: auto 5px 5px auto;
}

.button-18:hover {
  background-color: #004df9;
}

.button-18:focus {
  border-width: 2px;
  border-color: #fff;
}

.button-18.sm {
  border-radius: 2px;
  min-width: 60px;
  padding: 6px 10px;
  font-size: 12px;
}

.result-row-899 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-899:hover {
  background-color: #e4f2ff;
}

.result-row-899.selected {
  background-color: #d1e9ff;
}

.due-soon-label-27 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.chat-loading-copy-9 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div-block-8054 {
  flex: 1;
}

.image-1055 {
  cursor: pointer;
}

.text-span-501 {
  font-weight: 400;
}

.text-block-563 {
  color: #70a2ff;
  padding-top: 5px;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-563.s {
  font-size: 13px;
}

.form-block-311 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-622 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-622.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-623 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-623.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-681 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-681.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.stop-recording-button-8 {
  opacity: .8;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.stop-recording-button-8:hover {
  opacity: 1;
}

.stop-recording-button-8.s {
  width: 32px;
  height: 32px;
}

.link-175 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-175.light-blue {
  color: #97ceff;
}

.link-175.light-blue:hover {
  text-decoration: underline;
}

.text-field-314 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-314::placeholder {
  color: #b4b4b4;
}

.div-block-8055 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-35 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-35.popup {
  background-color: #fff;
}

.result-row-900 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-900:hover {
  background-color: #0b095e5e;
}

.result-row-900.selected {
  background-color: #100f1d;
}

.results-holder-456 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-456.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-39 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-39:hover {
  background-color: #02507a;
}

.sf-1323 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1323.red {
  color: #ed4444;
}

.reload-kpi-11 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-11:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-457 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-457.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-178 {
  max-height: 100vh;
  overflow: auto;
}

.unmatched-624 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-624.white {
  color: #fffc;
  cursor: pointer;
}

.results-scroller-554 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-554.sm {
  width: auto;
  min-width: 300px;
}

.section-header-162 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.bubble-holder-5 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  min-width: 420px;
  padding: 8px;
  display: flex;
}

.div-block-8056 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-88 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-315 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-315::placeholder {
  color: #b4b4b4;
}

.message-holder-37 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.message-holder-37.bot {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.div-block-8057 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-41 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-41:hover {
  background-color: #cbdfff;
}

.div-block-8058 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-41 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-8059 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-64 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-64.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-8060 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-8061 {
  padding-right: 6px;
}

.autocomplete-input-441 {
  float: none;
  clear: none;
  color: #add2fff0;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.div-block-8062 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8062.flex {
  display: flex;
}

.div-block-8063 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-70 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-70:hover {
  background-color: #f8ecc1;
}

.action-item-header-70.blue {
  background-color: #e0f2fc;
}

.link-176 {
  color: #046cea;
  text-decoration: none;
}

.link-176:hover {
  text-decoration: underline;
}

.result-row-901 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-901:hover {
  background-color: #e4f2ff;
}

.result-row-901.selected {
  background-color: #d1e9ff;
}

.div-block-8064 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-71 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-71:hover {
  background-color: #f8ecc1;
}

.action-item-header-71.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-163 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-8066 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-555 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-555.sm {
  width: auto;
  min-width: 300px;
}

.text-span-502, .text-span-503 {
  font-weight: 400;
}

.div-block-8067 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.modal-top-bar-149 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-19 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-8068 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-30 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.button-label-50 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-50.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-50.s {
  font-size: 14px;
}

.div-block-8069 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-8070 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-8071 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-318 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-318.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-34 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-34:hover, .item-detail-wrapper-34.selected {
  background-color: #f5fbff;
}

.chip-address-55 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-55.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-83 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-83.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-164 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-8072 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-625 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-625.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-holder-458 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.results-holder-458.tags {
  display: none;
}

.checkbox-58 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-58:hover {
  background-color: #54a7ff54;
}

.checkbox-58.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-316 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-316::placeholder {
  color: #b4b4b4;
}

.div-block-8073 {
  position: relative;
}

.div-block-8074 {
  height: 6px;
  position: absolute;
}

.message-holder-38 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.button-19 {
  cursor: pointer;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 40px;
  width: 40px;
  height: 40px;
}

.button-19:hover {
  background-color: #004df9;
}

.button-19.s {
  width: 32px;
  height: 32px;
}

.button-19.disabled {
  opacity: .33;
  display: none;
}

.button-19.disabled.hidden {
  display: none;
}

.matched-682 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-682.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-683 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-683.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-626 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-626.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8075 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8076 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-165 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-8077 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.message-holder-39 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  min-width: 300px;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.result-icon-58 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-58.loading-icon-copy {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.div-block-8078 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8079 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.autocomplete-icon-67 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-67.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-67.remit.sm, .autocomplete-icon-67.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-8080 {
  padding: 5px;
}

.tag-content-321 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-321.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-321.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
}

.tag-content-321.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-42 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-42:hover {
  background-color: #cbdfff;
}

.icon-processing-16 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 13px;
  right: 90px;
}

.icon-processing-16.b {
  bottom: 6px;
  right: 139px;
}

.ac-default-label-511 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-511._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-511._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-511._13 {
  color: #70a2ff;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.action-button-107 {
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-107:hover {
  color: #fff;
  background-color: #0d72b9;
}

.tag-36 {
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  width: 100%;
  padding: 5px 5px 5px 6px;
  display: flex;
}

.tag-36.dark {
  opacity: .92;
  background-color: #1a50ad;
  border: 1px solid #6ca4ffd6;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 8px;
  display: inline-block;
  position: relative;
}

.tag-36.dark:hover {
  filter: saturate(200%);
}

.div-block-8081 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-33 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-627 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-627.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-684 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-684.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-8082 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-8083 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-8084 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8084.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-8085 {
  padding-top: 3px;
}

.div-block-8086 {
  align-self: auto;
  display: flex;
}

.side-nav-34 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-8087 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8088 {
  flex: 1;
}

.sf-1324 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1324.center {
  text-align: center;
}

.text-14-174 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-174.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-8090 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8090.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-24 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-24:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-8091 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.result-row-902 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-902:hover {
  background-color: #e4f2ff;
}

.div-block-8092 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.unmatched-628 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-628.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-903 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-903:hover {
  background-color: #e4f2ff;
}

.result-row-903.selected {
  background-color: #d1e9ff;
}

.results-wrapper-319 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-319.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.search-bar-40 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4px 10px 8px;
  display: flex;
}

.item-column-wrapper-71 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 6px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.item-column-wrapper-71.search, .item-column-wrapper-71.resolved {
  display: flex;
}

.item-column-wrapper-71.tree {
  min-width: 520px;
  display: block;
}

.item-column-wrapper-71.my {
  display: flex;
}

.div-block-8093 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-holder-459 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-459.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-8094 {
  align-self: center;
  display: flex;
}

.div-block-8095 {
  margin-bottom: 20px;
}

.div-block-4080-copy-32 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 2px;
  display: flex;
}

.div-block-4080-copy-32.hidden {
  display: none;
}

.div-block-8096 {
  align-self: center;
  display: flex;
}

.unmatched-629 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-629.sm {
  font-size: 14px;
  line-height: 18px;
}

.results-scroller-556 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-556.sm {
  width: auto;
  min-width: 300px;
}

.result-row-904 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-904:hover {
  background-color: #e4f2ff;
}

.result-row-904.selected {
  background-color: #d1e9ff;
}

.image-1056 {
  margin-right: 1px;
}

.clear-keyword-icon-64 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9bbcbb7a5b83_icon-cancel%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 4px 2px auto auto;
}

.clear-keyword-icon-64:hover {
  opacity: .6;
}

.clear-keyword-icon-64.hidden {
  background-repeat: no-repeat;
  background-size: 20px;
}

.item-column-wrapper-72 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-72.kpi {
  display: flex;
  position: relative;
}

.div-block-8097 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.header-right-side-30 {
  justify-content: flex-end;
  align-items: center;
  min-width: 30%;
  padding-top: 2px;
  display: flex;
}

.result-row-905 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-905:hover {
  background-color: #e4f2ff;
}

.result-row-905.selected {
  background-color: #d1e9ff;
}

.matched-685 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-685.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.image-1057 {
  width: 16px;
  margin-right: 4px;
}

.image-1058 {
  margin-right: 3px;
}

.div-block-8098 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.activity-message-47 {
  background-color: #e6f1ff;
  margin-bottom: 5px;
  padding: 8px 14px 10px;
  position: relative;
}

.image-1059 {
  filter: invert();
  position: relative;
}

.chip-label-329 {
  color: #080808;
  margin-bottom: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.chip-label-329.sm {
  font-size: 13px;
  line-height: 16px;
}

.div-block-8099 {
  position: relative;
}

.div-block-5001-copy-22 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 0;
}

.image-1060 {
  width: 16px;
  margin-right: 4px;
}

.chat-avatar-6 {
  background-color: #0a1c6b;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd722_fc.png"), linear-gradient(324deg, #0270e6, #08194c 48%, #36f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 24px, auto;
  border: 1px solid #157ad8;
  border-radius: 32px;
  width: 34px;
  min-width: 34px;
  height: 34px;
  margin-top: 10px;
  position: absolute;
}

.chat-avatar-6.clark-big {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 62px;
  min-width: 62px;
  height: 62px;
  min-height: 62px;
  margin-top: 0;
  margin-bottom: 15px;
  position: static;
}

.chat-avatar-6.clark {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/68f931d3e284ab79c8e682ae_clark.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.form-179 {
  height: 100%;
  max-height: 100%;
  overflow: auto;
}

.image-1061 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-8100 {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 33px;
  display: flex;
}

.div-block-8101 {
  width: 120px;
  min-width: 120px;
}

.recording-icon-31 {
  cursor: pointer;
  width: 38px;
  height: 38px;
}

.recording-icon-31:hover {
  filter: saturate(71%);
}

.div-block-8102 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.image-1062 {
  cursor: pointer;
}

.div-block-8103 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-630 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-630.sm {
  font-size: 14px;
  line-height: 18px;
}

.remove-512 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-512:hover {
  opacity: 1;
}

.remove-512.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8104 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8104.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.unmatched-631 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-631.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8105 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-686 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-686.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-8106 {
  min-height: 90px;
  margin-top: auto;
}

.results-scroller-557 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 540px;
  min-width: 540px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-557.assign {
  width: 100%;
  min-width: 300px;
}

.results-scroller-557.who {
  background-color: #1a50ad;
  border-color: #3a60d4;
  border-radius: 4px;
  width: 100%;
  min-width: 304px;
}

.results-scroller-557.assign-copy {
  width: 100%;
  min-width: 304px;
}

.action-item-name-65 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-width: 100px;
  max-width: 890px;
  padding-top: 0;
  display: block;
}

.action-item-name-65.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  margin-left: 0;
  padding-right: 0;
  display: flex;
}

.action-item-name-65.edit {
  width: 100%;
  max-width: 900px;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-8107 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8108 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.div-block-8109 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-wrapper-320 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-320.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.textarea-94 {
  color: #70a2ff;
  resize: none;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 6px;
  min-height: 110px;
  margin-top: 8px;
  padding: 10px 10px 50px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  overflow: visible;
}

.textarea-94::placeholder {
  color: #ffffff80;
}

.div-block-8110 {
  flex: 1;
}

.div-block-8111 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hidden-icon-24 {
  width: 15px;
  min-width: 15px;
  height: 15px;
}

.unmatched-632 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-632.sm {
  font-size: 14px;
  line-height: 18px;
}

.mic-button-19 {
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6552_mic-blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #4187f8;
  border-radius: 32px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.mic-button-19:hover {
  opacity: 1;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf653c_mic.png");
}

.mic-button-19.s {
  background-size: auto 18px;
  width: 32px;
  height: 32px;
}

.div-block-8112 {
  padding: 15px;
}

.div-block-8113 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.results-wrapper-321 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-321.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.div-block-8114 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tag-content-322 {
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.action-item-header-bg-11 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding-left: 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
  position: relative;
}

.action-item-header-bg-11:hover {
  background-color: #f8ecc1;
}

.action-item-header-bg-11.light-blue {
  background-color: #e0f3fc;
}

.action-item-header-bg-11.light-blue.flash, .action-item-header-bg-11.flash {
  background-color: silver;
}

.action-item-header-bg-11.resolved {
  background-color: #dafde4;
}

.action-item-header-bg-11.resolved:hover {
  background-color: #c6f1d2;
}

.remove-513 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-513:hover {
  opacity: 1;
}

.remove-513.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8115 {
  flex: 1;
}

.matched-687 {
  color: #ffffffb0;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-8116 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8116.flex {
  display: flex;
}

.item-column-wrapper-73 {
  flex-flow: column;
  flex: 1;
  width: auto;
  min-width: 380px;
  max-width: 100%;
  padding-left: 6px;
  display: block;
  overflow: auto;
}

.item-column-wrapper-73.kpi {
  display: flex;
}

.div-block-8117 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-8118 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2286c6e0ff5_Ellipsis-1.3s-200px.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 28px;
  margin-left: 4px;
}

.activity-message-wrapper-b-34 {
  max-width: 900px;
  max-height: 520px;
  margin-bottom: 10px;
  display: block;
  overflow: auto;
}

.close-sectionafeawf-7 {
  opacity: .7;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  inset: 14px 8px 0% auto;
}

.close-sectionafeawf-7:hover {
  opacity: 1;
}

.image-1063 {
  margin-right: 5px;
}

.text-area-div-40 {
  color: #9c9c9c;
  width: 100%;
  min-height: 52px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.div-block-8119 {
  display: flex;
}

.div-block-8120 {
  flex: 1;
}

.div-block-8121 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8122 {
  margin-left: 10px;
}

.status-tag-52 {
  text-align: center;
  background-color: #636363;
  width: 70px;
  padding: 2px;
}

.all-item-wrapper-31 {
  height: 100%;
  min-height: 100px;
  max-height: 100%;
  padding-right: 4px;
  overflow: hidden;
}

.all-item-wrapper-31.m {
  padding-right: 0;
}

.div-block-8123 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ac-default-label-512 {
  color: #ffffff9c;
  width: 120px;
  height: 32px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.ac-default-label-512:focus {
  width: 200px;
}

.ac-default-label-512.mobile {
  display: none;
}

.tag-37 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-37.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-37.multi.small {
  cursor: pointer;
  height: 26px;
  min-height: 26px;
}

.tag-37.multi.small:hover {
  background-color: #a9d6ff;
}

.duration-wrapper-32 {
  justify-content: flex-end;
  align-items: center;
  width: 60px;
  min-width: 60px;
  display: flex;
}

.results-wrapper-322 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 530px;
  min-width: 530px;
  max-height: 60vh;
  display: none;
  position: relative;
}

.results-wrapper-322.sm {
  width: 100%;
  min-width: 300px;
  display: block;
}

.div-block-8124 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.search-input-action-54 {
  width: 100%;
  margin-right: 20px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.action-item-button-50 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #14b5b8;
  border: 1px #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 90px;
  height: 32px;
  padding-left: 14px;
  padding-right: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-button-50:hover {
  background-color: #1b7897;
}

.action-item-button-50.blue-med {
  background-color: #0077b8;
  height: 40px;
}

.action-item-button-50.blue-med:hover {
  background-color: #02507a;
}

.action-item-button-50.cancel {
  background-color: #9fb1b8;
  height: 40px;
  margin-right: 15px;
}

.action-item-button-50.cancel:hover {
  background-color: #889ea5;
}

.action-item-button-50.blue {
  background-color: #0077b8;
}

.action-item-button-50.blue:hover {
  background-color: #02507a;
}

.action-item-button-50.blue-m {
  background-color: #0077b8;
  min-width: 120px;
  height: 40px;
}

.action-item-button-50.blue-m:hover {
  background-color: #02507a;
}

.div-block-8125 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8125.flex {
  display: flex;
}

.div-block-8126 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.address-55 {
  min-height: 20px;
  padding-top: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.address-55.sm {
  font-size: 13px;
  line-height: 16px;
}

.select-field-132 {
  color: #333;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.select-field-132:hover {
  background-color: #eee;
}

.div-block-8127 {
  margin-top: 6px;
}

.div-block-8127.flex {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.checkbox-59 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-59:hover {
  background-color: #54a7ff54;
}

.div-block-8128 {
  padding-top: 3px;
}

.image-1064 {
  width: 8px;
  margin-top: 4px;
  margin-left: 8px;
}

.result-row-906 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-906:hover {
  background-color: #e4f2ff;
}

.result-row-906.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.unmatched-633 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-633.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8129 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-558 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 100%;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-558.sm {
  min-width: 304px;
}

.add-item-32 {
  cursor: pointer;
  background-color: #0077b869;
  border: 1px solid #ffffff45;
  border-radius: 2px;
  padding: 4px 8px;
  transition: background-color .4s;
}

.add-item-32:hover {
  background-color: #0077b8;
}

.add-item-32.big {
  background-color: #0077b8;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.add-item-32.big:hover {
  background-color: #066192;
}

.add-item-32.big.hidden {
  background-color: #0077b8;
}

.div-block-8130 {
  padding-left: 8px;
  padding-right: 8px;
}

.text-18-26 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.result-row-907 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-907:hover {
  background-color: #e4f2ff;
}

.result-row-907.selected {
  background-color: #d1e9ff;
}

.div-block-8131 {
  padding: 5px;
}

.tag-38 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-38.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-38.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-38.multi.small:hover {
  background-color: #a9d6ff;
}

.tag-38.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.div-block-8132 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.matched-688 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-688.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-79 {
  color: #080808;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.chip-label-xs-79.white {
  color: #ffffffe6;
}

.div-block-8133 {
  width: 100px;
  min-height: 38px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.messages-holder-5 {
  flex: 1;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
  overflow: auto;
}

.messages-holder-5.hidden {
  overflow: auto;
}

.text-span-504 {
  font-weight: 400;
}

.autocomplete-input-442 {
  float: none;
  clear: none;
  color: #333;
  background-color: #0c283b;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 42px;
  padding: 2px 4px 2px 5px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.icon-search-29 {
  opacity: .8;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b37417a5b7c_js-toolbar-search.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  min-width: 28px;
  min-height: 28px;
  margin-left: 6px;
}

.icon-search-29:hover {
  opacity: 1;
  background-color: #0077b869;
}

.div-block-8134 {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.div-block-8135 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8136 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: flex;
}

.badge-div-20 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 136px;
}

.div-block-8137 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 70px;
}

.unmatched-634 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-634.sm {
  font-size: 14px;
  line-height: 18px;
}

.result-row-908 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-908:hover {
  background-color: #e4f2ff;
}

.result-row-908.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.div-block-8138 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-10-33 {
  font-family: Open Sans, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-10-33.semi-white {
  color: #fff;
  font-weight: 600;
}

.result-row-909 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-909:hover {
  background-color: #e4f2ff;
}

.result-row-909.selected {
  background-color: #d1e9ff;
}

.text-span-505 {
  padding-left: 4px;
  font-weight: 400;
}

.audio-recorder-button-holder-5 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.post-button-40 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-40:hover {
  background-color: #02507a;
}

.post-button-40.update {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-header-166 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-8139 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 33%;
  min-height: 100px;
  display: flex;
}

.loading-screen-3 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 220px 20px 40px;
  position: relative;
}

.div-block-8140 {
  margin-top: 6px;
}

.matched-689 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.matched-689.white {
  color: #fffc;
  cursor: pointer;
}

.sf-1325 {
  color: #313131;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.sf-1325.semi {
  font-weight: 600;
}

.sf-1325.semi.navy {
  color: #00528c;
  text-align: center;
}

.div-block-8141 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8142 {
  justify-content: flex-start;
  align-items: center;
  min-height: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 15px 20px auto auto;
}

.div-block-8143 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-8144 {
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.timeline-media-60 {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.results-count-wrapper-19 {
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  display: none;
}

.result-row-910 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 530px;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-910:hover {
  background-color: #e4f2ff;
}

.result-row-910.tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 36px;
}

.results-scroller-559 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-559.sm {
  width: auto;
  min-width: 300px;
}

.drag-bar-84 {
  cursor: ew-resize;
  background-color: #111446;
  border-left: 1px solid #3a60d4;
  border-right: 1px solid #3a60d5;
  align-self: stretch;
  width: 8px;
  min-width: 8px;
}

.drag-bar-84:hover {
  background-color: #1c3d97;
}

.drag-bar-84.unselectable {
  flex: none;
}

.div-block-8145 {
  z-index: 3;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  inset: auto 0% 0;
}

.div-block-8145.sm {
  justify-content: flex-end;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 6px;
}

.result-row-911 {
  align-items: flex-start;
  min-width: 530px;
  height: auto;
  min-height: 42px;
  padding: 10px 14px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-911:hover {
  background-color: #e4f2ff;
}

.result-row-911.sm {
  width: 100%;
  min-width: 300px;
  min-height: 36px;
  padding: 8px 10px;
}

.delete-task-button-35 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326538d_trash-red.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.delete-task-button-35:hover {
  background-color: #ed4444;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e8e78d7cbdf9b4f467a5b92_ic_delete_black_48dp_2x.png");
}

.chip-label-330 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}

.text-13-84 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-84.semi {
  font-weight: 600;
}

.text-13-84.red {
  color: #ed4444;
}

.remove-514 {
  opacity: .72;
  cursor: pointer;
  background-color: #061f4757;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-top: 0;
  margin-left: 8px;
}

.remove-514:hover {
  opacity: 1;
}

.remove-514.xs {
  background-size: 8px;
  width: 16px;
  min-width: 16px;
  height: 16px;
  min-height: 16px;
  margin-left: 6px;
}

.div-block-8146 {
  height: 300px;
  margin-top: auto;
}

.div-block-8147 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8148 {
  flex: 1;
}

.div-block-8149 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.div-block-8150 {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  max-width: 45px;
  padding-left: 4px;
  display: flex;
}

.label-wrapper-68 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1px;
  padding-bottom: 3px;
  display: flex;
}

.label-wrapper-68._3 {
  opacity: .72;
  width: auto;
  max-width: none;
  padding-bottom: 6px;
  padding-left: 4px;
}

.chat-convo-holder-8 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding: 20px 0 10px;
  display: block;
  overflow: visible;
}

.div-block-8151 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8152 {
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/64b9837a4553d31adc1dd728_face.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 120px;
  margin-top: 60px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(23deg);
}

.text-span-506 {
  padding-left: 4px;
  font-weight: 400;
}

.div-block-8153 {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-bottom: 140px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.notes-section-39 {
  margin-bottom: 10px;
  padding: 5px 18px;
  display: block;
}

.div-block-8154 {
  flex: 1;
  display: flex;
}

.results-holder-460 {
  z-index: 3;
  display: block;
  position: relative;
  overflow: visible;
}

.search-bar-41 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 8px 10px;
  display: none;
}

.side-nav-item-30 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  padding-left: 15px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.side-nav-item-30:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-31 {
  opacity: .88;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 44px;
  padding: 4px 10px 4px 14px;
  display: flex;
  position: relative;
}

.side-nav-item-31:hover {
  opacity: 100;
  background-color: #00000029;
}

.side-nav-item-31.no-hover {
  justify-content: flex-start;
}

.side-nav-item-31.no-hover:hover {
  opacity: .88;
  background-color: #0000;
}

.results-holder-461 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-461.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.div-block-8155 {
  display: flex;
}

.red-dot-17 {
  z-index: 9;
  background-color: #ff4a4a;
  border: 2px solid #061f47;
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  inset: 13px 0% auto 38px;
}

.red-dot-17.clark {
  border: 1px solid #ff7c7c;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  position: static;
}

.remove-515 {
  opacity: .6;
  background-color: #00000038;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5e9363473338323d303ffd11_remove.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
  border-radius: 24px;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-left: 8px;
  position: relative;
}

.remove-515:hover {
  opacity: 1;
}

.div-block-8156 {
  padding-top: 3px;
}

.select-field-133 {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  width: auto;
  height: 32px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 3px;
  padding-right: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-field-133:hover {
  background-color: #eee;
}

.unmatched-635 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-635.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8157 {
  justify-content: flex-start;
  align-items: stretch;
  height: 100vh;
  display: flex;
}

.button-20 {
  cursor: pointer;
  background-color: #276ee0;
  border: 1px solid #6ca4ffd6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 70px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 12px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 12px;
  display: flex;
  position: static;
  inset: auto 5px 5px auto;
}

.button-20:hover {
  background-color: #004df9;
}

.button-20:focus {
  border-width: 2px;
  border-color: #fff;
}

.button-20.sm {
  border-radius: 2px;
  min-width: 60px;
  padding: 6px 10px;
  font-size: 12px;
}

.result-row-912 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-912:hover {
  background-color: #e4f2ff;
}

.result-row-912.selected {
  background-color: #d1e9ff;
}

.due-soon-label-28 {
  background-color: #467ba0;
  border: 1px #cfcfcf;
  border-radius: 2px;
  padding: 4px 4px 6px;
}

.chat-loading-copy-10 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div-block-8158 {
  flex: 1;
}

.image-1065 {
  cursor: pointer;
}

.text-span-507 {
  font-weight: 400;
}

.text-block-564 {
  color: #70a2ff;
  padding-top: 5px;
  padding-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-564.s {
  font-size: 13px;
}

.form-block-312 {
  height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  overflow: hidden;
}

.unmatched-636 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-636.sm {
  font-size: 14px;
  line-height: 18px;
}

.unmatched-637 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-637.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-690 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-690.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.stop-recording-button-9 {
  opacity: .8;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/66d3db88eff87c641fbf6583_stop.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px;
  width: 40px;
  height: 40px;
  margin-right: 5px;
}

.stop-recording-button-9:hover {
  opacity: 1;
}

.stop-recording-button-9.s {
  width: 32px;
  height: 32px;
}

.link-177 {
  color: #42a6fd;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-177.light-blue {
  color: #97ceff;
}

.link-177.light-blue:hover {
  text-decoration: underline;
}

.text-field-317 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-317::placeholder {
  color: #b4b4b4;
}

.div-block-8159 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.loading-items-36 {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 20px 40px;
  position: relative;
}

.loading-items-36.popup {
  background-color: #fff;
}

.result-row-913 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.result-row-913:hover {
  background-color: #0b095e5e;
}

.result-row-913.selected {
  background-color: #100f1d;
}

.results-holder-462 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-462.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.post-button-41 {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  background-color: #0077b8;
  border: 1px solid #ffffff73;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  height: 32px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.post-button-41:hover {
  background-color: #02507a;
}

.sf-1326 {
  color: #313131;
  font-size: 24px;
  line-height: 32px;
}

.sf-1326.red {
  color: #ed4444;
}

.reload-kpi-12 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6907f4214f7d87999d7dda3c_refresh-gray.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 6px;
}

.reload-kpi-12:hover {
  background-color: #a5a5a5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67b367d2c38baa7c9cc5ff8f_refresh.png");
}

.results-holder-463 {
  z-index: 3;
  width: 500px;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-463.sm {
  width: auto;
  min-width: 300px;
  display: none;
}

.form-181 {
  max-height: 100vh;
  overflow: auto;
}

.unmatched-638 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.unmatched-638.white {
  color: #fffc;
  cursor: pointer;
}

.results-scroller-560 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-560.sm {
  width: auto;
  min-width: 300px;
}

.section-header-167 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.bubble-holder-6 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  min-width: 420px;
  padding: 8px;
  display: flex;
}

.div-block-8160 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loader-89 {
  background-color: #072046;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 100px;
  max-width: 220px;
  height: 160px;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 14px 14px;
  display: block;
  position: absolute;
  inset: 40% 0% 0%;
  overflow: visible;
}

.text-field-318 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-318::placeholder {
  color: #b4b4b4;
}

.message-holder-40 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.message-holder-40.bot {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.div-block-8161 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.duplicate-task-button-43 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-43:hover {
  background-color: #cbdfff;
}

.div-block-8162 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.audio-bottom-controls-42 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 74px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-8163 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.action-item-name-66 {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  min-width: 100px;
  max-width: 895px;
  margin-left: 4px;
  padding-top: 0;
  padding-right: 10px;
  display: block;
}

.action-item-name-66.owner {
  justify-content: flex-end;
  align-items: center;
  width: 80px;
  min-width: 80px;
  padding-right: 0;
  display: flex;
}

.div-block-8164 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.red-dot-18 {
  background-color: #ed4444;
  border-radius: 10px;
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  margin-right: 4px;
}

.div-block-8165 {
  padding-right: 6px;
}

.autocomplete-input-443 {
  float: none;
  clear: none;
  color: #add2fff0;
  background-color: #111446;
  border: 1px solid #3a60d4;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 30px;
  padding: 4px 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.div-block-8166 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-8166.flex {
  display: flex;
}

.results-holder-464 {
  z-index: 3;
  display: none;
  position: relative;
  overflow: visible;
}

.results-holder-464.tags {
  display: none;
}

.div-block-8167 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-72 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 6px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-item-header-72:hover {
  background-color: #f8ecc1;
}

.action-item-header-72.blue {
  background-color: #e0f2fc;
}

.link-178 {
  color: #046cea;
  text-decoration: none;
}

.link-178:hover {
  text-decoration: underline;
}

.result-row-914 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 36px;
  padding: 8px 10px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.result-row-914:hover {
  background-color: #e4f2ff;
}

.result-row-914.selected {
  background-color: #d1e9ff;
}

.div-block-8168 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-item-header-73 {
  z-index: 12;
  cursor: pointer;
  background-color: #fff7db;
  border-bottom: 1px solid #c3d1da;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 38px;
  padding: 8px 10px 6px 0;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.action-item-header-73:hover {
  background-color: #f8ecc1;
}

.action-item-header-73.editable {
  background-color: #fff7db00;
  border-bottom-style: none;
  padding-top: 10px;
  padding-bottom: 5px;
}

.section-header-168 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-8170 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.results-scroller-561 {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  width: 500px;
  min-width: 530px;
  max-height: 60vh;
  display: block;
  position: absolute;
  overflow: auto;
}

.results-scroller-561.sm {
  width: auto;
  min-width: 300px;
}

.text-span-508, .text-span-509 {
  font-weight: 400;
}

.div-block-8171 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-button-108 {
  color: #fff;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #168cdf;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 46px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.action-button-108:hover {
  color: #fff;
  background-color: #0d72b9;
}

.modal-top-bar-150 {
  cursor: move;
  justify-content: flex-end;
  align-items: center;
  padding-left: 14px;
  padding-right: 10px;
  display: flex;
  position: static;
}

.badge-div-21 {
  background-color: #e41b1b;
  border: 1px solid #ff7c7c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  padding: 4px;
  display: flex;
  position: absolute;
  inset: 12px auto auto 138px;
}

.div-block-8172 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-action-item-31 {
  z-index: 3;
  color: #fff;
  text-align: center;
  background-color: #ffffff1c;
  border-bottom: 1px solid #6896af;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px 40px 400px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.button-label-51 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.button-label-51.xsm-semi {
  color: #ffffffdb;
  font-size: 13px;
  font-weight: 600;
  line-height: 14px;
}

.button-label-51.s {
  font-size: 14px;
}

.div-block-8173 {
  padding-bottom: 4px;
  padding-left: 10px;
}

.div-block-8174 {
  width: 100px;
  margin-left: auto;
  padding-bottom: 6px;
  padding-right: 6px;
}

.div-block-8175 {
  text-align: right;
  white-space: nowrap;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
}

.results-wrapper-323 {
  background-color: #fff;
  border: 0 #cfcfcf;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 490px;
  min-width: 530px;
  max-height: 60vh;
  position: relative;
}

.results-wrapper-323.sm {
  width: auto;
  min-width: 300px;
  display: block;
}

.item-detail-wrapper-35 {
  background-color: #e0eaf7;
  border-bottom: 1px solid #c3d1da;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  transition: background-color .4s;
  display: block;
  position: relative;
}

.item-detail-wrapper-35:hover, .item-detail-wrapper-35.selected {
  background-color: #f5fbff;
}

.chip-address-56 {
  font-size: 15px;
  font-weight: 400;
}

.chip-address-56.sm {
  font-size: 12px;
  line-height: 16px;
}

.text-13-85 {
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}

.text-13-85.white-semi {
  color: #ffffffdb;
  font-weight: 600;
}

.section-header-169 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 4px 5px 10px;
  display: flex;
}

.div-block-8176 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.unmatched-639 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-639.sm {
  font-size: 14px;
  line-height: 18px;
}

.checkbox-60 {
  color: #ffffffb3;
  text-align: center;
  background-color: #ffffff0f;
  border: 1px solid #2196f3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin-right: 10px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: flex;
}

.checkbox-60:hover {
  background-color: #54a7ff54;
}

.checkbox-60.checked {
  background-color: #205dc5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/682b7b5b00fc08a1d84ca92a_check.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.text-field-319 {
  color: #2e2e2e;
  border: 1px solid #e6e6e6;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.text-field-319::placeholder {
  color: #b4b4b4;
}

.div-block-8177 {
  position: relative;
}

.div-block-8178 {
  height: 6px;
  position: absolute;
}

.message-holder-41 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.button-21 {
  cursor: pointer;
  background-color: #276ee0;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/642a047d5fbce2352c6e0ff2_send.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  border-radius: 40px;
  width: 40px;
  height: 40px;
}

.button-21:hover {
  background-color: #004df9;
}

.button-21.s {
  width: 32px;
  height: 32px;
}

.button-21.disabled {
  opacity: .33;
  display: none;
}

.button-21.disabled.hidden {
  display: none;
}

.matched-691 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-691.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.matched-692 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-692.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.unmatched-640 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-640.sm {
  font-size: 14px;
  line-height: 18px;
}

.div-block-8179 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8180 {
  padding-left: 8px;
  padding-right: 8px;
}

.section-header-170 {
  z-index: 8;
  cursor: auto;
  background-color: #102e44;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  min-height: 40px;
  padding: 5px 6px 5px 14px;
  display: flex;
}

.div-block-8181 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: auto;
  min-height: 56px;
  margin-bottom: 6px;
  display: flex;
}

.message-holder-42 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  min-width: 300px;
  padding-bottom: 0;
  padding-left: 10px;
  display: block;
}

.result-icon-59 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/5ee5acd8ebf1acfd446bb543_tag.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 6px;
}

.result-icon-59.loading-icon-copy {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-size: 22px;
}

.div-block-8182 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8183 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

.autocomplete-icon-68 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e326539b_icon-location.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 24px;
  min-height: 24px;
  margin-right: 10px;
}

.autocomplete-icon-68.remit {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265389_icon-remit.png");
}

.autocomplete-icon-68.remit.sm, .autocomplete-icon-68.sm {
  min-width: 18px;
  min-height: 18px;
  margin-right: 8px;
}

.div-block-8184 {
  padding: 5px;
}

.tag-content-323 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 34px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.tag-content-323.small {
  justify-content: space-between;
  align-items: center;
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

.tag-content-323.small {
  justify-content: space-between;
  align-items: center;
  min-height: 28px;
}

.tag-content-323.small._2 {
  justify-content: space-between;
  align-items: flex-start;
}

.duplicate-task-button-44 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/67a00e79f74a09b6cd8d5cd3_ic_content_copy_black_48dp_2x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #cacaca;
  border-radius: 2px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-left: 10px;
  transition: all .4s;
}

.duplicate-task-button-44:hover {
  background-color: #cbdfff;
}

.icon-processing-17 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/631146a8457ac41f36b9299b_assign_button_spinner.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 42px;
  height: 32px;
  margin-right: 5px;
  position: absolute;
  bottom: 13px;
  right: 90px;
}

.icon-processing-17.b {
  bottom: 6px;
  right: 139px;
}

.ac-default-label-513 {
  border-bottom: 1px #c6dcff;
  height: 36px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 8px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}

.ac-default-label-513._14 {
  font-size: 14px;
  font-weight: 400;
  top: 0;
}

.ac-default-label-513._14.small {
  height: 28px;
  margin-left: 2px;
  padding-top: 4px;
}

.ac-default-label-513._13 {
  color: #70a2ff;
  height: 26px;
  margin-left: 2px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  top: 0;
}

.tag-39 {
  background-color: #d1e9ff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 5px 8px 5px 10px;
  display: flex;
}

.tag-39.multi {
  background-color: #d1e9ff;
  border: 1px solid #bdcaeb;
  width: auto;
  height: 36px;
  min-height: 36px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: 0 4px 0 6px;
  display: inline-block;
  position: relative;
}

.tag-39.multi.reverse {
  background-color: #008ba0;
  border-style: none;
  border-color: #0c7c8d;
  height: 30px;
  min-height: 30px;
}

.tag-39.multi.small {
  cursor: pointer;
  height: 28px;
  min-height: 28px;
}

.tag-39.multi.small {
  cursor: pointer;
  height: 30px;
  min-height: 30px;
}

.tag-39.multi.small:hover {
  background-color: #a9d6ff;
}

.tag-39.small {
  justify-content: space-between;
  align-items: center;
  min-height: 30px;
  padding-left: 8px;
}

.div-block-8185 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.reason-input-section-34 {
  z-index: 4;
  background-color: #fff;
  border: 2px solid #89caff;
  justify-content: space-between;
  align-items: center;
  max-width: 900px;
  margin: 5px 10px 16px 24px;
  display: block;
}

.unmatched-641 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.unmatched-641.sm {
  font-size: 14px;
  line-height: 18px;
}

.matched-693 {
  color: #000000db;
  cursor: default;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.matched-693.sm {
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.div-block-8186 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-8187 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 6px;
  display: flex;
}

.div-block-8188 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8188.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.div-block-8189 {
  padding-top: 3px;
}

.div-block-8190 {
  align-self: auto;
  display: flex;
}

.side-nav-35 {
  background-color: #0c3955;
  border: 2px solid #0c3955;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  width: 200px;
  min-width: 200px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.div-block-8191 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-8192 {
  flex: 1;
}

.sf-1327 {
  color: #313131;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.sf-1327.center {
  text-align: center;
}

.text-14-175 {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-14-175.semi {
  font-weight: 600;
  line-height: 20px;
}

.div-block-8194 {
  background-image: url("https://cdn.prod.website-files.com/5e8e78d7cbdf9b362c7a5b70/6798ede7dd28c2c4e3265394_upload.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 42px;
  min-height: 42px;
}

.div-block-8194.sm {
  min-width: 32px;
  min-height: 32px;
  margin-right: 10px;
}

.play-pause-button-25 {
  opacity: 1;
  background-color: #0006;
  border: 4px solid #fff;
  border-radius: 62px;
  justify-content: center;
  align-items: center;
  width: 74px;
  min-width: 74px;
  height: 74px;
  min-height: 74px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: auto;
}

.play-pause-button-25:hover {
  opacity: 1;
  background-color: #000000b3;
}

.div-block-8195 {
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}

@media screen and (min-width: 1920px) {
  .questions-wrapper {
    bottom: 110px;
  }
}

@media screen and (max-width: 991px) {
  .inputfield.short {
    margin-top: 4px;
  }

  .submitbutton {
    margin-top: 16px;
  }

  .twm-spinner {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-5, .autocomplete-input-6 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .plan-button-holder, .plan-button-holder-copy {
    width: 100%;
  }

  .autocomplete-input {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section {
    background-size: auto;
  }

  .plan-button-holder-copy-copy {
    width: 100%;
  }

  .autocomplete-input-copy-copy, .autocomplete-input-copy-copy-2, .autocomplete-input-7, .autocomplete-input-8 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-4 {
    display: block;
  }

  .close-section-copy, .close-section-2 {
    background-size: auto;
  }

  .twm-spinner-2 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-9 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-3 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-11 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-2, .close-section-3, .close-sectionafeawf, .close-sectionafeawf-2, .close-sectionafeawf-3, .close-section-copy-3 {
    background-size: auto;
  }

  .search-wrapper-5 {
    display: block;
  }

  .close-section-copy-4 {
    background-size: auto;
  }

  .autocomplete-input-12, .autocomplete-input-13, .autocomplete-input-14 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-4 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-15, .autocomplete-input-16, .autocomplete-input-17, .autocomplete-input-18 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-6 {
    display: block;
  }

  .close-section-copy-5 {
    background-size: auto;
  }

  .autocomplete-input-19, .autocomplete-input-20 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-5 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-21, .autocomplete-input-22, .autocomplete-input-23 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-7 {
    display: block;
  }

  .close-section-copy-6 {
    background-size: auto;
  }

  .autocomplete-input-24, .autocomplete-input-25, .autocomplete-input-26 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-6 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-27, .autocomplete-input-28 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-8 {
    display: block;
  }

  .close-section-copy-7 {
    background-size: auto;
  }

  .autocomplete-input-29, .autocomplete-input-30, .autocomplete-input-31 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-7 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-32, .autocomplete-input-33 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-9 {
    display: block;
  }

  .close-section-copy-8 {
    background-size: auto;
  }

  .autocomplete-input-34, .autocomplete-input-35, .autocomplete-input-36 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .twm-spinner-8 {
    width: 100px;
    height: 100px;
  }

  .autocomplete-input-37, .autocomplete-input-38 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-10 {
    display: block;
  }

  .close-section-copy-9 {
    background-size: auto;
  }

  .autocomplete-input-39, .autocomplete-input-40, .autocomplete-input-41, .autocomplete-input-42, .autocomplete-input-43 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-11 {
    display: block;
  }

  .close-section-copy-10 {
    background-size: auto;
  }

  .autocomplete-input-44 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-11 {
    background-size: auto;
  }

  .autocomplete-input-45, .autocomplete-input-46, .autocomplete-input-47, .autocomplete-input-48, .autocomplete-input-49, .autocomplete-input-50, .autocomplete-input-51 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-12 {
    background-size: auto;
  }

  .autocomplete-input-52, .autocomplete-input-53, .autocomplete-input-54, .autocomplete-input-55, .autocomplete-input-56, .autocomplete-input-57, .autocomplete-input-58 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-13 {
    background-size: auto;
  }

  .autocomplete-input-59, .autocomplete-input-60, .autocomplete-input-61, .autocomplete-input-62, .autocomplete-input-63, .autocomplete-input-64, .autocomplete-input-65 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-14 {
    background-size: auto;
  }

  .autocomplete-input-66, .autocomplete-input-67, .autocomplete-input-68, .autocomplete-input-69, .autocomplete-input-70, .autocomplete-input-71, .autocomplete-input-72 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-15 {
    background-size: auto;
  }

  .autocomplete-input-73, .autocomplete-input-74, .autocomplete-input-75, .autocomplete-input-76 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-16 {
    background-size: auto;
  }

  .autocomplete-input-77, .autocomplete-input-78, .autocomplete-input-79, .autocomplete-input-80, .autocomplete-input-81, .autocomplete-input-82, .autocomplete-input-83 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-17 {
    background-size: auto;
  }

  .autocomplete-input-84, .autocomplete-input-85, .autocomplete-input-86, .autocomplete-input-87, .autocomplete-input-88, .autocomplete-input-89, .autocomplete-input-90 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-18 {
    background-size: auto;
  }

  .autocomplete-input-91, .autocomplete-input-92, .autocomplete-input-93, .autocomplete-input-94, .autocomplete-input-95, .autocomplete-input-96, .autocomplete-input-97 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-19 {
    background-size: auto;
  }

  .autocomplete-input-98, .autocomplete-input-99, .autocomplete-input-100, .autocomplete-input-101, .autocomplete-input-102, .autocomplete-input-103 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-20 {
    background-size: auto;
  }

  .autocomplete-input-104, .autocomplete-input-105, .autocomplete-input-106 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-21 {
    background-size: auto;
  }

  .autocomplete-input-107, .autocomplete-input-108, .autocomplete-input-109, .autocomplete-input-110 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-22 {
    background-size: auto;
  }

  .autocomplete-input-111, .autocomplete-input-112, .autocomplete-input-113 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-23 {
    background-size: auto;
  }

  .autocomplete-input-114, .autocomplete-input-115, .autocomplete-input-116, .autocomplete-input-117, .autocomplete-input-118, .autocomplete-input-119, .autocomplete-input-120 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-24 {
    background-size: auto;
  }

  .autocomplete-input-121, .autocomplete-input-122, .autocomplete-input-123 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-25 {
    background-size: auto;
  }

  .autocomplete-input-124, .autocomplete-input-125, .autocomplete-input-126, .autocomplete-input-127 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-26 {
    background-size: auto;
  }

  .autocomplete-input-128, .autocomplete-input-129, .autocomplete-input-130 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-27 {
    background-size: auto;
  }

  .autocomplete-input-131, .autocomplete-input-132, .autocomplete-input-133, .autocomplete-input-134 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-28 {
    background-size: auto;
  }

  .autocomplete-input-135, .autocomplete-input-136, .autocomplete-input-137 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-29 {
    background-size: auto;
  }

  .autocomplete-input-138, .autocomplete-input-139, .autocomplete-input-140, .autocomplete-input-141 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-30 {
    background-size: auto;
  }

  .autocomplete-input-142, .autocomplete-input-143, .autocomplete-input-144 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-31 {
    background-size: auto;
  }

  .autocomplete-input-145, .autocomplete-input-146, .autocomplete-input-147, .autocomplete-input-148 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-32 {
    background-size: auto;
  }

  .autocomplete-input-149, .autocomplete-input-150, .autocomplete-input-151 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-33 {
    background-size: auto;
  }

  .autocomplete-input-152, .autocomplete-input-153, .autocomplete-input-154, .autocomplete-input-155 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-34 {
    background-size: auto;
  }

  .autocomplete-input-156 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-43 {
    display: block;
  }

  .autocomplete-input-157, .autocomplete-input-158 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-35 {
    background-size: auto;
  }

  .autocomplete-input-159, .autocomplete-input-160, .autocomplete-input-161, .autocomplete-input-162 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-36 {
    background-size: auto;
  }

  .autocomplete-input-163 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-44 {
    display: block;
  }

  .autocomplete-input-164, .autocomplete-input-165 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-37 {
    background-size: auto;
  }

  .autocomplete-input-166, .autocomplete-input-167, .autocomplete-input-168, .autocomplete-input-169 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-38 {
    background-size: auto;
  }

  .autocomplete-input-170 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-45 {
    display: block;
  }

  .autocomplete-input-171, .autocomplete-input-172 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-39 {
    background-size: auto;
  }

  .autocomplete-input-173, .autocomplete-input-174, .autocomplete-input-175, .autocomplete-input-176 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-40 {
    background-size: auto;
  }

  .autocomplete-input-177 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-46 {
    display: block;
  }

  .autocomplete-input-178, .autocomplete-input-179 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-41 {
    background-size: auto;
  }

  .autocomplete-input-180, .autocomplete-input-181, .autocomplete-input-182, .autocomplete-input-183 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-42 {
    background-size: auto;
  }

  .autocomplete-input-184 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-47 {
    display: block;
  }

  .autocomplete-input-185, .autocomplete-input-186 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-43 {
    background-size: auto;
  }

  .autocomplete-input-187, .autocomplete-input-188, .autocomplete-input-189, .autocomplete-input-190 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-44 {
    background-size: auto;
  }

  .autocomplete-input-191 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-48 {
    display: block;
  }

  .autocomplete-input-192, .autocomplete-input-193 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-45 {
    background-size: auto;
  }

  .autocomplete-input-194, .autocomplete-input-195, .autocomplete-input-196, .autocomplete-input-197 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-46 {
    background-size: auto;
  }

  .autocomplete-input-198 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-49 {
    display: block;
  }

  .autocomplete-input-199, .autocomplete-input-200 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-47 {
    background-size: auto;
  }

  .autocomplete-input-201, .autocomplete-input-202, .autocomplete-input-203, .autocomplete-input-204 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-48 {
    background-size: auto;
  }

  .autocomplete-input-205 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-50 {
    display: block;
  }

  .autocomplete-input-206, .autocomplete-input-207 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-49 {
    background-size: auto;
  }

  .autocomplete-input-208, .autocomplete-input-209, .autocomplete-input-210, .autocomplete-input-211 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-50 {
    background-size: auto;
  }

  .autocomplete-input-212 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-51 {
    display: block;
  }

  .autocomplete-input-213, .autocomplete-input-214 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-51 {
    background-size: auto;
  }

  .autocomplete-input-215, .autocomplete-input-216, .autocomplete-input-217, .autocomplete-input-218 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-52 {
    background-size: auto;
  }

  .autocomplete-input-219 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-52 {
    display: block;
  }

  .autocomplete-input-220, .autocomplete-input-221 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-53 {
    background-size: auto;
  }

  .autocomplete-input-222, .autocomplete-input-223, .autocomplete-input-224, .autocomplete-input-225 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-54 {
    background-size: auto;
  }

  .autocomplete-input-226 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-53 {
    display: block;
  }

  .autocomplete-input-227, .autocomplete-input-228 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-55 {
    background-size: auto;
  }

  .autocomplete-input-229, .autocomplete-input-230, .autocomplete-input-231, .autocomplete-input-232 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-56 {
    background-size: auto;
  }

  .autocomplete-input-233 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-54 {
    display: block;
  }

  .autocomplete-input-234, .autocomplete-input-235 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-57 {
    background-size: auto;
  }

  .autocomplete-input-236 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3059 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-237, .autocomplete-input-238 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-84 {
    max-width: 100%;
  }

  .autocomplete-input-239 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-58 {
    background-size: auto;
  }

  .autocomplete-input-240 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-55 {
    display: block;
  }

  .autocomplete-input-241, .autocomplete-input-242 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-59 {
    background-size: auto;
  }

  .autocomplete-input-243 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3125 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-244, .autocomplete-input-245 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-252 {
    max-width: 100%;
  }

  .autocomplete-input-246 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-60 {
    background-size: auto;
  }

  .autocomplete-input-247 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-56 {
    display: block;
  }

  .autocomplete-input-248, .autocomplete-input-249 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-61 {
    background-size: auto;
  }

  .autocomplete-input-250 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3191 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-251, .autocomplete-input-252 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-260 {
    max-width: 100%;
  }

  .autocomplete-input-253 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3214 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-254, .autocomplete-input-255 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-264 {
    max-width: 100%;
  }

  .autocomplete-input-256 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-62 {
    background-size: auto;
  }

  .autocomplete-input-257 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-57 {
    display: block;
  }

  .autocomplete-input-258, .autocomplete-input-259 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-63 {
    background-size: auto;
  }

  .autocomplete-input-260 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3280 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-261, .autocomplete-input-262 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-272 {
    max-width: 100%;
  }

  .autocomplete-input-263 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-64 {
    background-size: auto;
  }

  .autocomplete-input-264 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-58 {
    display: block;
  }

  .autocomplete-input-265, .autocomplete-input-266 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-65 {
    background-size: auto;
  }

  .autocomplete-input-267 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-277 {
    max-width: 100%;
  }

  .div-block-3347 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-268 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .confirm-check-img {
    max-width: 100%;
  }

  .autocomplete-input-269, .autocomplete-input-270 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-66 {
    background-size: auto;
  }

  .autocomplete-input-271 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-59 {
    display: block;
  }

  .autocomplete-input-272, .autocomplete-input-273 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-67 {
    background-size: auto;
  }

  .autocomplete-input-274 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-285 {
    max-width: 100%;
  }

  .div-block-3414 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-275, .autocomplete-input-276, .autocomplete-input-277 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-68 {
    background-size: auto;
  }

  .autocomplete-input-278 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-60 {
    display: block;
  }

  .autocomplete-input-279, .autocomplete-input-280 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-69 {
    background-size: auto;
  }

  .autocomplete-input-281 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-293 {
    max-width: 100%;
  }

  .div-block-3481 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-282, .autocomplete-input-283, .autocomplete-input-284 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-70 {
    background-size: auto;
  }

  .autocomplete-input-285 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-61 {
    display: block;
  }

  .autocomplete-input-286, .autocomplete-input-287 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-71 {
    background-size: auto;
  }

  .autocomplete-input-288 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-301 {
    max-width: 100%;
  }

  .div-block-3549 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-289, .autocomplete-input-290, .autocomplete-input-291 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .inputfield-3.short {
    margin-top: 4px;
  }

  .paragraph-2 {
    text-align: left;
    font-size: 18px;
    line-height: 26px;
  }

  .paragraph-2.smalltext {
    text-align: left;
    line-height: 20px;
  }

  .submitbutton-4 {
    margin-top: 16px;
  }

  .inputfield-4.short {
    margin-top: 4px;
  }

  .submitbutton-5, .submitbutton-6, .submitting-button {
    margin-top: 16px;
  }

  .inputfield-5.short {
    margin-top: 4px;
  }

  .close-section-copy-72 {
    background-size: auto;
  }

  .autocomplete-input-292 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-62 {
    display: block;
  }

  .autocomplete-input-293, .autocomplete-input-294 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-73 {
    background-size: auto;
  }

  .autocomplete-input-295 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-310 {
    max-width: 100%;
  }

  .div-block-3630 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-296, .autocomplete-input-297, .autocomplete-input-298 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-74 {
    background-size: auto;
  }

  .autocomplete-input-299 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-63 {
    display: block;
  }

  .autocomplete-input-300, .autocomplete-input-301 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-75 {
    background-size: auto;
  }

  .autocomplete-input-302 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .image-319 {
    max-width: 100%;
  }

  .div-block-3707 {
    width: 20px;
    height: 20px;
  }

  .autocomplete-input-303, .autocomplete-input-304, .autocomplete-input-305, .autocomplete-input-306, .autocomplete-input-307, .autocomplete-input-308 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-76 {
    background-size: auto;
  }

  .client-profile-assigned {
    width: 42px;
    height: 42px;
    margin-right: auto;
  }

  .autocomplete-input-309, .autocomplete-input-310 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .client-profile-assigned-copy {
    width: 42px;
    height: 42px;
    margin-right: auto;
  }

  .div-block-3762 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-64 {
    display: block;
  }

  .image-328 {
    max-width: 100%;
  }

  .close-section-copy-77 {
    background-size: auto;
  }

  .autocomplete-input-311, .autocomplete-input-312, .autocomplete-input-313 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-78 {
    background-size: auto;
  }

  .autocomplete-input-314, .autocomplete-input-315 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3835 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-65 {
    display: block;
  }

  .image-337 {
    max-width: 100%;
  }

  .close-section-copy-79 {
    background-size: auto;
  }

  .autocomplete-input-316, .autocomplete-input-317, .autocomplete-input-318 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-80 {
    background-size: auto;
  }

  .autocomplete-input-319, .autocomplete-input-320 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3908 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-66 {
    display: block;
  }

  .image-346 {
    max-width: 100%;
  }

  .close-section-copy-81 {
    background-size: auto;
  }

  .autocomplete-input-321, .autocomplete-input-322, .autocomplete-input-323 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-82 {
    background-size: auto;
  }

  .autocomplete-input-324, .autocomplete-input-325 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-3982 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-67 {
    display: block;
  }

  .image-355 {
    max-width: 100%;
  }

  .close-section-copy-83 {
    background-size: auto;
  }

  .autocomplete-input-326, .autocomplete-input-327, .autocomplete-input-328 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-84 {
    background-size: auto;
  }

  .autocomplete-input-329, .autocomplete-input-330 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4055 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-68 {
    display: block;
  }

  .image-364 {
    max-width: 100%;
  }

  .close-section-copy-85 {
    background-size: auto;
  }

  .chat-history-section {
    display: none;
  }

  .chat-main-wrapper {
    align-items: flex-start;
  }

  .autocomplete-input-331, .autocomplete-input-332, .autocomplete-input-333 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-86 {
    background-size: auto;
  }

  .autocomplete-input-334, .autocomplete-input-335 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4149 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-69 {
    display: block;
  }

  .image-374 {
    max-width: 100%;
  }

  .close-section-copy-87 {
    background-size: auto;
  }

  .autocomplete-input-336, .autocomplete-input-337, .autocomplete-input-338 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-88 {
    background-size: auto;
  }

  .autocomplete-input-339, .autocomplete-input-340 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4221 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-70 {
    display: block;
  }

  .image-382 {
    max-width: 100%;
  }

  .close-section-copy-89 {
    background-size: auto;
  }

  .loading-items {
    width: 20%;
    display: inline-block;
  }

  .item-column-wrapper, .side-nav {
    width: auto;
  }

  .autocomplete-input-3 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-2 {
    width: auto;
  }

  .acton-item {
    width: 100%;
  }

  .autocomplete-input-341 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-3 {
    width: auto;
  }

  .autocomplete-input-342 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-4 {
    width: auto;
  }

  .autocomplete-input-343 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-5 {
    width: auto;
  }

  .autocomplete-input-344 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-6 {
    width: auto;
  }

  .autocomplete-input-345, .autocomplete-input-346, .autocomplete-input-347 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-90 {
    background-size: auto;
  }

  .autocomplete-input-348, .autocomplete-input-349 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4415 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-71 {
    display: block;
  }

  .image-406 {
    max-width: 100%;
  }

  .close-section-copy-91 {
    background-size: auto;
  }

  .autocomplete-input-350, .autocomplete-input-351, .autocomplete-input-352 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-92 {
    background-size: auto;
  }

  .autocomplete-input-353, .autocomplete-input-354 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4490 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-72 {
    display: block;
  }

  .image-414 {
    max-width: 100%;
  }

  .close-section-copy-93 {
    background-size: auto;
  }

  .autocomplete-input-355 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-7 {
    width: auto;
  }

  .autocomplete-input-356 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-8 {
    width: auto;
  }

  .autocomplete-input-357 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-9 {
    width: auto;
  }

  .autocomplete-input-358, .autocomplete-input-359, .autocomplete-input-360 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-94 {
    background-size: auto;
  }

  .autocomplete-input-361, .autocomplete-input-362 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4609 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-73 {
    display: block;
  }

  .image-431 {
    max-width: 100%;
  }

  .close-section-copy-95 {
    background-size: auto;
  }

  .loading-items-2 {
    width: 100%;
    display: inline-block;
  }

  .section-header-10 {
    width: auto;
  }

  .autocomplete-input-363 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-74 {
    display: block;
  }

  .autocomplete-input-364 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .item-column-wrapper-2, .side-nav-2 {
    width: auto;
  }

  .loading-items-3 {
    width: 100%;
    display: inline-block;
  }

  .autocomplete-input-365 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-75 {
    display: block;
  }

  .autocomplete-input-366, .autocomplete-input-367 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-11, .search-bar {
    width: auto;
  }

  .autocomplete-input-368 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-76 {
    display: block;
  }

  .autocomplete-input-369, .autocomplete-input-370 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-12 {
    width: auto;
  }

  .autocomplete-input-371, .autocomplete-input-372, .autocomplete-input-373 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-96 {
    background-size: auto;
  }

  .autocomplete-input-374, .autocomplete-input-375 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4719 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-77 {
    display: block;
  }

  .image-448 {
    max-width: 100%;
  }

  .close-section-copy-97 {
    background-size: auto;
  }

  .autocomplete-input-376 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-78 {
    display: block;
  }

  .autocomplete-input-377, .autocomplete-input-378 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-13 {
    width: auto;
  }

  .autocomplete-input-379, .autocomplete-input-380 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-79 {
    display: block;
  }

  .autocomplete-input-381 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-14 {
    width: auto;
  }

  .search-wrapper-80 {
    display: block;
  }

  .autocomplete-input-382 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-15, .side-nav-3, .single-item-wrapper {
    width: auto;
  }

  .autocomplete-input-383, .autocomplete-input-384 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-81 {
    display: block;
  }

  .autocomplete-input-385 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-16 {
    width: auto;
  }

  .search-wrapper-82 {
    display: block;
  }

  .autocomplete-input-386 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-17, .side-nav-4 {
    width: auto;
  }

  .autocomplete-input-387, .autocomplete-input-388 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-83 {
    display: block;
  }

  .autocomplete-input-389 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-18 {
    width: auto;
  }

  .search-wrapper-84 {
    display: block;
  }

  .autocomplete-input-390 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-19 {
    width: auto;
  }

  .autocomplete-input-391, .autocomplete-input-392 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-85 {
    display: block;
  }

  .autocomplete-input-393 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-20 {
    width: auto;
  }

  .search-wrapper-86 {
    display: block;
  }

  .autocomplete-input-394 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-21 {
    width: auto;
  }

  .search-wrapper-87 {
    display: block;
  }

  .section-header-22 {
    width: auto;
  }

  .search-wrapper-88 {
    display: block;
  }

  .section-header-23 {
    width: auto;
  }

  .autocomplete-input-395, .autocomplete-input-396, .autocomplete-input-397 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .close-section-copy-98 {
    background-size: auto;
  }

  .autocomplete-input-398, .autocomplete-input-399 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-4937 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-89 {
    display: block;
  }

  .image-495 {
    max-width: 100%;
  }

  .close-section-copy-99 {
    background-size: auto;
  }

  .single-item-wrapper-2 {
    width: auto;
  }

  .search-wrapper-90 {
    display: block;
  }

  .section-header-24 {
    width: auto;
  }

  .search-wrapper-91 {
    display: block;
  }

  .item-column-wrapper-3, .side-nav-5, .section-header-25 {
    width: auto;
  }

  .search-wrapper-92 {
    display: block;
  }

  .section-header-26 {
    width: auto;
  }

  .search-wrapper-93 {
    display: block;
  }

  .side-nav-6, .section-header-27 {
    width: auto;
  }

  .search-wrapper-94 {
    display: block;
  }

  .loading-items-4 {
    width: 100%;
    display: inline-block;
  }

  .section-header-28 {
    width: auto;
  }

  .search-wrapper-95 {
    display: block;
  }

  .side-nav-7, .section-header-29 {
    width: auto;
  }

  .search-wrapper-96 {
    display: block;
  }

  .section-header-30 {
    width: auto;
  }

  .search-wrapper-97 {
    display: block;
  }

  .side-nav-8, .section-header-31 {
    width: auto;
  }

  .search-wrapper-98 {
    display: block;
  }

  .section-header-32 {
    width: auto;
  }

  .search-wrapper-99 {
    display: block;
  }

  .loading-items-5 {
    width: 100%;
    display: inline-block;
  }

  .side-nav-9, .section-header-33 {
    width: auto;
  }

  .search-wrapper-100 {
    display: block;
  }

  .section-header-34 {
    width: auto;
  }

  .search-wrapper-101 {
    display: block;
  }

  .loading-items-6 {
    width: 100%;
    display: inline-block;
  }

  .side-nav-10, .section-header-35 {
    width: auto;
  }

  .search-wrapper-102 {
    display: block;
  }

  .section-header-36 {
    width: auto;
  }

  .search-wrapper-103 {
    display: block;
  }

  .loading-items-7 {
    width: 100%;
    display: inline-block;
  }

  .side-nav-11, .section-header-37 {
    width: auto;
  }

  .search-wrapper-104 {
    display: block;
  }

  .section-header-38 {
    width: auto;
  }

  .search-wrapper-105 {
    display: block;
  }

  .loading-items-8 {
    width: 100%;
    display: inline-block;
  }

  .side-nav-12, .section-header-39 {
    width: auto;
  }

  .search-wrapper-106 {
    display: block;
  }

  .section-header-40 {
    width: auto;
  }

  .search-wrapper-107 {
    display: block;
  }

  .side-nav-13, .section-header-41 {
    width: auto;
  }

  .search-wrapper-108 {
    display: block;
  }

  .section-header-42 {
    width: auto;
  }

  .search-wrapper-109 {
    display: block;
  }

  .side-nav-14, .section-header-43 {
    width: auto;
  }

  .search-wrapper-110 {
    display: block;
  }

  .section-header-44 {
    width: auto;
  }

  .search-wrapper-111 {
    display: block;
  }

  .side-nav-15, .section-header-45 {
    width: auto;
  }

  .autocomplete-input-394-copy {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-112 {
    display: block;
  }

  .section-header-46 {
    width: auto;
  }

  .search-wrapper-113 {
    display: block;
  }

  .side-nav-16, .section-header-47 {
    width: auto;
  }

  .search-wrapper-114 {
    display: block;
  }

  .section-header-48 {
    width: auto;
  }

  .search-wrapper-115 {
    display: block;
  }

  .side-nav-17, .section-header-49 {
    width: auto;
  }

  .search-wrapper-116 {
    display: block;
  }

  .section-header-50 {
    width: auto;
  }

  .search-wrapper-117 {
    display: block;
  }

  .item-column-wrapper-4, .side-nav-18, .section-header-51 {
    width: auto;
  }

  .search-wrapper-118 {
    display: block;
  }

  .section-header-52 {
    width: auto;
  }

  .search-wrapper-119 {
    display: block;
  }

  .item-column-wrapper-5, .side-nav-19, .section-header-53 {
    width: auto;
  }

  .search-wrapper-120 {
    display: block;
  }

  .section-header-54 {
    width: auto;
  }

  .search-wrapper-121 {
    display: block;
  }

  .item-column-wrapper-6, .side-nav-20, .section-header-55 {
    width: auto;
  }

  .autocomplete-input-400, .autocomplete-input-401, .autocomplete-input-402, .autocomplete-input-403, .autocomplete-input-404 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-5432 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-122 {
    display: block;
  }

  .image-543 {
    max-width: 100%;
  }

  .text-415, .search-wrapper-123 {
    display: block;
  }

  .section-header-56 {
    width: auto;
  }

  .search-wrapper-124 {
    display: block;
  }

  .item-column-wrapper-7, .side-nav-21, .section-header-57 {
    width: auto;
  }

  .search-wrapper-125 {
    display: block;
  }

  .loading-items-9 {
    width: 100%;
    display: inline-block;
  }

  .search-wrapper-126 {
    display: block;
  }

  .section-header-58 {
    width: auto;
  }

  .search-wrapper-127 {
    display: block;
  }

  .item-column-wrapper-8, .search-bar-2, .side-nav-22, .section-header-59, .section-header-60 {
    width: auto;
  }

  .loading-items-10 {
    width: 100%;
    display: inline-block;
  }

  .section-header-61, .item-column-wrapper-10 {
    width: auto;
  }

  .loading-items-11 {
    width: 100%;
    display: inline-block;
  }

  .search-bar-3, .side-nav-23, .section-header-62, .section-header-63, .section-header-64, .item-column-wrapper-12 {
    width: auto;
  }

  .loading-items-12 {
    width: 100%;
    display: inline-block;
  }

  .search-bar-4, .side-nav-24, .section-header-65, .section-header-66, .section-header-67, .item-column-wrapper-14 {
    width: auto;
  }

  .loading-items-13 {
    width: 100%;
    display: inline-block;
  }

  .search-bar-5, .section-header-68, .section-header-69 {
    width: auto;
  }

  .autocomplete-input-405 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .prompt-panel-2 {
    display: none;
  }

  .message-input-section-4 {
    min-width: 720px;
    max-width: 720px;
  }

  .chat-list-2 {
    display: none;
  }

  .chat-convo-holder-4 {
    min-width: 720px;
    max-width: 720px;
  }

  .side-nav-bar-2 {
    display: none;
  }

  .section-header-70, .item-column-wrapper-16 {
    width: auto;
  }

  .loading-items-14 {
    width: 100%;
    display: inline-block;
  }

  .search-bar-6, .section-header-71, .section-header-72 {
    width: auto;
  }

  .image-696 {
    max-width: 100%;
  }

  .section-header-73, .item-column-wrapper-18 {
    width: auto;
  }

  .loading-items-15 {
    width: 100%;
    display: inline-block;
  }

  .search-bar-7, .section-header-74, .section-header-75, .user-mgmt-wrapper, .new-user-wrapper {
    width: auto;
  }

  .image-708 {
    max-width: 100%;
  }

  .section-header-76, .item-column-wrapper-20 {
    width: auto;
  }

  .loading-items-16 {
    width: 100%;
    display: inline-block;
  }

  .section-header-77, .section-header-78, .search-bar-8, .section-header-79 {
    width: auto;
  }

  .image-718 {
    max-width: 100%;
  }

  .section-header-80, .item-column-wrapper-22 {
    width: auto;
  }

  .loading-items-17 {
    width: 100%;
    display: inline-block;
  }

  .section-header-81, .section-header-82, .search-bar-9, .section-header-83 {
    width: auto;
  }

  .image-727 {
    max-width: 100%;
  }

  .section-header-84, .item-column-wrapper-23 {
    width: auto;
  }

  .loading-items-18 {
    width: 100%;
    display: inline-block;
  }

  .section-header-85, .section-header-86, .search-bar-10, .section-header-87, .search-bar-11, .section-header-88 {
    width: auto;
  }

  .image-736 {
    max-width: 100%;
  }

  .search-bar-12, .section-header-89, .item-column-wrapper-24 {
    width: auto;
  }

  .loading-items-19 {
    width: 100%;
    display: inline-block;
  }

  .section-header-90, .item-column-wrapper-25, .section-header-91, .edit-wrapper, .section-header-92, .section-header-93 {
    width: auto;
  }

  .image-746 {
    max-width: 100%;
  }

  .search-bar-13, .item-column-wrapper-27 {
    width: auto;
  }

  .loading-items-20 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-28, .section-header-94, .section-header-95, .section-header-96 {
    width: auto;
  }

  .autocomplete-input-area {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .text-417 {
    display: block;
  }

  .image-679 {
    max-width: 100%;
  }

  .search-wrapper-6-copy, .h3-dark.left, .search-wrapper-128 {
    display: block;
  }

  .frequency-toggles {
    margin-top: 20px;
  }

  .checkbox-label {
    margin-left: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .autocomplete-input-406, .autocomplete-input-407, .autocomplete-input-408, .autocomplete-input-409, .autocomplete-input-410 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-6232 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-129 {
    display: block;
  }

  .image-756, .image-766 {
    max-width: 100%;
  }

  .search-bar-14, .item-column-wrapper-29 {
    width: auto;
  }

  .loading-items-21 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-30, .section-header-97, .section-header-98, .section-header-99 {
    width: auto;
  }

  .image-772 {
    max-width: 100%;
  }

  .search-wrapper-131 {
    display: block;
  }

  .image-784 {
    max-width: 100%;
  }

  .search-bar-15, .item-column-wrapper-31 {
    width: auto;
  }

  .loading-items-22 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-32, .section-header-100, .section-header-101, .section-header-102 {
    width: auto;
  }

  .loading-screen {
    width: 100%;
    display: inline-block;
  }

  .image-794 {
    max-width: 100%;
  }

  .search-bar-16, .item-column-wrapper-33 {
    width: auto;
  }

  .loading-items-23 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-34, .section-header-103, .search-bar-17, .section-header-104, .section-header-105 {
    width: auto;
  }

  .image-883 {
    max-width: 100%;
  }

  .search-bar-19 {
    width: auto;
  }

  .loading-items-24 {
    width: 100%;
    display: inline-block;
  }

  .section-header-106, .section-header-107, .section-header-108, .section-header-109, .section-header-110, .item-column-wrapper-37, .timeline-post-5 {
    width: auto;
  }

  .radio-button-holder {
    padding-right: 0;
  }

  .submitbutton-27 {
    margin-top: 16px;
  }

  .tile-tall-24 {
    width: 32%;
    height: 140px;
  }

  .modal-content-media-2 {
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 640px;
    display: block;
    position: relative;
  }

  .text-384 {
    display: block;
  }

  .buttonlabel-2.white {
    text-align: left;
    text-align: left;
  }

  .modal-content-media-copy-10 {
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 640px;
    display: block;
    position: relative;
  }

  .loading-more-assignments-2 {
    width: 20%;
    display: inline-block;
  }

  .client-profile-assigned-2 {
    width: 42px;
    height: 42px;
    margin-right: auto;
  }

  .checkbox-label-16 {
    margin-left: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .search-wrapper-132 {
    display: block;
  }

  .image-633 {
    max-width: 100%;
  }

  .month-year-holder {
    margin-right: 0;
  }

  .alert-program-assign-validation {
    padding-left: 14px;
    padding-right: 14px;
  }

  .text-11 {
    display: block;
  }

  .side-client-wrapper {
    width: 20%;
    display: inline-block;
  }

  .plus-icon-17 {
    width: 18px;
  }

  .text-375 {
    display: block;
  }

  .checkbox-label-14 {
    margin-left: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .text-388, .owner-autocomplete-wrapper-2 {
    display: block;
  }

  .create-new-button-26 {
    width: 120px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .calendar-wrapper-6 {
    margin-left: 64px;
  }

  .assigned-empty-2 {
    width: 20%;
    display: inline-block;
  }

  .twm-spinner-9 {
    width: 100px;
    height: 100px;
  }

  .image-900 {
    max-width: 100%;
  }

  .search-bar-20 {
    width: auto;
  }

  .loading-items-25 {
    width: 100%;
    display: inline-block;
  }

  .section-header-111, .section-header-112, .section-header-113, .section-header-114, .section-header-115, .item-column-wrapper-40 {
    width: auto;
  }

  .tile-thumb-13.tall-copy, .tile-thumb-13.tall {
    height: 100px;
  }

  .image-906 {
    max-width: 100%;
  }

  .library-tab-wrapper-content {
    top: 0;
  }

  .wide-header-content-2-copy-2, .wide-header-content-2-copy-2.left {
    padding-right: 0;
    display: flex;
  }

  .add-post-button, .create-new-button-27 {
    width: 120px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .autocomplete-input-411 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .search-wrapper-133 {
    display: block;
  }

  .plus-icon-3 {
    width: 18px;
  }

  .tile-tall-4 {
    width: 32%;
    height: 140px;
  }

  .youtube-button-2 {
    width: 120px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .autocomplete-input-412, .autocomplete-input-413, .autocomplete-input-414, .autocomplete-input-415, .autocomplete-input-416 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-6823 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-134 {
    display: block;
  }

  .image-916 {
    max-width: 100%;
  }

  .autocomplete-input-417, .autocomplete-input-418, .autocomplete-input-419, .autocomplete-input-420, .autocomplete-input-421 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-6890 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-136 {
    display: block;
  }

  .image-925, .image-934 {
    max-width: 100%;
  }

  .side-nav-25, .search-bar-21, .search-bar-22 {
    width: auto;
  }

  .loading-items-26 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-43, .section-header-116, .section-header-117, .section-header-118, .section-header-119, .section-header-120 {
    width: auto;
  }

  .image-944 {
    max-width: 100%;
  }

  .side-nav-26, .search-bar-23 {
    width: auto;
  }

  .loading-items-27 {
    width: 100%;
    display: inline-block;
  }

  .item-column-wrapper-46, .section-header-121 {
    width: auto;
  }

  .acton-item-2 {
    width: 100%;
  }

  .section-header-122, .section-header-123, .section-header-124, .section-header-125 {
    width: auto;
  }

  .autocomplete-input-422, .autocomplete-input-423, .autocomplete-input-424, .autocomplete-input-425, .autocomplete-input-426 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-7136 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-138 {
    display: block;
  }

  .image-954 {
    max-width: 100%;
  }

  .autocomplete-input-427, .autocomplete-input-428, .autocomplete-input-429, .autocomplete-input-430, .autocomplete-input-431 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-7203 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-140 {
    display: block;
  }

  .image-963 {
    max-width: 100%;
  }

  .autocomplete-input-432, .autocomplete-input-433, .autocomplete-input-434, .autocomplete-input-435, .autocomplete-input-436 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .div-block-7270 {
    width: 20px;
    height: 20px;
  }

  .search-wrapper-142 {
    display: block;
  }

  .image-972 {
    max-width: 100%;
  }

  .search-bar-24, .item-column-wrapper-47 {
    width: auto;
  }

  .image-981 {
    max-width: 100%;
  }

  .section-header-126, .search-bar-25 {
    width: auto;
  }

  .loading-items-28 {
    width: 100%;
    display: inline-block;
  }

  .section-header-127, .section-header-128, .section-header-129, .section-header-130, .side-nav-27, .search-bar-26, .item-column-wrapper-50 {
    width: auto;
  }

  .image-991 {
    max-width: 100%;
  }

  .section-header-131, .search-bar-27 {
    width: auto;
  }

  .loading-items-29 {
    width: 100%;
    display: inline-block;
  }

  .section-header-132, .section-header-133, .section-header-134, .section-header-135, .side-nav-28, .search-bar-28, .item-column-wrapper-53 {
    width: auto;
  }

  .image-1001 {
    max-width: 100%;
  }

  .section-header-136, .search-bar-29 {
    width: auto;
  }

  .loading-items-30 {
    width: 100%;
    display: inline-block;
  }

  .section-header-137, .section-header-138, .section-header-139, .section-header-140, .side-nav-29, .search-bar-30, .item-column-wrapper-56 {
    width: auto;
  }

  .image-1011 {
    max-width: 100%;
  }

  .section-header-141, .search-bar-31 {
    width: auto;
  }

  .loading-items-31 {
    width: 100%;
    display: inline-block;
  }

  .section-header-142, .section-header-143, .section-header-144, .section-header-145, .side-nav-30, .search-bar-32, .item-column-wrapper-59 {
    width: auto;
  }

  .image-1021 {
    max-width: 100%;
  }

  .section-header-146, .search-bar-33 {
    width: auto;
  }

  .loading-items-32 {
    width: 100%;
    display: inline-block;
  }

  .section-header-147, .section-header-148, .section-header-149, .section-header-150, .side-nav-31, .search-bar-34, .item-column-wrapper-62 {
    width: auto;
  }

  .image-1031 {
    max-width: 100%;
  }

  .autocomplete-input-437 {
    justify-content: flex-start;
  }

  .section-header-151, .search-bar-35 {
    width: auto;
  }

  .loading-items-33 {
    width: 100%;
    display: inline-block;
  }

  .section-header-152, .section-header-153, .section-header-154, .section-header-155, .side-nav-32, .search-bar-36, .item-column-wrapper-65 {
    width: auto;
  }

  .image-1041 {
    max-width: 100%;
  }

  .autocomplete-input-438 {
    justify-content: flex-start;
  }

  .section-header-156, .side-panel-right-2 {
    width: auto;
  }

  .chat-convo-holder-6 {
    min-width: 720px;
    max-width: 720px;
  }

  .search-bar-37 {
    width: auto;
  }

  .loading-items-34 {
    width: 100%;
    display: inline-block;
  }

  .section-header-157 {
    width: auto;
  }

  .autocomplete-input-439 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-158, .section-header-159, .section-header-160, .side-nav-33, .search-bar-38, .item-column-wrapper-68 {
    width: auto;
  }

  .image-1051 {
    max-width: 100%;
  }

  .autocomplete-input-440 {
    justify-content: flex-start;
  }

  .section-header-161 {
    width: auto;
  }

  .loading-screen-2 {
    width: 100%;
    display: inline-block;
  }

  .chat-convo-holder-7 {
    min-width: 720px;
    max-width: 720px;
  }

  .search-bar-39 {
    width: auto;
  }

  .loading-items-35 {
    width: 100%;
    display: inline-block;
  }

  .section-header-162 {
    width: auto;
  }

  .autocomplete-input-441 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-163, .section-header-164, .section-header-165, .side-nav-34, .search-bar-40, .item-column-wrapper-71 {
    width: auto;
  }

  .image-1061 {
    max-width: 100%;
  }

  .autocomplete-input-442 {
    justify-content: flex-start;
  }

  .section-header-166 {
    width: auto;
  }

  .loading-screen-3 {
    width: 100%;
    display: inline-block;
  }

  .chat-convo-holder-8 {
    min-width: 720px;
    max-width: 720px;
  }

  .search-bar-41 {
    width: auto;
  }

  .loading-items-36 {
    width: 100%;
    display: inline-block;
  }

  .section-header-167 {
    width: auto;
  }

  .autocomplete-input-443 {
    justify-content: flex-start;
    width: 100%;
    min-width: 0;
    padding-left: 10px;
  }

  .section-header-168, .section-header-169, .section-header-170, .side-nav-35 {
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  .tooltip, .modal-box {
    width: auto;
  }

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

  .tooltip-2, .whisper, .loader-3, .right-click, .tooltip-3, .modal-content-container, .modal-content-container-2, .loader-4, .modal-content-container-3, .modal-content-container-4, .modal-content-container-5, .record-modal, .record-modal-2, .record-modal-3, .cell-right-click, .cell-right-click-2, .simple-right-click {
    width: auto;
  }

  .search-wrapper-4 {
    width: 100%;
  }

  .changed-tab-tooltip, .whisper-2, .simple-right-click-test {
    width: auto;
  }

  .search-wrapper-5 {
    width: 100%;
  }

  .loader-5, .cell-right-click-3, .tooltip-4, .record-modal-4 {
    width: auto;
  }

  .search-wrapper-6 {
    width: 100%;
  }

  .loader-6, .record-modal-5 {
    width: auto;
  }

  .search-wrapper-7 {
    width: 100%;
  }

  .loader-7, .record-modal-6 {
    width: auto;
  }

  .search-wrapper-8 {
    width: 100%;
  }

  .loader-8 {
    width: auto;
  }

  .search-wrapper-9 {
    width: 100%;
  }

  .loader-9 {
    width: auto;
  }

  .search-wrapper-10 {
    width: 100%;
  }

  .loader-10 {
    width: auto;
  }

  .search-wrapper-11 {
    width: 100%;
  }

  .loader-11, .loader-12, .loader-13, .loader-14, .loader-15, .loader-16, .whisper-3, .loader-17, .error-whisper, .whisper-4, .loader-18, .cell-right-click-4, .whisper-5, .loader-19, .simple-right-click-2, .tooltip-5, .changed-tab-tooltip-2, .record-modal-7, .whisper-6, .loader-20, .simple-right-click-3, .tooltip-6, .record-modal-8, .simple-right-click-4, .simple-right-click-menu, .whisper-7, .loader-21, .tooltip-7, .simple-right-click-menu-2, .record-modal-9, .whisper-8, .loader-22, .tooltip-8, .record-modal-10, .whisper-9, .loader-23, .tooltip-9, .record-modal-11, .whisper-10, .loader-24, .record-modal-12, .whisper-11, .loader-25, .record-modal-13, .whisper-12, .loader-26, .record-modal-14 {
    width: auto;
  }

  .search-wrapper-43 {
    width: 100%;
  }

  .whisper-13, .loader-27, .record-modal-15 {
    width: auto;
  }

  .search-wrapper-44 {
    width: 100%;
  }

  .tooltip-10, .whisper-14, .loader-28, .record-modal-16 {
    width: auto;
  }

  .search-wrapper-45 {
    width: 100%;
  }

  .tooltip-11, .whisper-15, .loader-29, .record-modal-17 {
    width: auto;
  }

  .search-wrapper-46 {
    width: 100%;
  }

  .tooltip-12, .whisper-16, .loader-30, .record-modal-18 {
    width: auto;
  }

  .search-wrapper-47 {
    width: 100%;
  }

  .tooltip-13, .loader-31, .record-modal-19 {
    width: auto;
  }

  .search-wrapper-48 {
    width: 100%;
  }

  .tooltip-14, .loader-32, .record-modal-20 {
    width: auto;
  }

  .search-wrapper-49 {
    width: 100%;
  }

  .tooltip-15, .loader-33, .record-modal-21 {
    width: auto;
  }

  .search-wrapper-50 {
    width: 100%;
  }

  .tooltip-16, .loader-34, .record-modal-22 {
    width: auto;
  }

  .search-wrapper-51 {
    width: 100%;
  }

  .tooltip-17, .loader-35, .record-modal-23 {
    width: auto;
  }

  .search-wrapper-52 {
    width: 100%;
  }

  .tooltip-18, .loader-36, .record-modal-24 {
    width: auto;
  }

  .search-wrapper-53 {
    width: 100%;
  }

  .tooltip-19, .loader-37, .record-modal-25 {
    width: auto;
  }

  .search-wrapper-54 {
    width: 100%;
  }

  .tooltip-20, .loader-38 {
    width: auto;
  }

  .audio-bottom-controls-5 {
    padding-left: 0;
    padding-right: 10px;
  }

  .item-button-bar-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-84 {
    max-width: 100%;
  }

  .record-modal-26 {
    width: auto;
  }

  .search-wrapper-55 {
    width: 100%;
  }

  .tooltip-21, .loader-39, .record-modal-27 {
    width: auto;
  }

  .image-252 {
    max-width: 100%;
  }

  .search-wrapper-56 {
    width: 100%;
  }

  .tooltip-22, .record-modal-28, .loader-40 {
    width: auto;
  }

  .image-260 {
    max-width: 100%;
  }

  .tooltip-23, .record-modal-29, .loader-41 {
    width: auto;
  }

  .image-264 {
    max-width: 100%;
  }

  .search-wrapper-57 {
    width: 100%;
  }

  .tooltip-24, .record-modal-30, .loader-42 {
    width: auto;
  }

  .image-272 {
    max-width: 100%;
  }

  .search-wrapper-58 {
    width: 100%;
  }

  .image-277 {
    max-width: 100%;
  }

  .tooltip-25, .record-modal-31, .loader-43 {
    width: auto;
  }

  .confirm-check-img {
    max-width: 100%;
  }

  .search-wrapper-59 {
    width: 100%;
  }

  .image-285 {
    max-width: 100%;
  }

  .tooltip-26, .record-modal-32, .loader-44 {
    width: auto;
  }

  .search-wrapper-60 {
    width: 100%;
  }

  .image-293 {
    max-width: 100%;
  }

  .tooltip-27, .cell-right-click-5, .record-modal-33, .loader-45 {
    width: auto;
  }

  .search-wrapper-61 {
    width: 100%;
  }

  .image-301 {
    max-width: 100%;
  }

  .tooltip-28, .cell-right-click-6, .record-modal-34, .loader-46, .div-block-433 {
    width: auto;
  }

  .modalcontent-5 {
    width: 90%;
    max-width: 560px;
  }

  .submit-button-holder-4 {
    justify-content: center;
  }

  .inputfield-2 {
    width: 100%;
    display: inline-block;
  }

  .div-block-3568 {
    width: auto;
  }

  .inputfield-3 {
    width: 100%;
    display: inline-block;
  }

  .paragraph-2 {
    color: #0009;
    text-align: left;
  }

  .inputfield-4 {
    width: 100%;
    display: inline-block;
  }

  .div-block-3574 {
    width: auto;
  }

  .inputfield-5, .inputfield-6 {
    width: 100%;
    display: inline-block;
  }

  .search-wrapper-62 {
    width: 100%;
  }

  .image-310 {
    max-width: 100%;
  }

  .tooltip-29, .record-modal-35, .loader-47, .tooltip-30, .modal-content-upgrade, .whisper-17 {
    width: auto;
  }

  .search-wrapper-63 {
    width: 100%;
  }

  .image-319 {
    max-width: 100%;
  }

  .tooltip-31, .whisper-18, .record-modal-36, .loader-48, .tooltip-32, .loader-49 {
    width: auto;
  }

  .search-wrapper-64 {
    width: 100%;
  }

  .image-328 {
    max-width: 100%;
  }

  .record-modal-37, .whisper-19, .tooltip-33, .loader-50 {
    width: auto;
  }

  .search-wrapper-65 {
    width: 100%;
  }

  .image-337 {
    max-width: 100%;
  }

  .whisper-20, .tooltip-34, .loader-51 {
    width: auto;
  }

  .search-wrapper-66 {
    width: 100%;
  }

  .image-346 {
    max-width: 100%;
  }

  .whisper-21, .tooltip-35, .loader-52 {
    width: auto;
  }

  .search-wrapper-67 {
    width: 100%;
  }

  .image-355 {
    max-width: 100%;
  }

  .whisper-22, .tooltip-36, .loader-53 {
    width: auto;
  }

  .search-wrapper-68 {
    width: 100%;
  }

  .image-364 {
    max-width: 100%;
  }

  .whisper-23, .tooltip-37, .tooltip-38, .loader-54 {
    width: auto;
  }

  .search-wrapper-69 {
    width: 100%;
  }

  .image-374 {
    max-width: 100%;
  }

  .whisper-24, .tooltip-39, .loader-55 {
    width: auto;
  }

  .search-wrapper-70 {
    width: 100%;
  }

  .image-382 {
    max-width: 100%;
  }

  .record-modal-38, .whisper-25 {
    width: auto;
  }

  .action-item-button {
    width: 160px;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-4080-copy.hidden {
    display: none;
  }

  .loading-items {
    width: 24%;
  }

  .post-button {
    width: 160px;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .form-button-55 {
    width: 180px;
    min-width: 0;
  }

  .form-button-55.outline {
    width: 0;
  }

  .text-20 {
    font-size: 22px;
  }

  .autocomplete-search-wrapper-action {
    width: 100%;
  }

  .button-label-3 {
    font-size: 15px;
  }

  .button-label-3.xsm, .button-label-3.xsm-semi {
    font-size: 13px;
  }

  .text-16-2 {
    font-size: 15px;
  }

  .tooltip-40 {
    width: auto;
  }

  .text-link {
    font-size: 16px;
  }

  .edit-button {
    width: 160px;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tooltip-41, .tooltip-42, .tooltip-43, .tooltip-44, .tooltip-45, .loader-56 {
    width: auto;
  }

  .search-wrapper-71 {
    width: 100%;
  }

  .image-406 {
    max-width: 100%;
  }

  .record-modal-39, .whisper-26, .loader-57 {
    width: auto;
  }

  .search-wrapper-72 {
    width: 100%;
  }

  .image-414 {
    max-width: 100%;
  }

  .record-modal-40, .whisper-27 {
    width: auto;
  }

  .action-item-button-2 {
    width: 160px;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-16-4 {
    font-size: 15px;
  }

  .action-item-button-3, .action-item-button-4 {
    width: 160px;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .loader-58 {
    width: auto;
  }

  .search-wrapper-73 {
    width: 100%;
  }

  .image-431 {
    max-width: 100%;
  }

  .record-modal-41, .whisper-28 {
    width: auto;
  }

  .results-holder-139 {
    width: 440px;
  }

  .section-header-10 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-76 {
    width: 430px;
  }

  .action-item-button-5 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-131 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-74 {
    width: 100%;
  }

  .all-column-wrapper-2 {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-2 {
    display: none;
  }

  .fc-icon-2-copy-2 {
    top: 7px;
  }

  .item-column-wrapper-2 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .add-item-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .side-nav-2 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    display: flex;
    position: sticky;
    top: 0;
  }

  .post-button-2 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-180 {
    min-width: 400px;
  }

  .action-items-outerwrapper-2 {
    height: auto;
    display: block;
  }

  .remove-column-2 {
    margin-left: 20px;
  }

  .results-scroller-241, .results-holder-143 {
    width: 440px;
  }

  .results-wrapper-80 {
    width: 430px;
  }

  .text-span-132 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-75 {
    width: 100%;
  }

  .search-input-action-3 {
    display: none;
  }

  .fc-icon-2-copy-3 {
    display: none;
    top: 7px;
  }

  .section-header-11 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .result-row-185 {
    min-width: 400px;
  }

  .action-items-outerwrapper-3 {
    height: auto;
    display: block;
  }

  .remove-column-3 {
    margin-left: 20px;
  }

  .search-bar {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .search-bar.hidden {
    display: none;
  }

  .results-scroller-245, .results-holder-148 {
    width: 440px;
  }

  .results-wrapper-83 {
    width: 430px;
  }

  .text-span-135 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-76 {
    width: 100%;
  }

  .search-input-action-4 {
    display: none;
  }

  .section-header-12 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .result-row-190 {
    min-width: 400px;
  }

  .action-items-outerwrapper-4 {
    height: auto;
    display: block;
  }

  .results-scroller-249 {
    width: 440px;
  }

  .loader-59 {
    width: auto;
  }

  .search-wrapper-77 {
    width: 100%;
  }

  .image-448 {
    max-width: 100%;
  }

  .record-modal-42, .whisper-29 {
    width: auto;
  }

  .results-holder-155 {
    width: 440px;
  }

  .results-wrapper-87 {
    width: 430px;
  }

  .button-ai-voice {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-140 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-78 {
    width: 100%;
  }

  .search-input-action-5 {
    display: none;
  }

  .section-header-13 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .result-row-197 {
    min-width: 400px;
  }

  .action-items-outerwrapper-5 {
    height: auto;
    display: block;
  }

  .results-scroller-256, .results-holder-160 {
    width: 440px;
  }

  .results-wrapper-90 {
    width: 430px;
  }

  .results-holder-161 {
    width: 440px;
  }

  .text-span-144 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-79 {
    width: 100%;
  }

  .search-input-action-6 {
    display: none;
  }

  .view-button {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .section-header-14 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-80 {
    width: 100%;
  }

  .modal-single-item {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    overflow: visible;
  }

  .result-row-203 {
    min-width: 400px;
  }

  .section-header-15 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .side-nav-3 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-scroller-259 {
    width: 440px;
  }

  .single-item-wrapper {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .result-row-205 {
    min-width: 400px;
  }

  .icon-reload-all.hidden {
    display: none;
  }

  .results-wrapper-92 {
    width: 430px;
  }

  .results-scroller-261, .results-holder-167 {
    width: 440px;
  }

  .results-wrapper-94 {
    width: 430px;
  }

  .results-holder-168 {
    width: 440px;
  }

  .text-span-150 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-81 {
    width: 100%;
  }

  .search-input-action-7 {
    display: none;
  }

  .section-header-16 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-82 {
    width: 100%;
  }

  .result-row-211 {
    min-width: 400px;
  }

  .section-header-17 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .side-nav-4 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-scroller-264 {
    width: 440px;
  }

  .result-row-213 {
    min-width: 400px;
  }

  .text-13-18.white.hidden {
    display: none;
  }

  .results-wrapper-96 {
    width: 430px;
  }

  .results-scroller-266, .results-holder-174 {
    width: 440px;
  }

  .results-wrapper-98 {
    width: 430px;
  }

  .results-holder-175 {
    width: 440px;
  }

  .text-span-156 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-83 {
    width: 100%;
  }

  .search-input-action-8 {
    display: none;
  }

  .section-header-18 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-84 {
    width: 100%;
  }

  .result-row-219 {
    min-width: 400px;
  }

  .section-header-19 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-269 {
    width: 440px;
  }

  .result-row-221 {
    min-width: 400px;
  }

  .results-wrapper-100 {
    width: 430px;
  }

  .results-scroller-271, .results-holder-181 {
    width: 440px;
  }

  .results-wrapper-102 {
    width: 430px;
  }

  .results-holder-182 {
    width: 440px;
  }

  .text-span-162 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-85 {
    width: 100%;
  }

  .search-input-action-9 {
    display: none;
  }

  .section-header-20 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-86 {
    width: 100%;
  }

  .result-row-227 {
    min-width: 400px;
  }

  .section-header-21 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-274 {
    width: 440px;
  }

  .result-row-229 {
    min-width: 400px;
  }

  .results-wrapper-104 {
    width: 430px;
  }

  .results-scroller-276, .results-holder-188 {
    width: 440px;
  }

  .results-wrapper-106 {
    width: 430px;
  }

  .results-holder-189 {
    width: 440px;
  }

  .text-span-168 {
    margin-left: 8px;
    font-size: 12px;
  }

  .text-14-106.white.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
  }

  .search-wrapper-87 {
    width: 100%;
  }

  .search-input-action-10 {
    display: none;
  }

  .section-header-22 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-88 {
    width: 100%;
  }

  .result-row-235 {
    min-width: 400px;
  }

  .section-header-23 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-279 {
    width: 440px;
  }

  .result-row-237 {
    min-width: 400px;
  }

  .results-wrapper-108 {
    width: 430px;
  }

  .results-scroller-281 {
    width: 440px;
  }

  .record-modal-43, .loader-60 {
    width: auto;
  }

  .search-wrapper-89 {
    width: 100%;
  }

  .image-495 {
    max-width: 100%;
  }

  .whisper-30 {
    width: auto;
  }

  .results-holder-197 {
    width: 440px;
  }

  .results-wrapper-111 {
    width: 430px;
  }

  .single-item-wrapper-2 {
    padding-left: 0;
    display: flex;
    overflow: auto;
  }

  .results-holder-198 {
    width: 440px;
  }

  .text-span-176 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-90 {
    width: 100%;
  }

  .search-input-action-11 {
    display: none;
  }

  .section-header-24 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-3 {
    justify-content: center;
  }

  .modal-single-item-2 {
    overflow: visible;
  }

  .search-wrapper-91 {
    width: 100%;
  }

  .result-row-245 {
    min-width: 400px;
  }

  .item-column-wrapper-3 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-scroller-287 {
    width: 440px;
  }

  .result-row-247 {
    min-width: 400px;
  }

  .side-nav-5 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-25 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-113 {
    width: 430px;
  }

  .results-scroller-289, .results-holder-204 {
    width: 440px;
  }

  .results-wrapper-115 {
    width: 430px;
  }

  .results-holder-205 {
    width: 440px;
  }

  .text-span-182 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-92 {
    width: 100%;
  }

  .search-input-action-12 {
    display: none;
  }

  .section-header-26 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-4 {
    justify-content: center;
  }

  .search-wrapper-93 {
    width: 100%;
  }

  .result-row-253 {
    min-width: 400px;
  }

  .results-scroller-292 {
    width: 440px;
  }

  .result-row-255 {
    min-width: 400px;
  }

  .side-nav-6 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-27 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-117 {
    width: 430px;
  }

  .results-scroller-294, .results-holder-211 {
    width: 440px;
  }

  .results-wrapper-118 {
    width: 430px;
  }

  .results-holder-212 {
    width: 440px;
  }

  .text-span-188 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-94 {
    width: 100%;
  }

  .search-input-action-13 {
    display: none;
  }

  .section-header-28 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-95 {
    width: 100%;
  }

  .action-item-button-6 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-261 {
    min-width: 400px;
  }

  .icon-reload-all-2.hidden {
    display: none;
  }

  .results-scroller-297 {
    width: 440px;
  }

  .result-row-263 {
    min-width: 400px;
  }

  .post-button-3 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-7 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-29 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-121 {
    width: 430px;
  }

  .results-scroller-299, .results-holder-218 {
    width: 440px;
  }

  .results-wrapper-122 {
    width: 430px;
  }

  .results-holder-219 {
    width: 440px;
  }

  .text-span-194 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-96 {
    width: 100%;
  }

  .search-input-action-14 {
    display: none;
  }

  .section-header-30 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-97 {
    width: 100%;
  }

  .action-item-button-7 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-269 {
    min-width: 400px;
  }

  .icon-reload-all-3.hidden {
    display: none;
  }

  .results-scroller-302 {
    width: 440px;
  }

  .result-row-271 {
    min-width: 400px;
  }

  .side-nav-8 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-31 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-125 {
    width: 430px;
  }

  .results-scroller-304 {
    width: 440px;
  }

  .results-wrapper-126 {
    width: 430px;
  }

  .text-span-200 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-98 {
    width: 100%;
  }

  .search-input-action-15 {
    display: none;
  }

  .section-header-32 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-99 {
    width: 100%;
  }

  .result-row-277 {
    min-width: 400px;
  }

  .results-scroller-307 {
    width: 440px;
  }

  .result-row-279 {
    min-width: 400px;
  }

  .side-nav-9 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-33 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-129 {
    width: 430px;
  }

  .results-scroller-309 {
    width: 440px;
  }

  .results-wrapper-130 {
    width: 430px;
  }

  .text-13-28.white.hidden {
    display: none;
  }

  .text-span-206 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-100 {
    width: 100%;
  }

  .search-input-action-16 {
    display: none;
  }

  .section-header-34 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-101 {
    width: 100%;
  }

  .result-row-285 {
    min-width: 400px;
  }

  .results-scroller-312 {
    width: 440px;
  }

  .result-row-287 {
    min-width: 400px;
  }

  .side-nav-10 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-35 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-133 {
    width: 430px;
  }

  .results-scroller-314 {
    width: 440px;
  }

  .results-wrapper-134 {
    width: 430px;
  }

  .text-13-29.white.hidden {
    display: none;
  }

  .text-span-212 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-102 {
    width: 100%;
  }

  .search-input-action-17 {
    display: none;
  }

  .section-header-36 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-103 {
    width: 100%;
  }

  .result-row-293 {
    min-width: 400px;
  }

  .results-scroller-317 {
    width: 440px;
  }

  .result-row-295 {
    min-width: 400px;
  }

  .side-nav-11 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-37 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-137 {
    width: 430px;
  }

  .results-scroller-319 {
    width: 440px;
  }

  .results-wrapper-138 {
    width: 430px;
  }

  .text-span-218 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-104 {
    width: 100%;
  }

  .search-input-action-18 {
    display: none;
  }

  .section-header-38 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-105 {
    width: 100%;
  }

  .result-row-301 {
    min-width: 400px;
  }

  .results-scroller-322 {
    width: 440px;
  }

  .result-row-303 {
    min-width: 400px;
  }

  .side-nav-12 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-39 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-141 {
    width: 430px;
  }

  .results-scroller-324 {
    width: 440px;
  }

  .results-wrapper-142 {
    width: 430px;
  }

  .text-span-224 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-106 {
    width: 100%;
  }

  .search-input-action-19 {
    display: none;
  }

  .section-header-40 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-107 {
    width: 100%;
  }

  .result-row-309 {
    min-width: 400px;
  }

  .results-scroller-327 {
    width: 440px;
  }

  .result-row-311 {
    min-width: 400px;
  }

  .side-nav-13 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-41 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-145 {
    width: 430px;
  }

  .results-scroller-329 {
    width: 440px;
  }

  .results-wrapper-146 {
    width: 430px;
  }

  .text-span-230 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-108 {
    width: 100%;
  }

  .search-input-action-20 {
    display: none;
  }

  .section-header-42 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-109 {
    width: 100%;
  }

  .result-row-317 {
    min-width: 400px;
  }

  .results-scroller-332 {
    width: 440px;
  }

  .result-row-319 {
    min-width: 400px;
  }

  .side-nav-14 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-43 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-149 {
    width: 430px;
  }

  .results-scroller-334 {
    width: 440px;
  }

  .results-wrapper-150 {
    width: 430px;
  }

  .text-span-236 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-110 {
    width: 100%;
  }

  .search-input-action-21 {
    display: none;
  }

  .section-header-44 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-111 {
    width: 100%;
  }

  .result-row-325 {
    min-width: 400px;
  }

  .results-scroller-337 {
    width: 440px;
  }

  .result-row-327 {
    min-width: 400px;
  }

  .side-nav-15 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-45 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-153 {
    width: 430px;
  }

  .results-scroller-339 {
    width: 440px;
  }

  .results-wrapper-154 {
    width: 430px;
  }

  .text-span-242 {
    margin-left: 8px;
    font-size: 12px;
  }

  .text-14-130.white.no-wrap {
    white-space: nowrap;
  }

  .search-wrapper-112 {
    width: 100%;
  }

  .search-input-action-22 {
    display: none;
  }

  .section-header-46 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-113 {
    width: 100%;
  }

  .result-row-333 {
    min-width: 400px;
  }

  .results-scroller-342 {
    width: 440px;
  }

  .result-row-335 {
    min-width: 400px;
  }

  .side-nav-16 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-47 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-157 {
    width: 430px;
  }

  .results-scroller-344 {
    width: 440px;
  }

  .results-wrapper-158 {
    width: 430px;
  }

  .text-span-248 {
    margin-left: 8px;
    font-size: 12px;
  }

  .text-14-131.white.no-wrap {
    white-space: nowrap;
  }

  .search-wrapper-114 {
    width: 100%;
  }

  .search-input-action-23 {
    display: none;
  }

  .section-header-48 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-115 {
    width: 100%;
  }

  .result-row-341 {
    min-width: 400px;
  }

  .results-scroller-347 {
    width: 440px;
  }

  .result-row-343 {
    min-width: 400px;
  }

  .side-nav-17 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-49 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-161 {
    width: 430px;
  }

  .results-scroller-349 {
    width: 440px;
  }

  .results-wrapper-162 {
    width: 430px;
  }

  .text-span-254 {
    margin-left: 8px;
    font-size: 12px;
  }

  .text-14-132.white.no-wrap {
    white-space: nowrap;
  }

  .search-wrapper-116 {
    width: 100%;
  }

  .search-input-action-24 {
    display: none;
  }

  .section-header-50 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-117 {
    width: 100%;
  }

  .item-column-wrapper-4 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .result-row-349 {
    min-width: 400px;
  }

  .results-scroller-352 {
    width: 440px;
  }

  .result-row-351 {
    min-width: 400px;
  }

  .div-block-4080-copy-2.hidden {
    display: none;
  }

  .side-nav-18 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-51 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-165 {
    width: 430px;
  }

  .results-scroller-354 {
    width: 440px;
  }

  .results-wrapper-166 {
    width: 430px;
  }

  .text-span-260 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-118 {
    width: 100%;
  }

  .search-input-action-25 {
    display: none;
  }

  .section-header-52 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-119 {
    width: 100%;
  }

  .item-column-wrapper-5 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .result-row-356 {
    min-width: 400px;
  }

  .text-14-133.white.no-wrap {
    white-space: nowrap;
  }

  .icon-reload-all-4.hidden {
    display: none;
  }

  .results-scroller-357 {
    width: 440px;
  }

  .result-row-358 {
    min-width: 400px;
  }

  .div-block-4080-copy-3.hidden {
    display: none;
  }

  .side-nav-19 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-53 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-169 {
    width: 430px;
  }

  .results-scroller-359 {
    width: 440px;
  }

  .results-wrapper-170 {
    width: 430px;
  }

  .text-span-266 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-120 {
    width: 100%;
  }

  .search-input-action-26 {
    display: none;
  }

  .section-header-54 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-121 {
    width: 100%;
  }

  .item-column-wrapper-6 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .result-row-362 {
    min-width: 400px;
  }

  .text-14-134.white.no-wrap {
    white-space: nowrap;
  }

  .icon-reload-all-5.hidden {
    display: none;
  }

  .results-scroller-362 {
    width: 440px;
  }

  .result-row-364 {
    min-width: 400px;
  }

  .div-block-4080-copy-4.hidden {
    display: none;
  }

  .side-nav-20 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-55 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-173 {
    width: 430px;
  }

  .results-scroller-364 {
    width: 440px;
  }

  .record-modal-44, .loader-61 {
    width: auto;
  }

  .search-wrapper-122 {
    width: 100%;
  }

  .image-543 {
    max-width: 100%;
  }

  .whisper-31, .modal-content-exercises-7 {
    width: auto;
  }

  .workout-name-17 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-faewgfw-copy {
    font-size: 15px;
  }

  .results-wrapper-175 {
    width: 430px;
  }

  .drop-zone-text {
    font-size: 20px;
    line-height: 26px;
  }

  .text-span-294 {
    margin-left: 8px;
    font-size: 12px;
  }

  .search-wrapper-123 {
    width: 100%;
  }

  .search-input-action-27 {
    display: none;
  }

  .section-header-56 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-124 {
    width: 100%;
  }

  .item-column-wrapper-7 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-62 {
    width: auto;
  }

  .result-row-372 {
    min-width: 400px;
  }

  .text-14-135.white.no-wrap {
    white-space: nowrap;
  }

  .icon-reload-all-6.hidden {
    display: none;
  }

  .results-scroller-370 {
    width: 440px;
  }

  .drop-content {
    width: auto;
  }

  .result-row-374 {
    min-width: 400px;
  }

  .div-block-4080-copy-5.hidden {
    display: none;
  }

  .side-nav-21 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-57 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-wrapper-178 {
    width: 430px;
  }

  .results-scroller-372, .results-scroller-373 {
    width: 440px;
  }

  .results-wrapper-179 {
    width: 430px;
  }

  .action-item-button-3-copy {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-125, .loading-items-9, .search-wrapper-126 {
    width: 100%;
  }

  .search-input-action-28 {
    display: none;
  }

  .add-item-3 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-2 {
    display: none;
  }

  .results-wrapper-180 {
    width: 430px;
  }

  .section-header-58 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-wrapper-127 {
    width: 100%;
  }

  .item-column-wrapper-8 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-63 {
    width: auto;
  }

  .result-row-575, .result-row-577 {
    min-width: 400px;
  }

  .button-label-4 {
    font-size: 15px;
  }

  .button-label-4.xsm-semi {
    text-align: center;
  }

  .item-column-wrapper-9 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .icon-reload-all-7.hidden {
    display: none;
  }

  .results-scroller-376 {
    width: 440px;
  }

  .post-button-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-578 {
    min-width: 400px;
  }

  .action-item-button-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-4080-copy-6.hidden {
    display: none;
  }

  .search-bar-2 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-5 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-22 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-59 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .text-14-136.white.no-wrap {
    white-space: nowrap;
  }

  .section-header-60 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .results-wrapper-182 {
    width: 430px;
  }

  .results-scroller-378, .results-scroller-379 {
    width: 440px;
  }

  .results-wrapper-183 {
    width: 430px;
  }

  .loading-items-10 {
    width: 100%;
  }

  .search-input-action-29, .icon-search-3 {
    display: none;
  }

  .results-wrapper-184 {
    width: 430px;
  }

  .section-header-61 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-10 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-64 {
    width: auto;
  }

  .result-row-584, .result-row-586 {
    min-width: 400px;
  }

  .button-label-5 {
    font-size: 15px;
  }

  .button-label-5.xsm-semi {
    text-align: center;
  }

  .item-column-wrapper-11 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .icon-reload-all-8.hidden {
    display: none;
  }

  .results-scroller-382 {
    width: 440px;
  }

  .button-label-6 {
    font-size: 15px;
  }

  .button-label-6.xsm, .button-label-6.xsm-semi {
    font-size: 13px;
  }

  .result-row-587 {
    min-width: 400px;
  }

  .action-item-button-9 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-4080-copy-7.hidden {
    display: none;
  }

  .search-bar-3 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-6 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-23 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-62 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .text-14-137.white.no-wrap {
    white-space: nowrap;
  }

  .section-header-63 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-5 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-10 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-186 {
    width: 430px;
  }

  .results-scroller-384, .results-scroller-385 {
    width: 440px;
  }

  .action-item-button-11 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-187 {
    width: 430px;
  }

  .search-input-action-30, .icon-search-4 {
    display: none;
  }

  .results-wrapper-188 {
    width: 430px;
  }

  .section-header-64 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-12 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-65 {
    width: auto;
  }

  .result-row-593, .result-row-595 {
    min-width: 400px;
  }

  .item-column-wrapper-13 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-scroller-388 {
    width: 440px;
  }

  .button-label-7 {
    font-size: 15px;
  }

  .button-label-7.xsm, .button-label-7.xsm-semi {
    font-size: 13px;
  }

  .result-row-596 {
    min-width: 400px;
  }

  .div-block-4080-copy-8.hidden {
    display: none;
  }

  .search-bar-4 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-7 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-24 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .section-header-65 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .text-14-138.white.no-wrap {
    white-space: nowrap;
  }

  .section-header-66 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-6 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-12 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-190 {
    width: 430px;
  }

  .results-scroller-390, .results-scroller-391 {
    width: 440px;
  }

  .action-item-button-13 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-191 {
    width: 430px;
  }

  .text-13-33.white.hidden, .search-input-action-31 {
    display: none;
  }

  .add-item-7 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-5 {
    display: none;
  }

  .results-wrapper-192 {
    width: 430px;
  }

  .section-header-67 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-14 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-66 {
    width: auto;
  }

  .result-row-602, .result-row-604 {
    min-width: 400px;
  }

  .item-column-wrapper-15 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-scroller-394 {
    width: 440px;
  }

  .button-label-8 {
    font-size: 15px;
  }

  .button-label-8.xsm, .button-label-8.xsm-semi {
    font-size: 13px;
  }

  .result-row-605 {
    min-width: 400px;
  }

  .div-block-4080-copy-9.hidden {
    display: none;
  }

  .search-bar-5 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-8 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-68 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .text-14-139.white.no-wrap {
    white-space: nowrap;
  }

  .section-header-69 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .action-item-button-14 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-194 {
    width: 430px;
  }

  .results-scroller-396, .results-scroller-398 {
    width: 440px;
  }

  .action-item-button-15 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-195 {
    width: 430px;
  }

  .text-13-34.white.hidden, .search-input-action-32 {
    display: none;
  }

  .add-item-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-6 {
    display: none;
  }

  .results-wrapper-196 {
    width: 430px;
  }

  .section-header-70 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-16 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-67 {
    width: auto;
  }

  .result-row-611, .result-row-613 {
    min-width: 400px;
  }

  .item-column-wrapper-17 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-scroller-401 {
    width: 440px;
  }

  .button-label-9 {
    font-size: 15px;
  }

  .button-label-9.xsm, .button-label-9.xsm-semi {
    font-size: 13px;
  }

  .result-row-614 {
    min-width: 400px;
  }

  .div-block-4080-copy-10.hidden {
    display: none;
  }

  .search-bar-6 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-9 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-71 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .text-14-140.white.no-wrap {
    white-space: nowrap;
  }

  .section-header-72 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-9 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-16 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-198 {
    width: 430px;
  }

  .results-scroller-403, .results-scroller-404 {
    width: 440px;
  }

  .action-item-button-17 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-199 {
    width: 430px;
  }

  .plan-tile-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .plans-timeline-2 {
    flex-direction: row;
  }

  .search-input-action-33 {
    display: none;
  }

  .plans-wrapper-11 {
    flex-flow: wrap;
    align-content: flex-start;
    align-items: stretch;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-search-7 {
    display: none;
  }

  .image-696 {
    max-width: 100%;
  }

  .results-wrapper-200 {
    width: 430px;
  }

  .section-header-73 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-18 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-68 {
    width: auto;
  }

  .result-row-620, .result-row-622 {
    min-width: 400px;
  }

  .button-label-10 {
    font-size: 15px;
  }

  .button-label-10.xsm-semi {
    text-align: center;
  }

  .item-column-wrapper-19 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .text-14-141.white.no-wrap {
    white-space: nowrap;
  }

  .results-scroller-407 {
    width: 440px;
  }

  .result-row-623 {
    min-width: 400px;
  }

  .div-block-4080-copy-11.hidden {
    display: none;
  }

  .search-bar-7 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .post-button-10 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-74 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-75 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-10 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-18 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-202 {
    width: 430px;
  }

  .results-scroller-409, .results-scroller-410 {
    width: 440px;
  }

  .action-item-button-19 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-203 {
    width: 430px;
  }

  .modal-user-mgmt {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    overflow: visible;
  }

  .user-mgmt-wrapper {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-34 {
    display: none;
  }

  .new-user-wrapper {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .icon-search-8 {
    display: none;
  }

  .image-708 {
    max-width: 100%;
  }

  .results-wrapper-204 {
    width: 430px;
  }

  .section-header-76 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .autocomplete-search-wrapper-action-copy {
    width: 100%;
  }

  .item-column-wrapper-20 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-69 {
    width: auto;
  }

  .result-row-630, .result-row-632 {
    min-width: 400px;
  }

  .modal-create-user {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    overflow: visible;
  }

  .item-column-wrapper-21 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .section-header-77 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-413 {
    width: 440px;
  }

  .post-button-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-633 {
    min-width: 400px;
  }

  .side-nav-item-5 {
    justify-content: center;
  }

  .section-header-78 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-12.hidden {
    display: none;
  }

  .search-bar-8 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .button-label-11 {
    font-size: 15px;
  }

  .button-label-11.xsm-semi {
    text-align: center;
  }

  .text-14-142.white.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
  }

  .section-header-79 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .add-item-11 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-20 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-206 {
    width: 430px;
  }

  .results-scroller-415, .results-scroller-416 {
    width: 440px;
  }

  .action-item-button-21 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-207 {
    width: 430px;
  }

  .search-input-action-35, .icon-search-9 {
    display: none;
  }

  .image-718 {
    max-width: 100%;
  }

  .results-wrapper-208 {
    width: 430px;
  }

  .section-header-80 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-22 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-70 {
    width: auto;
  }

  .result-row-640, .result-row-642 {
    min-width: 400px;
  }

  .section-header-81 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-419 {
    width: 440px;
  }

  .post-button-12 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-643 {
    min-width: 400px;
  }

  .side-nav-item-6 {
    justify-content: center;
  }

  .section-header-82 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-13.hidden {
    display: none;
  }

  .search-bar-9 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .button-label-12 {
    font-size: 15px;
  }

  .button-label-12.xsm-semi {
    text-align: center;
  }

  .text-14-143.white.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
  }

  .section-header-83 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .add-item-12 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-22 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-210 {
    width: 430px;
  }

  .results-scroller-421 {
    width: 440px;
  }

  .user-mgmt.hidden {
    display: none;
  }

  .results-scroller-422 {
    width: 440px;
  }

  .action-item-button-23 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-211 {
    width: 430px;
  }

  .search-input-action-36, .icon-search-10 {
    display: none;
  }

  .image-727 {
    max-width: 100%;
  }

  .results-wrapper-212 {
    width: 430px;
  }

  .section-header-84 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-23 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-71 {
    width: auto;
  }

  .result-row-650, .result-row-652 {
    min-width: 400px;
  }

  .section-header-85 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-425 {
    width: 440px;
  }

  .post-button-13 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-653 {
    min-width: 400px;
  }

  .side-nav-item-7 {
    justify-content: center;
  }

  .section-header-86 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-14.hidden {
    display: none;
  }

  .search-bar-10 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .button-label-13 {
    font-size: 15px;
  }

  .button-label-13.xsm-semi {
    text-align: center;
  }

  .section-header-87 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .add-item-13 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .search-bar-11 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .action-item-button-24 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-214 {
    width: 430px;
  }

  .results-scroller-427, .results-scroller-428 {
    width: 440px;
  }

  .action-item-button-25 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-215 {
    width: 430px;
  }

  .section-header-88 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .search-input-action-37 {
    display: none;
  }

  .modal-edit-custom-column {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    overflow: visible;
  }

  .icon-search-11 {
    display: none;
  }

  .image-736 {
    max-width: 100%;
  }

  .results-wrapper-216 {
    width: 430px;
  }

  .search-bar-12 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .section-header-89 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-24 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-72 {
    width: auto;
  }

  .result-row-661 {
    min-width: 400px;
  }

  .qfwef.hidden {
    display: none;
  }

  .result-row-663 {
    min-width: 400px;
  }

  .wfwfwefw.white.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
    white-space: nowrap;
  }

  .section-header-90 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-90.tall {
    position: static;
  }

  .results-scroller-430 {
    width: 440px;
  }

  .post-button-14 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-column-wrapper-25 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .item-column-wrapper-26 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-8 {
    justify-content: center;
  }

  .result-row-664 {
    min-width: 400px;
  }

  .side-nav-item-9 {
    justify-content: center;
  }

  .section-header-91 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-15.hidden {
    display: none;
  }

  .button-label-14 {
    font-size: 15px;
  }

  .button-label-14.xsm-semi {
    text-align: center;
  }

  .edit-wrapper {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .section-header-92 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-93 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-14 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .autocomplete-search-wrapper-custom {
    width: 100%;
  }

  .action-item-button-26 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-218 {
    width: 430px;
  }

  .results-scroller-433, .results-scroller-434 {
    width: 440px;
  }

  .action-item-button-27 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-219 {
    width: 430px;
  }

  .search-input-action-38, .icon-search-12 {
    display: none;
  }

  .image-746 {
    max-width: 100%;
  }

  .results-wrapper-220 {
    width: 430px;
  }

  .search-bar-13 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-27 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-73 {
    width: auto;
  }

  .result-row-671, .result-row-672 {
    min-width: 400px;
  }

  .results-scroller-436 {
    width: 440px;
  }

  .button-label-15 {
    font-size: 15px;
  }

  .button-label-15.xsm, .button-label-15.xsm-semi {
    font-size: 13px;
  }

  .post-button-15 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-column-wrapper-28 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-10 {
    justify-content: center;
  }

  .result-row-673 {
    min-width: 400px;
  }

  .section-header-94 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-16.hidden {
    display: none;
  }

  .section-header-95 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-96 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-15 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-28 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-222 {
    width: 430px;
  }

  .results-scroller-439 {
    width: 440px;
  }

  .image-679 {
    max-width: 100%;
  }

  .compliance-toggle {
    padding-top: 10px;
    padding-left: 0;
  }

  .search-wrapper-6-copy {
    width: 100%;
  }

  .plan-tile-preview {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 47%;
    min-width: 0%;
    display: flex;
  }

  .h3-dark {
    font-size: 18px;
    line-height: 24px;
  }

  .h3-dark.left {
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    display: flex;
  }

  .h3-dark.thin {
    font-size: 22px;
    line-height: 28px;
  }

  .lead-gen-toggle-wrapper {
    padding-top: 10px;
    padding-left: 0;
  }

  .search-wrapper-128 {
    width: 100%;
  }

  .inputfield-28 {
    width: 100%;
    display: inline-block;
  }

  .rte-toggle {
    padding-top: 10px;
    padding-left: 0;
  }

  .checkbox-label {
    line-height: 20px;
  }

  .inputfield-27 {
    width: 100%;
    display: inline-block;
  }

  .toggle-option-3 {
    width: 124px;
    font-size: 12px;
  }

  .post-editor-modal-10, .record-modal-45 {
    width: auto;
  }

  .audio-bottom-controls-24 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-129 {
    width: 100%;
  }

  .image-756 {
    max-width: 100%;
  }

  .item-button-bar-19 {
    padding-left: 0;
    padding-right: 0;
  }

  .whisper-32 {
    width: auto;
  }

  .results-scroller-445 {
    width: 440px;
  }

  .action-item-button-29 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-228 {
    width: 430px;
  }

  .search-input-action-39, .icon-search-13 {
    display: none;
  }

  .image-766 {
    max-width: 100%;
  }

  .results-wrapper-229 {
    width: 430px;
  }

  .search-bar-14 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-29 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-74 {
    width: auto;
  }

  .result-row-687 {
    min-width: 400px;
  }

  .text-16-10 {
    font-size: 15px;
  }

  .result-row-688 {
    min-width: 400px;
  }

  .results-scroller-447 {
    width: 440px;
  }

  .button-label-16 {
    font-size: 15px;
  }

  .button-label-16.xsm, .button-label-16.xsm-semi {
    font-size: 13px;
  }

  .post-button-16 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-column-wrapper-30 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-11 {
    justify-content: center;
  }

  .result-row-689 {
    min-width: 400px;
  }

  .section-header-97 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-17.hidden {
    display: none;
  }

  .section-header-98 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-99 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-16 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-30 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-231 {
    width: 430px;
  }

  .results-scroller-450 {
    width: 440px;
  }

  .image-772 {
    max-width: 100%;
  }

  .whisper-33 {
    width: auto;
  }

  .search-wrapper-131 {
    width: 100%;
  }

  .inputfield-29, .inputfield-30 {
    width: 100%;
    display: inline-block;
  }

  .results-scroller-453 {
    width: 440px;
  }

  .action-item-button-31 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-234 {
    width: 430px;
  }

  .search-input-action-40, .icon-search-14 {
    display: none;
  }

  .image-784 {
    max-width: 100%;
  }

  .results-wrapper-235 {
    width: 430px;
  }

  .search-bar-15 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-31 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-75 {
    width: auto;
  }

  .result-row-699 {
    min-width: 400px;
  }

  .text-16-11 {
    font-size: 15px;
  }

  .result-row-700 {
    min-width: 400px;
  }

  .results-scroller-455 {
    width: 440px;
  }

  .button-label-17 {
    font-size: 15px;
  }

  .button-label-17.xsm, .button-label-17.xsm-semi {
    font-size: 13px;
  }

  .post-button-17 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-column-wrapper-32 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-12 {
    justify-content: center;
  }

  .result-row-701 {
    min-width: 400px;
  }

  .section-header-100 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-18.hidden {
    display: none;
  }

  .section-header-101 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-102 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-17 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-32 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-237 {
    width: 430px;
  }

  .results-scroller-458, .results-scroller-459 {
    width: 440px;
  }

  .action-item-button-33 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-238 {
    width: 430px;
  }

  .search-input-action-41, .icon-search-15 {
    display: none;
  }

  .image-794 {
    max-width: 100%;
  }

  .results-wrapper-239 {
    width: 430px;
  }

  .search-bar-16 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-33 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .loader-76 {
    width: auto;
  }

  .result-row-708 {
    min-width: 400px;
  }

  .text-16-12 {
    font-size: 15px;
  }

  .result-row-709 {
    min-width: 400px;
  }

  .results-scroller-461 {
    width: 440px;
  }

  .button-label-18 {
    font-size: 15px;
  }

  .button-label-18.xsm, .button-label-18.xsm-semi {
    font-size: 13px;
  }

  .post-button-18 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-column-wrapper-34 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-13 {
    justify-content: center;
  }

  .result-row-710 {
    min-width: 400px;
  }

  .section-header-103 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .div-block-4080-copy-19.hidden {
    display: none;
  }

  .search-bar-17 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .section-header-104 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-105 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .add-item-18 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .action-item-button-34 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-241 {
    width: 430px;
  }

  .results-scroller-464 {
    width: 440px;
  }

  .results-wrapper-242 {
    width: 430px;
  }

  .result-row-741 {
    min-width: 400px;
  }

  .add-item-19 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .results-scroller-465 {
    width: 440px;
  }

  .item-column-wrapper-35 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-883 {
    max-width: 100%;
  }

  .results-wrapper-243, .results-wrapper-244 {
    width: 430px;
  }

  .item-column-wrapper-36 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-42 {
    display: none;
  }

  .button-label-21 {
    font-size: 15px;
  }

  .button-label-21.xxsm, .button-label-21.xsm-semi {
    font-size: 13px;
  }

  .icon-search-16 {
    display: none;
  }

  .side-nav-item-14 {
    justify-content: center;
  }

  .results-scroller-468 {
    width: 440px;
  }

  .search-bar-19 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .text-16-13 {
    font-size: 15px;
  }

  .action-item-button-35 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .post-button-19 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-469 {
    width: 440px;
  }

  .section-header-106 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-77 {
    width: auto;
  }

  .action-item-button-36 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-107 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-108 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-470 {
    width: 440px;
  }

  .div-block-4080-copy-20.hidden {
    display: none;
  }

  .results-wrapper-246 {
    width: 430px;
  }

  .post-button-20 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-109 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-110 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-20 {
    font-size: 15px;
  }

  .button-label-20.xsm-semi, .button-label-20.xsm {
    font-size: 13px;
  }

  .item-column-wrapper-37 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .timeline-post-5:hover {
    box-shadow: none;
    border-style: solid;
  }

  .modal-content-groups-2 {
    width: auto;
    max-width: 540px;
  }

  .send-copy-inner-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .all-items-2 {
    width: 250px;
  }

  .whisper-34 {
    width: auto;
  }

  .tile-tall-24 {
    width: 48%;
    height: 134px;
  }

  .option-text {
    width: auto;
    padding-right: 0;
  }

  .calendar-top-bar-6 {
    flex-direction: column;
    align-items: flex-start;
    height: 120px;
    min-height: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    position: relative;
  }

  .modal-content-media-2 {
    width: auto;
    min-height: 440px;
  }

  .buttonlabel-2.white {
    text-align: left;
    text-align: left;
  }

  .modal-content-media-copy-10 {
    width: auto;
    min-height: 440px;
  }

  .loading-more-assignments-2 {
    width: 24%;
  }

  .modal-content-exercises-15, .tooltip-46, .modal-content-15, .modal-content-username-copy-2 {
    width: auto;
  }

  .checkbox-label-16 {
    line-height: 20px;
  }

  .search-wrapper-132 {
    width: 100%;
  }

  .client-search-add-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-633 {
    max-width: 100%;
  }

  .audio-bottom-controls-21 {
    padding-left: 0;
    padding-right: 10px;
  }

  .alert-program-assign-validation {
    align-items: flex-start;
  }

  .workout-mode-wide-copy, .edit-send-time {
    width: auto;
  }

  .modalcontent-28 {
    width: 90%;
    max-width: 560px;
  }

  .side-client-wrapper {
    width: 24%;
  }

  .modal-content-username-3 {
    width: auto;
  }

  .workout-name-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .checkbox-label-14 {
    line-height: 20px;
  }

  .owner-autocomplete-wrapper-2 {
    width: 100%;
  }

  .modal-content-calendar-2 {
    width: auto;
  }

  .workout-name-15 {
    font-size: 20px;
    line-height: 26px;
  }

  .pin-date-calendar {
    width: auto;
  }

  .assigned-empty-2 {
    width: 24%;
  }

  .new-option {
    flex-direction: column;
  }

  .client-input-holder-12 {
    margin-left: 0;
  }

  .item-button-bar-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .plans-wrapper-4 {
    flex-flow: wrap;
    align-content: flex-start;
    align-items: stretch;
    width: auto;
    padding-left: 5px;
    padding-right: 5px;
  }

  .modal-content-upload {
    width: auto;
  }

  .results-wrapper-248 {
    width: 430px;
  }

  .add-item-20 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .results-scroller-474 {
    width: 440px;
  }

  .side-nav-item-15 {
    justify-content: center;
  }

  .item-column-wrapper-38 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .side-nav-item-16 {
    justify-content: center;
  }

  .image-900 {
    max-width: 100%;
  }

  .results-wrapper-249, .results-wrapper-250 {
    width: 430px;
  }

  .item-column-wrapper-39 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-43 {
    display: none;
  }

  .button-label-22 {
    font-size: 15px;
  }

  .button-label-22.xxsm, .button-label-22.xsm-semi {
    font-size: 13px;
  }

  .icon-search-17 {
    display: none;
  }

  .results-scroller-477 {
    width: 440px;
  }

  .search-bar-20 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .text-16-14 {
    font-size: 15px;
  }

  .action-item-button-37 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .post-button-21 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-478 {
    width: 440px;
  }

  .section-header-111 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-78 {
    width: auto;
  }

  .action-item-button-38 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-112 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-113 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-479 {
    width: 440px;
  }

  .div-block-4080-copy-21.hidden {
    display: none;
  }

  .results-wrapper-252 {
    width: 430px;
  }

  .section-header-114 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-115 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-23 {
    font-size: 15px;
  }

  .button-label-23.xsm-semi, .button-label-23.xsm {
    font-size: 13px;
  }

  .item-column-wrapper-40 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .library-tag {
    flex: none;
    display: inline-block;
  }

  .image-906 {
    max-width: 100%;
  }

  .wide-header-content-2-copy-2 {
    min-height: 0;
    padding-right: 0;
  }

  .library-item-wrapper {
    padding-left: 6px;
  }

  .play-video-modal, .tooltip-47 {
    width: auto;
  }

  .search-wrapper-133 {
    width: 100%;
  }

  .tile-tall-4 {
    width: 48%;
    height: 134px;
  }

  .audio-bottom-controls-mini {
    padding-left: 0;
    padding-right: 10px;
  }

  .record-modal-46 {
    width: auto;
  }

  .audio-bottom-controls-27 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-134 {
    width: 100%;
  }

  .image-916 {
    max-width: 100%;
  }

  .item-button-bar-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .record-modal-47 {
    width: auto;
  }

  .audio-bottom-controls-28 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-136 {
    width: 100%;
  }

  .image-925 {
    max-width: 100%;
  }

  .item-button-bar-22 {
    padding-left: 0;
    padding-right: 0;
  }

  .results-wrapper-260 {
    width: 430px;
  }

  .add-item-21 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .results-scroller-487 {
    width: 440px;
  }

  .item-column-wrapper-41 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-934 {
    max-width: 100%;
  }

  .results-wrapper-261, .results-wrapper-262 {
    width: 430px;
  }

  .column-option-holder-2 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .item-column-wrapper-42 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-44 {
    display: none;
  }

  .button-label-24 {
    font-size: 15px;
  }

  .button-label-24.xxsm, .button-label-24.xsm-semi {
    font-size: 13px;
  }

  .side-nav-25 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .icon-search-18 {
    display: none;
  }

  .search-bar-21 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-490 {
    width: 440px;
  }

  .search-bar-22 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .text-16-15 {
    font-size: 15px;
  }

  .action-item-button-39 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-17 {
    justify-content: center;
  }

  .item-column-wrapper-43 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .post-button-22 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-491 {
    width: 440px;
  }

  .section-header-116 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-79 {
    width: auto;
  }

  .action-item-button-40 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-117 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-118 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-492 {
    width: 440px;
  }

  .div-block-4080-copy-22.hidden {
    display: none;
  }

  .results-wrapper-264 {
    width: 430px;
  }

  .section-header-119 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-120 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-25 {
    font-size: 15px;
  }

  .button-label-25.xsm-semi, .button-label-25.xsm {
    font-size: 13px;
  }

  .results-wrapper-265 {
    width: 430px;
  }

  .add-item-22 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .results-scroller-493 {
    width: 440px;
  }

  .item-column-wrapper-44 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-944 {
    max-width: 100%;
  }

  .results-wrapper-266, .results-wrapper-267 {
    width: 430px;
  }

  .item-column-wrapper-45 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-45 {
    display: none;
  }

  .button-label-26 {
    font-size: 15px;
  }

  .button-label-26.xxsm, .button-label-26.xsm-semi {
    font-size: 13px;
  }

  .side-nav-26 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .icon-search-19 {
    display: none;
  }

  .results-scroller-496 {
    width: 440px;
  }

  .search-bar-23 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .button-label-27 {
    font-size: 15px;
  }

  .button-label-27._12 {
    font-size: 13px;
  }

  .text-16-16 {
    font-size: 15px;
  }

  .action-item-button-41 {
    min-width: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-18 {
    justify-content: center;
  }

  .item-column-wrapper-46 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .post-button-23 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-497 {
    width: 440px;
  }

  .section-header-121 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-80 {
    width: auto;
  }

  .section-header-122 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-123 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-498 {
    width: 440px;
  }

  .div-block-4080-copy-23.hidden {
    display: none;
  }

  .results-wrapper-269 {
    width: 430px;
  }

  .section-header-124 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-125 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-28 {
    font-size: 15px;
  }

  .button-label-28.xsm-semi, .button-label-28.xsm {
    font-size: 13px;
  }

  .record-modal-48 {
    width: auto;
  }

  .audio-bottom-controls-31 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-138 {
    width: 100%;
  }

  .image-954 {
    max-width: 100%;
  }

  .item-button-bar-23 {
    padding-left: 0;
    padding-right: 0;
  }

  .record-modal-49 {
    width: auto;
  }

  .audio-bottom-controls-32 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-140 {
    width: 100%;
  }

  .image-963 {
    max-width: 100%;
  }

  .item-button-bar-24 {
    padding-left: 0;
    padding-right: 0;
  }

  .simple-right-click-menu-fds, .record-modal-50 {
    width: auto;
  }

  .audio-bottom-controls-33 {
    padding-left: 0;
    padding-right: 10px;
  }

  .search-wrapper-142 {
    width: 100%;
  }

  .image-972 {
    max-width: 100%;
  }

  .item-button-bar-25 {
    padding-left: 0;
    padding-right: 0;
  }

  .results-wrapper-279 {
    width: 430px;
  }

  .search-bar-24 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-47 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .add-item-23 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-4080-copy-24.hidden {
    display: none;
  }

  .results-scroller-508 {
    width: 440px;
  }

  .item-column-wrapper-48 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-981 {
    max-width: 100%;
  }

  .results-wrapper-280, .results-wrapper-281 {
    width: 430px;
  }

  .item-column-wrapper-49 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-46 {
    display: none;
  }

  .action-item-button-42 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-29 {
    font-size: 15px;
  }

  .button-label-29.xxsm, .button-label-29.xsm-semi {
    font-size: 13px;
  }

  .icon-search-20 {
    display: none;
  }

  .post-button-24 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-126 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .remove-column-4 {
    margin-left: 20px;
  }

  .results-scroller-511 {
    width: 440px;
  }

  .search-bar-25 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-19 {
    justify-content: center;
  }

  .button-label-30 {
    font-size: 15px;
  }

  .button-label-30._12 {
    font-size: 13px;
  }

  .text-16-17 {
    font-size: 15px;
  }

  .post-button-25 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-512 {
    width: 440px;
  }

  .section-header-127 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-81 {
    width: auto;
  }

  .section-header-128 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-513 {
    width: 440px;
  }

  .results-wrapper-283 {
    width: 430px;
  }

  .section-header-129 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-130 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-31 {
    font-size: 15px;
  }

  .button-label-31.xsm-semi, .button-label-31.xsm {
    font-size: 13px;
  }

  .side-nav-27 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-284 {
    width: 430px;
  }

  .search-bar-26 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-50 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .add-item-24 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-4080-copy-25.hidden {
    display: none;
  }

  .results-scroller-514 {
    width: 440px;
  }

  .item-column-wrapper-51 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-991 {
    max-width: 100%;
  }

  .results-wrapper-285, .results-wrapper-286 {
    width: 430px;
  }

  .item-column-wrapper-52 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-47 {
    display: none;
  }

  .action-item-button-43 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-32 {
    font-size: 15px;
  }

  .button-label-32.xxsm, .button-label-32.xsm-semi {
    font-size: 13px;
  }

  .icon-search-21 {
    display: none;
  }

  .post-button-26 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-131 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .remove-column-5 {
    margin-left: 20px;
  }

  .results-scroller-517 {
    width: 440px;
  }

  .search-bar-27 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-20 {
    justify-content: center;
  }

  .button-label-33 {
    font-size: 15px;
  }

  .button-label-33._12 {
    font-size: 13px;
  }

  .text-16-18 {
    font-size: 15px;
  }

  .post-button-27 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-518 {
    width: 440px;
  }

  .section-header-132 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-82 {
    width: auto;
  }

  .section-header-133 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-519 {
    width: 440px;
  }

  .results-wrapper-288 {
    width: 430px;
  }

  .section-header-134 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-135 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-34 {
    font-size: 15px;
  }

  .button-label-34.xsm-semi, .button-label-34.xsm {
    font-size: 13px;
  }

  .side-nav-28 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-289 {
    width: 430px;
  }

  .search-bar-28 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-53 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .add-item-25 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-4080-copy-26.hidden {
    display: none;
  }

  .results-scroller-520 {
    width: 440px;
  }

  .item-column-wrapper-54 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1001 {
    max-width: 100%;
  }

  .results-wrapper-290, .results-wrapper-291 {
    width: 430px;
  }

  .item-column-wrapper-55 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-48 {
    display: none;
  }

  .action-item-button-44 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-35 {
    font-size: 15px;
  }

  .button-label-35.xxsm, .button-label-35.xsm-semi {
    font-size: 13px;
  }

  .post-button-28 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-136 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-523 {
    width: 440px;
  }

  .search-bar-29 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-21 {
    justify-content: center;
  }

  .results-holder-425 {
    width: 440px;
  }

  .button-label-36 {
    font-size: 15px;
  }

  .button-label-36._12 {
    font-size: 13px;
  }

  .text-16-19 {
    font-size: 15px;
  }

  .results-holder-426 {
    width: 440px;
  }

  .post-button-29 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-427, .results-scroller-524 {
    width: 440px;
  }

  .section-header-137 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-83 {
    width: auto;
  }

  .section-header-138 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-525 {
    width: 440px;
  }

  .results-wrapper-293 {
    width: 430px;
  }

  .section-header-139 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-140 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-37 {
    font-size: 15px;
  }

  .button-label-37.xsm-semi, .button-label-37.xsm {
    font-size: 13px;
  }

  .side-nav-29 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-294 {
    width: 430px;
  }

  .search-bar-30 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-56 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-429 {
    width: 440px;
  }

  .add-item-26 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-4080-copy-27.hidden {
    display: none;
  }

  .results-scroller-526 {
    width: 440px;
  }

  .item-column-wrapper-57 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1011 {
    max-width: 100%;
  }

  .results-wrapper-295, .results-wrapper-296 {
    width: 430px;
  }

  .item-column-wrapper-58 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-49 {
    display: none;
  }

  .action-item-button-45 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-38 {
    font-size: 15px;
  }

  .button-label-38.xxsm, .button-label-38.xsm-semi {
    font-size: 13px;
  }

  .add-item-27 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .post-button-30 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-141 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-529 {
    width: 440px;
  }

  .search-bar-31 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-22 {
    justify-content: center;
  }

  .results-holder-431 {
    width: 440px;
  }

  .button-label-39 {
    font-size: 15px;
  }

  .button-label-39._12 {
    font-size: 13px;
  }

  .results-holder-432 {
    width: 440px;
  }

  .post-button-31 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-433, .results-scroller-530 {
    width: 440px;
  }

  .section-header-142 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-84 {
    width: auto;
  }

  .section-header-143 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-531 {
    width: 440px;
  }

  .results-wrapper-298 {
    width: 430px;
  }

  .section-header-144 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-145 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-40 {
    font-size: 15px;
  }

  .button-label-40.xsm-semi, .button-label-40.xsm {
    font-size: 13px;
  }

  .side-nav-30 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-299 {
    width: 430px;
  }

  .search-bar-32 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-59 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-435 {
    width: 440px;
  }

  .div-block-4080-copy-28.hidden {
    display: none;
  }

  .results-scroller-532 {
    width: 440px;
  }

  .item-column-wrapper-60 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1021 {
    max-width: 100%;
  }

  .results-wrapper-300, .results-wrapper-301 {
    width: 430px;
  }

  .item-column-wrapper-61 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .search-input-action-50 {
    display: none;
  }

  .action-item-button-46 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-41 {
    font-size: 15px;
  }

  .button-label-41.xxsm, .button-label-41.xsm-semi {
    font-size: 13px;
  }

  .add-item-28 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .post-button-32 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-146 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-535 {
    width: 440px;
  }

  .search-bar-33 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-23 {
    justify-content: center;
  }

  .results-holder-437 {
    width: 440px;
  }

  .button-label-42 {
    font-size: 15px;
  }

  .button-label-42._12 {
    font-size: 13px;
  }

  .results-holder-438 {
    width: 440px;
  }

  .post-button-33 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-439, .results-scroller-536 {
    width: 440px;
  }

  .section-header-147 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-85 {
    width: auto;
  }

  .section-header-148 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-537 {
    width: 440px;
  }

  .results-wrapper-303 {
    width: 430px;
  }

  .section-header-149 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-150 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-43 {
    font-size: 15px;
  }

  .button-label-43.xsm-semi, .button-label-43.xsm {
    font-size: 13px;
  }

  .side-nav-31 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-304 {
    width: 430px;
  }

  .search-bar-34 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-62 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-441 {
    width: 440px;
  }

  .div-block-4080-copy-29.hidden {
    display: none;
  }

  .results-scroller-538 {
    width: 440px;
  }

  .item-column-wrapper-63 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .nav-item-results-holder {
    z-index: 999;
    width: 100%;
    min-height: 0;
    display: block;
    position: fixed;
    inset: 50px 0% auto;
    overflow: auto;
  }

  .image-1031 {
    max-width: 100%;
  }

  .results-wrapper-305, .results-wrapper-306 {
    width: 430px;
  }

  .item-column-wrapper-64 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .ac-default-label-506 {
    font-size: 15px;
  }

  .nav-item-scroller.custom-scroller {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
    overflow: visible;
  }

  .search-input-action-51 {
    display: none;
  }

  .action-item-button-47 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .editi-icon {
    display: none;
  }

  .button-label-44 {
    font-size: 15px;
  }

  .button-label-44.xxsm, .button-label-44.xsm-semi {
    font-size: 13px;
  }

  .add-item-29 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .badge-div-14 {
    margin-left: 10px;
    position: static;
  }

  .post-button-34 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-151 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .column-option-holder-3 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .results-scroller-541 {
    width: 440px;
  }

  .nav-search {
    width: 100%;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .search-bar-35 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-24 {
    justify-content: center;
  }

  .side-nav-item-25 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding-left: 16px;
    position: static;
  }

  .results-holder-443 {
    width: 440px;
  }

  .button-label-45 {
    font-size: 15px;
  }

  .button-label-45._12 {
    font-size: 13px;
  }

  .visiblity-icon {
    display: none;
  }

  .side-nav-search-wrapper {
    width: 100%;
  }

  .results-holder-444 {
    width: 440px;
  }

  .post-button-35 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-445 {
    width: 440px;
  }

  .unmatched-596.white {
    white-space: nowrap;
    font-size: 15px;
  }

  .results-scroller-542 {
    width: 440px;
  }

  .section-header-152 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-86 {
    width: auto;
  }

  .section-header-153 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-543 {
    width: 440px;
  }

  .results-wrapper-308 {
    width: 430px;
  }

  .section-header-154 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-155 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .button-label-46 {
    font-size: 15px;
  }

  .button-label-46.xsm-semi, .button-label-46.xsm {
    font-size: 13px;
  }

  .side-nav-32 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .action-item-nav-holder {
    z-index: 999;
    display: block;
    overflow: visible;
  }

  .nav-option-holder {
    z-index: 999;
    background-color: #0c283b;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    min-height: 0;
    max-height: 90vh;
    overflow: auto;
  }

  .results-wrapper-309 {
    width: 430px;
  }

  .search-bar-36 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-65 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-447 {
    width: 440px;
  }

  .div-block-4080-copy-30.hidden {
    display: none;
  }

  .results-scroller-544 {
    width: 440px;
  }

  .item-column-wrapper-66 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1041 {
    max-width: 100%;
  }

  .results-wrapper-310, .results-wrapper-311 {
    width: 430px;
  }

  .item-column-wrapper-67 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .ac-default-label-508 {
    font-size: 15px;
  }

  .search-input-action-52 {
    display: none;
  }

  .action-item-button-48 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-47 {
    font-size: 15px;
  }

  .button-label-47.xxsm, .button-label-47.xsm-semi {
    font-size: 13px;
  }

  .add-item-30 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-27 {
    display: none;
  }

  .badge-div-16 {
    margin-left: 10px;
    position: static;
  }

  .post-button-36 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-156 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .side-panel-right-2 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .column-option-holder-4 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .results-scroller-547 {
    width: 440px;
  }

  .search-bar-37 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-26 {
    justify-content: center;
  }

  .side-nav-item-27 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding-left: 16px;
    position: static;
  }

  .results-holder-449 {
    width: 440px;
  }

  .button-label-48 {
    font-size: 15px;
  }

  .button-label-48.xsm-semi, .button-label-48.xsm, .button-label-48._12, .button-label-48.xxsm {
    font-size: 13px;
  }

  .results-holder-450 {
    width: 440px;
  }

  .post-button-37 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-451 {
    width: 440px;
  }

  .unmatched-610.white {
    white-space: nowrap;
    font-size: 15px;
  }

  .results-scroller-548 {
    width: 440px;
  }

  .section-header-157 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-87 {
    width: auto;
  }

  .section-header-158 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-549 {
    width: 440px;
  }

  .button-label-49 {
    font-size: 15px;
  }

  .button-label-49.xsm-semi {
    text-align: center;
  }

  .results-wrapper-313 {
    width: 430px;
  }

  .section-header-159 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-160 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .side-nav-33 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .action-items-outerwrapper-6 {
    height: auto;
    display: block;
  }

  .results-wrapper-314 {
    width: 430px;
  }

  .search-bar-38 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-68 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-453 {
    width: 440px;
  }

  .div-block-4080-copy-31.hidden {
    display: none;
  }

  .results-scroller-550 {
    width: 440px;
  }

  .item-column-wrapper-69 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1051 {
    max-width: 100%;
  }

  .results-wrapper-315, .results-wrapper-316 {
    width: 430px;
  }

  .item-column-wrapper-70 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .ac-default-label-510 {
    font-size: 15px;
  }

  .search-input-action-53 {
    display: none;
  }

  .action-item-button-49 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .add-item-31 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-28 {
    display: none;
  }

  .badge-div-18 {
    margin-left: 10px;
    position: static;
  }

  .post-button-38 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-161 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-553 {
    width: 440px;
  }

  .search-bar-39 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-28 {
    justify-content: center;
  }

  .side-nav-item-29 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding-left: 16px;
    position: static;
  }

  .results-holder-455, .results-holder-456 {
    width: 440px;
  }

  .post-button-39 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-457 {
    width: 440px;
  }

  .unmatched-624.white {
    white-space: nowrap;
    font-size: 15px;
  }

  .results-scroller-554 {
    width: 440px;
  }

  .section-header-162 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-88 {
    width: auto;
  }

  .section-header-163 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-555 {
    width: 440px;
  }

  .button-label-50 {
    font-size: 15px;
  }

  .button-label-50.xsm-semi {
    text-align: center;
  }

  .results-wrapper-318 {
    width: 430px;
  }

  .section-header-164 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-165 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .side-nav-34 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }

  .results-wrapper-319 {
    width: 430px;
  }

  .search-bar-40 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .item-column-wrapper-71 {
    border-top: 1px solid #fffefe33;
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .results-holder-459 {
    width: 440px;
  }

  .div-block-4080-copy-32.hidden {
    display: none;
  }

  .results-scroller-556 {
    width: 440px;
  }

  .item-column-wrapper-72 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .image-1061 {
    max-width: 100%;
  }

  .results-wrapper-320, .results-wrapper-321 {
    width: 430px;
  }

  .item-column-wrapper-73 {
    padding-left: 0;
    display: block;
    overflow: visible;
  }

  .ac-default-label-512 {
    font-size: 15px;
  }

  .search-input-action-54 {
    display: none;
  }

  .action-item-button-50 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .add-item-32 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .icon-search-29 {
    display: none;
  }

  .badge-div-20 {
    margin-left: 10px;
    position: static;
  }

  .post-button-40 {
    min-width: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-166 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .results-scroller-559 {
    width: 440px;
  }

  .search-bar-41 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: none;
    position: sticky;
    top: 50px;
  }

  .side-nav-item-30 {
    justify-content: center;
  }

  .side-nav-item-31 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding-left: 16px;
    position: static;
  }

  .results-holder-461, .results-holder-462 {
    width: 440px;
  }

  .post-button-41 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-holder-463 {
    width: 440px;
  }

  .unmatched-638.white {
    white-space: nowrap;
    font-size: 15px;
  }

  .results-scroller-560 {
    width: 440px;
  }

  .section-header-167 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .loader-89 {
    width: auto;
  }

  .section-header-168 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .results-scroller-561 {
    width: 440px;
  }

  .button-label-51 {
    font-size: 15px;
  }

  .button-label-51.xsm-semi {
    text-align: center;
  }

  .results-wrapper-323 {
    width: 430px;
  }

  .section-header-169 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    position: sticky;
    top: 50px;
  }

  .section-header-170 {
    z-index: 10;
    height: 50px;
    min-height: 50px;
    display: flex;
    position: sticky;
    top: 50px;
  }

  .side-nav-35 {
    z-index: 990;
    justify-content: center;
    align-items: center;
    height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: sticky;
    top: 0;
  }
}

@media screen and (max-width: 479px) {
  .tooltip {
    width: 100%;
  }

  .text-tooltip-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .button {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .modal-box {
    width: 100%;
  }

  .text-22 {
    font-size: 12px;
    line-height: 18px;
  }

  .inputfield {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .inputfield.short {
    width: 100%;
  }

  .submitbutton {
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    display: block;
  }

  .submitbutton.login {
    width: 100%;
  }

  .labelsmall {
    font-size: 14px;
    line-height: 20px;
  }

  .labelsmall.left {
    font-size: 15px;
  }

  .tooltip-2 {
    width: 100%;
  }

  .twm-spinner {
    width: 80px;
    height: 80px;
  }

  .loading-indicator-view {
    padding-top: 60px;
  }

  .quote-title {
    max-width: 220px;
    font-size: 16px;
  }

  .quote-text {
    max-width: 400px;
    font-size: 26px;
    line-height: 32px;
  }

  .quote-name {
    font-size: 20px;
    line-height: 22px;
  }

  .quote-text-wrapper {
    background-color: #0000;
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 6px;
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: static;
  }

  .by-line-2 {
    margin-top: 20px;
  }

  .result-row-3 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched, .unmatched {
    font-size: 15px;
  }

  .submit-save-button-3 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-3.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .plan-button-holder, .plan-button-holder-copy {
    flex-direction: row;
    align-items: flex-start;
    width: auto;
  }

  .whisper {
    width: 100%;
  }

  .sf-15-med {
    font-size: 15px;
  }

  .result-row-4 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-2, .sf-15-med-copy {
    font-size: 15px;
  }

  .intro-5 {
    padding-top: 60px;
  }

  .loader-3 {
    width: 100%;
  }

  .h3-2 {
    padding-bottom: 5px;
    line-height: 24px;
  }

  .form-block-5 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .div-block-479 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-4 {
    width: 440px;
  }

  .right-click, .tooltip-3, .modal-content-container {
    width: 100%;
  }

  .plan-button-holder-copy-copy {
    flex-direction: row;
    align-items: flex-start;
    width: auto;
  }

  .modal-content-container-2, .loader-4, .modal-content-container-3, .modal-content-container-4, .modal-content-container-5, .record-modal, .record-modal-2, .record-modal-3 {
    width: 100%;
  }

  .result-row-4-copy {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .cell-right-click, .cell-right-click-2, .simple-right-click {
    width: 100%;
  }

  .unmatched-3, .matched-4, .matched-5 {
    font-size: 15px;
  }

  .search-wrapper-4 {
    display: block;
  }

  .unmatched-4 {
    font-size: 15px;
  }

  .result-row-2 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .changed-tab-tooltip {
    width: 100%;
  }

  .text-32-semibold {
    font-size: 12px;
    line-height: 18px;
  }

  .intro-7 {
    padding-top: 60px;
  }

  .label-header-name {
    font-size: 12px;
    line-height: 18px;
  }

  .img-static {
    width: 40px;
  }

  .matched-6 {
    font-size: 15px;
  }

  .twm-spinner-2 {
    width: 80px;
    height: 80px;
  }

  .whisper-2 {
    width: 100%;
  }

  .result-row-5 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .twm-spinner-3 {
    width: 80px;
    height: 80px;
  }

  .simple-right-click-test {
    width: 100%;
  }

  .unmatched-7, .matched-7 {
    font-size: 15px;
  }

  .indicator-tex-wrapper {
    background-color: #0000;
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 6px;
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: static;
  }

  .timer-text {
    font-size: 12px;
    line-height: 18px;
  }

  .loading-indicator-view2 {
    padding-top: 60px;
  }

  .quote-title-2, .quote-title-2-copy {
    max-width: 220px;
    font-size: 16px;
  }

  .timer-text-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .intro-8 {
    padding-top: 60px;
  }

  .matched-8, .unmatched-8 {
    font-size: 15px;
  }

  .result-row-6 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-5 {
    display: block;
  }

  .timer-text-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .matched-9, .matched-10 {
    font-size: 15px;
  }

  .result-row-7 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-9 {
    font-size: 15px;
  }

  .twm-spinner-4 {
    width: 80px;
    height: 80px;
  }

  .result-row-8 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .loader-5 {
    width: 100%;
  }

  .matched-11 {
    font-size: 15px;
  }

  .cell-right-click-3, .tooltip-4 {
    width: 100%;
  }

  .result-row-9 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-4 {
    width: 100%;
  }

  .intro-9 {
    padding-top: 60px;
  }

  .matched-12, .unmatched-10 {
    font-size: 15px;
  }

  .result-row-10 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-4 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-6 {
    display: block;
  }

  .matched-13, .matched-14 {
    font-size: 15px;
  }

  .result-row-11 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-11 {
    font-size: 15px;
  }

  .twm-spinner-5 {
    width: 80px;
    height: 80px;
  }

  .result-row-12 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .loader-6 {
    width: 100%;
  }

  .matched-15 {
    font-size: 15px;
  }

  .result-row-13 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-5 {
    width: 100%;
  }

  .matched-16, .unmatched-12 {
    font-size: 15px;
  }

  .result-row-14 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-5 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-7 {
    display: block;
  }

  .matched-17, .matched-18 {
    font-size: 15px;
  }

  .result-row-15 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-13 {
    font-size: 15px;
  }

  .twm-spinner-6 {
    width: 80px;
    height: 80px;
  }

  .loader-7 {
    width: 100%;
  }

  .matched-19 {
    font-size: 15px;
  }

  .result-row-16 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-6 {
    width: 100%;
  }

  .matched-20, .unmatched-14 {
    font-size: 15px;
  }

  .result-row-17 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-6 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-8 {
    display: block;
  }

  .matched-21, .matched-22 {
    font-size: 15px;
  }

  .result-row-18 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-15 {
    font-size: 15px;
  }

  .twm-spinner-7 {
    width: 80px;
    height: 80px;
  }

  .loader-8 {
    width: 100%;
  }

  .matched-23 {
    font-size: 15px;
  }

  .result-row-19 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-24, .unmatched-16 {
    font-size: 15px;
  }

  .result-row-20 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-7 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-9 {
    display: block;
  }

  .matched-25, .matched-26 {
    font-size: 15px;
  }

  .result-row-21 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-17 {
    font-size: 15px;
  }

  .twm-spinner-8 {
    width: 80px;
    height: 80px;
  }

  .loader-9 {
    width: 100%;
  }

  .matched-27 {
    font-size: 15px;
  }

  .result-row-22 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-28, .unmatched-18 {
    font-size: 15px;
  }

  .result-row-23 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-8 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-10 {
    display: block;
  }

  .matched-29, .matched-30 {
    font-size: 15px;
  }

  .result-row-24 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-19 {
    font-size: 15px;
  }

  .loader-10 {
    width: 100%;
  }

  .matched-31 {
    font-size: 15px;
  }

  .result-row-25 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-32, .unmatched-20 {
    font-size: 15px;
  }

  .result-row-26 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .timer-text-9 {
    font-size: 12px;
    line-height: 18px;
  }

  .search-wrapper-11 {
    display: block;
  }

  .matched-33, .matched-34 {
    font-size: 15px;
  }

  .result-row-27 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-21 {
    font-size: 15px;
  }

  .loader-11 {
    width: 100%;
  }

  .matched-35 {
    font-size: 15px;
  }

  .result-row-28 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-36, .unmatched-22 {
    font-size: 15px;
  }

  .result-row-29 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-37, .matched-38 {
    font-size: 15px;
  }

  .result-row-30 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-23 {
    font-size: 15px;
  }

  .loader-12 {
    width: 100%;
  }

  .matched-39 {
    font-size: 15px;
  }

  .result-row-31 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-40, .unmatched-24 {
    font-size: 15px;
  }

  .result-row-32 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-41, .matched-42 {
    font-size: 15px;
  }

  .result-row-33 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-25 {
    font-size: 15px;
  }

  .loader-13 {
    width: 100%;
  }

  .matched-43 {
    font-size: 15px;
  }

  .result-row-34 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-44, .unmatched-26 {
    font-size: 15px;
  }

  .result-row-35 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-45, .matched-46 {
    font-size: 15px;
  }

  .result-row-36 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-27 {
    font-size: 15px;
  }

  .loader-14 {
    width: 100%;
  }

  .matched-47 {
    font-size: 15px;
  }

  .result-row-37 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-48, .unmatched-28 {
    font-size: 15px;
  }

  .result-row-38 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-49, .matched-50 {
    font-size: 15px;
  }

  .result-row-39 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-29, .matched-51, .unmatched-30 {
    font-size: 15px;
  }

  .result-row-40 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-52, .matched-53 {
    font-size: 15px;
  }

  .result-row-41 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-31 {
    font-size: 15px;
  }

  .loader-15 {
    width: 100%;
  }

  .matched-54 {
    font-size: 15px;
  }

  .result-row-42 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-55, .unmatched-32 {
    font-size: 15px;
  }

  .result-row-43 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-56, .matched-57 {
    font-size: 15px;
  }

  .result-row-44 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-33 {
    font-size: 15px;
  }

  .loader-16 {
    width: 100%;
  }

  .matched-58 {
    font-size: 15px;
  }

  .result-row-45 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-59, .unmatched-34 {
    font-size: 15px;
  }

  .result-row-46 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-60, .matched-61 {
    font-size: 15px;
  }

  .result-row-47 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-35 {
    font-size: 15px;
  }

  .whisper-3, .loader-17 {
    width: 100%;
  }

  .matched-62 {
    font-size: 15px;
  }

  .result-row-48 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .error-whisper {
    width: 100%;
  }

  .sf-15-med-copy-copy {
    font-size: 15px;
  }

  .intro-10, .intro-11, .intro-12 {
    padding-top: 60px;
  }

  .matched-63, .unmatched-36 {
    font-size: 15px;
  }

  .result-row-49 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-64, .matched-65 {
    font-size: 15px;
  }

  .result-row-50 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-37 {
    font-size: 15px;
  }

  .whisper-4, .loader-18 {
    width: 100%;
  }

  .matched-66 {
    font-size: 15px;
  }

  .result-row-51 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .intro-13 {
    padding-top: 60px;
  }

  .matched-67, .unmatched-38 {
    font-size: 15px;
  }

  .result-row-52 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-68 {
    font-size: 15px;
  }

  .quote-title-2-copy-2 {
    max-width: 220px;
    font-size: 16px;
  }

  .matched-69 {
    font-size: 15px;
  }

  .timer-text-10 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-53 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-39 {
    font-size: 15px;
  }

  .cell-right-click-4 {
    width: 100%;
  }

  .submit-save-button-4 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-4.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .whisper-5, .loader-19, .simple-right-click-2 {
    width: 100%;
  }

  .matched-70 {
    font-size: 15px;
  }

  .tooltip-5, .changed-tab-tooltip-2 {
    width: 100%;
  }

  .result-row-54 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .button-5 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .record-modal-7 {
    width: 100%;
  }

  .matched-71, .unmatched-40 {
    font-size: 15px;
  }

  .result-row-55 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-72, .matched-73 {
    font-size: 15px;
  }

  .timer-text-11 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-56 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-41 {
    font-size: 15px;
  }

  .submit-save-button-5 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-5.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .whisper-6, .loader-20, .simple-right-click-3 {
    width: 100%;
  }

  .matched-74 {
    font-size: 15px;
  }

  .tooltip-6 {
    width: 100%;
  }

  .result-row-57 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-8, .simple-right-click-4, .simple-right-click-menu {
    width: 100%;
  }

  .submit-save-button-6 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-6.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .whisper-7, .loader-21 {
    width: 100%;
  }

  .matched-75 {
    font-size: 15px;
  }

  .tooltip-7 {
    width: 100%;
  }

  .result-row-58 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .simple-right-click-menu-2, .record-modal-9 {
    width: 100%;
  }

  .matched-76, .unmatched-42 {
    font-size: 15px;
  }

  .result-row-59 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-77, .matched-78 {
    font-size: 15px;
  }

  .timer-text-12 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-60 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-43 {
    font-size: 15px;
  }

  .whisper-8, .loader-22 {
    width: 100%;
  }

  .matched-79 {
    font-size: 15px;
  }

  .tooltip-8 {
    width: 100%;
  }

  .result-row-61 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-10 {
    width: 100%;
  }

  .matched-80, .unmatched-44 {
    font-size: 15px;
  }

  .result-row-62 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-81, .matched-82 {
    font-size: 15px;
  }

  .timer-text-13 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-63 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-45 {
    font-size: 15px;
  }

  .whisper-9, .loader-23 {
    width: 100%;
  }

  .matched-83 {
    font-size: 15px;
  }

  .tooltip-9 {
    width: 100%;
  }

  .result-row-64 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-11 {
    width: 100%;
  }

  .matched-84, .unmatched-46 {
    font-size: 15px;
  }

  .result-row-65 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-85, .matched-86 {
    font-size: 15px;
  }

  .timer-text-14 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-66 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-47 {
    font-size: 15px;
  }

  .whisper-10, .loader-24 {
    width: 100%;
  }

  .matched-87 {
    font-size: 15px;
  }

  .result-row-67 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-12 {
    width: 100%;
  }

  .matched-88, .unmatched-48 {
    font-size: 15px;
  }

  .result-row-68 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-89, .matched-90 {
    font-size: 15px;
  }

  .timer-text-15 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-69 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-49 {
    font-size: 15px;
  }

  .whisper-11, .loader-25 {
    width: 100%;
  }

  .matched-91 {
    font-size: 15px;
  }

  .result-row-70 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-13 {
    width: 100%;
  }

  .matched-92, .unmatched-50 {
    font-size: 15px;
  }

  .result-row-71 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-93, .matched-94 {
    font-size: 15px;
  }

  .timer-text-16 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-72 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-51 {
    font-size: 15px;
  }

  .whisper-12, .loader-26 {
    width: 100%;
  }

  .matched-95 {
    font-size: 15px;
  }

  .result-row-73 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-14 {
    width: 100%;
  }

  .matched-96, .unmatched-52 {
    font-size: 15px;
  }

  .result-row-74 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-43 {
    display: block;
  }

  .matched-97, .matched-98 {
    font-size: 15px;
  }

  .timer-text-17 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-75 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-53 {
    font-size: 15px;
  }

  .whisper-13, .loader-27 {
    width: 100%;
  }

  .matched-99 {
    font-size: 15px;
  }

  .result-row-76 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-15 {
    width: 100%;
  }

  .matched-100, .unmatched-54 {
    font-size: 15px;
  }

  .result-row-77 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-44 {
    display: block;
  }

  .matched-101, .matched-102 {
    font-size: 15px;
  }

  .timer-text-18 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-78 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-55 {
    font-size: 15px;
  }

  .text-tooltip-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .tooltip-10, .whisper-14, .loader-28 {
    width: 100%;
  }

  .matched-103 {
    font-size: 15px;
  }

  .result-row-79 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-16 {
    width: 100%;
  }

  .matched-104, .unmatched-56 {
    font-size: 15px;
  }

  .result-row-80 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-45 {
    display: block;
  }

  .matched-105, .matched-106 {
    font-size: 15px;
  }

  .timer-text-19 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-81 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-57 {
    font-size: 15px;
  }

  .text-tooltip-4 {
    font-size: 12px;
    line-height: 18px;
  }

  .tooltip-11, .whisper-15, .loader-29 {
    width: 100%;
  }

  .matched-107 {
    font-size: 15px;
  }

  .result-row-82 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-17 {
    width: 100%;
  }

  .matched-108, .unmatched-58 {
    font-size: 15px;
  }

  .result-row-83, .result-row-84 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-46 {
    display: block;
  }

  .matched-109, .matched-110 {
    font-size: 15px;
  }

  .timer-text-20 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-85 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-59 {
    font-size: 15px;
  }

  .text-tooltip-5 {
    font-size: 12px;
    line-height: 18px;
  }

  .tooltip-12 {
    width: 100%;
  }

  .result-row-86 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .whisper-16, .loader-30 {
    width: 100%;
  }

  .matched-111 {
    font-size: 15px;
  }

  .result-row-87 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-18 {
    width: 100%;
  }

  .matched-112, .unmatched-60 {
    font-size: 15px;
  }

  .result-row-88 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-47 {
    display: block;
  }

  .matched-113, .matched-114 {
    font-size: 15px;
  }

  .timer-text-21 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-89 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-61 {
    font-size: 15px;
  }

  .tooltip-13 {
    width: 100%;
  }

  .result-row-90 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .loader-31 {
    width: 100%;
  }

  .matched-115 {
    font-size: 15px;
  }

  .result-row-91 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-19 {
    width: 100%;
  }

  .matched-116, .unmatched-62 {
    font-size: 15px;
  }

  .result-row-92 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-48 {
    display: block;
  }

  .matched-117, .matched-118, .matched-119 {
    font-size: 15px;
  }

  .timer-text-22 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-93 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-63 {
    font-size: 15px;
  }

  .tooltip-14, .loader-32 {
    width: 100%;
  }

  .matched-120, .matched-121 {
    font-size: 15px;
  }

  .result-row-94 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-20 {
    width: 100%;
  }

  .indicator-tex-wrapper-2 {
    background-color: #0000;
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 6px;
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: static;
  }

  .quote-title-2-copy-3 {
    max-width: 220px;
    font-size: 16px;
  }

  .matched-122, .unmatched-64 {
    font-size: 15px;
  }

  .result-row-95 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .indicator-tex-wrapper-3 {
    background-color: #0000;
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 6px;
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: static;
  }

  .search-wrapper-49 {
    display: block;
  }

  .matched-123, .matched-124 {
    font-size: 15px;
  }

  .loading-indicator-view-2 {
    padding-top: 60px;
  }

  .timer-text-23 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-96 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-65 {
    font-size: 15px;
  }

  .tooltip-15, .loader-33 {
    width: 100%;
  }

  .matched-125, .matched-126 {
    font-size: 15px;
  }

  .result-row-97 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-21 {
    width: 100%;
  }

  .matched-127, .unmatched-66 {
    font-size: 15px;
  }

  .result-row-98 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-50 {
    display: block;
  }

  .unmatched-67, .matched-128, .matched-129 {
    font-size: 15px;
  }

  .timer-text-24 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-99 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-68 {
    font-size: 15px;
  }

  .tooltip-16, .loader-34 {
    width: 100%;
  }

  .unmatched-69, .matched-130, .matched-131 {
    font-size: 15px;
  }

  .result-row-100 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-22 {
    width: 100%;
  }

  .matched-132 {
    font-size: 15px;
  }

  .result-row-101 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-51 {
    display: block;
  }

  .unmatched-70, .matched-133, .matched-134 {
    font-size: 15px;
  }

  .timer-text-25 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-102 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-71 {
    font-size: 15px;
  }

  .tooltip-17, .loader-35 {
    width: 100%;
  }

  .unmatched-72, .matched-135, .matched-136 {
    font-size: 15px;
  }

  .result-row-103 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-23 {
    width: 100%;
  }

  .matched-137, .unmatched-73 {
    font-size: 15px;
  }

  .result-row-104 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-52 {
    display: block;
  }

  .matched-138, .matched-139 {
    font-size: 15px;
  }

  .timer-text-26 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-105 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-74 {
    font-size: 15px;
  }

  .tooltip-18, .loader-36 {
    width: 100%;
  }

  .matched-140, .matched-141 {
    font-size: 15px;
  }

  .result-row-106 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-24 {
    width: 100%;
  }

  .matched-142, .unmatched-75 {
    font-size: 15px;
  }

  .result-row-107 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-53 {
    display: block;
  }

  .matched-143, .matched-144 {
    font-size: 15px;
  }

  .result-row-108 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-76 {
    font-size: 15px;
  }

  .tooltip-19, .loader-37 {
    width: 100%;
  }

  .matched-145, .matched-146 {
    font-size: 15px;
  }

  .result-row-109 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-25 {
    width: 100%;
  }

  .matched-147, .unmatched-77 {
    font-size: 15px;
  }

  .result-row-110 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-54 {
    display: block;
  }

  .record-minimized {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-148, .matched-149, .matched-150 {
    font-size: 15px;
  }

  .result-row-111 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-78 {
    font-size: 15px;
  }

  .text-18 {
    font-size: 12px;
    line-height: 18px;
  }

  .tooltip-20 {
    width: 100%;
  }

  .editing-config-modal {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .loader-38 {
    width: 100%;
  }

  .time-bar-2 {
    width: 80%;
  }

  .action-button-11 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-151 {
    font-size: 15px;
  }

  .time-elasped._2, .time-elasped.small, .time-elasped._2 {
    width: 100px;
  }

  .matched-152 {
    font-size: 15px;
  }

  .widget-modal {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-12 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-122 {
    font-size: 14px;
    line-height: 18px;
  }

  .result-row-112 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .widget-minimized {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .record-modal-26 {
    width: 100%;
  }

  .text-16 {
    font-size: 12px;
    line-height: 18px;
  }

  .matched-153, .unmatched-79 {
    font-size: 15px;
  }

  .result-row-113 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-55 {
    display: block;
  }

  .matched-154, .matched-155, .matched-156 {
    font-size: 15px;
  }

  .result-row-114 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-80 {
    font-size: 15px;
  }

  .tooltip-21, .loader-39 {
    width: 100%;
  }

  .matched-157, .matched-158 {
    font-size: 15px;
  }

  .action-button-13 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .result-row-115 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .record-modal-27 {
    width: 100%;
  }

  .matched-159, .unmatched-81 {
    font-size: 15px;
  }

  .result-row-116 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-56 {
    display: block;
  }

  .matched-160, .matched-161, .matched-162 {
    font-size: 15px;
  }

  .result-row-117 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-82 {
    font-size: 15px;
  }

  .tooltip-22, .record-modal-28, .loader-40 {
    width: 100%;
  }

  .matched-163 {
    font-size: 15px;
  }

  .action-button-14 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .result-row-118 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .tooltip-23, .record-modal-29, .loader-41 {
    width: 100%;
  }

  .matched-164 {
    font-size: 15px;
  }

  .action-button-15 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .result-row-119 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-165, .unmatched-83 {
    font-size: 15px;
  }

  .result-row-120 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-57 {
    display: block;
  }

  .matched-166, .matched-167 {
    font-size: 15px;
  }

  .result-row-121 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-84 {
    font-size: 15px;
  }

  .tooltip-24, .record-modal-30 {
    width: 100%;
  }

  .editing-config-modal-2 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .loader-42 {
    width: 100%;
  }

  .matched-168 {
    font-size: 15px;
  }

  .widget-modal-2 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .result-row-122 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-16 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-169, .unmatched-85 {
    font-size: 15px;
  }

  .result-row-123 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-58 {
    display: block;
  }

  .matched-170, .matched-171 {
    font-size: 15px;
  }

  .result-row-124 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-86 {
    font-size: 15px;
  }

  .widget-success-modal {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .tooltip-25, .record-modal-31, .loader-43 {
    width: 100%;
  }

  .editing-config-modal-3 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-172 {
    font-size: 15px;
  }

  .result-row-125 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-17 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-173, .unmatched-87 {
    font-size: 15px;
  }

  .result-row-126 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-59 {
    display: block;
  }

  .matched-174, .matched-175 {
    font-size: 15px;
  }

  .result-row-127 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-88 {
    font-size: 15px;
  }

  .tooltip-26, .record-modal-32, .loader-44 {
    width: 100%;
  }

  .editing-config-modal-4 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-176 {
    font-size: 15px;
  }

  .result-row-128 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-18 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-177, .unmatched-89 {
    font-size: 15px;
  }

  .result-row-129 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-60 {
    display: block;
  }

  .matched-178, .matched-179 {
    font-size: 15px;
  }

  .result-row-130 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-90 {
    font-size: 15px;
  }

  .tooltip-27, .cell-right-click-5, .record-modal-33, .loader-45 {
    width: 100%;
  }

  .editing-config-modal-5 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-180 {
    font-size: 15px;
  }

  .result-row-131 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-19 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-181, .unmatched-91 {
    font-size: 15px;
  }

  .result-row-132 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-61 {
    display: block;
  }

  .matched-182, .matched-183 {
    font-size: 15px;
  }

  .result-row-133 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-92 {
    font-size: 15px;
  }

  .tooltip-28, .cell-right-click-6, .record-modal-34, .loader-46 {
    width: 100%;
  }

  .editing-config-modal-6 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-184 {
    font-size: 15px;
  }

  .result-row-134 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-20 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .modalclosediv {
    justify-content: flex-start;
    padding-left: 0;
  }

  .div-block-433 {
    flex-direction: column;
    align-items: center;
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .form-3 {
    width: 440px;
  }

  .form-block-3 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .modalcontent-5 {
    width: 100%;
    overflow: visible;
  }

  .div-block-388 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submit-button-holder-4 {
    flex-direction: column;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .inputfield-2 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .submitbutton-2 {
    justify-content: center;
    align-items: center;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .submitbutton-2.complete {
    margin-top: 10px;
  }

  .div-block-3568 {
    flex-direction: column;
    align-items: center;
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .form-7 {
    width: 440px;
  }

  .form-block-131 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .div-block-3571 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .inputfield-3 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .inputfield-3.short {
    width: 100%;
  }

  .submitbutton-3 {
    justify-content: center;
    align-items: center;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .submitbutton-3.complete {
    margin-top: 10px;
  }

  .h2-coaefwfpy {
    padding-bottom: 5px;
    line-height: 24px;
  }

  .paragraph-2 {
    text-align: center;
    background-color: #fffc;
    width: 100%;
    padding-bottom: 16px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 22px;
  }

  .paragraph-2.smalltext {
    text-align: left;
    background-color: #0000;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 13px;
    line-height: 20px;
  }

  .form-8 {
    width: 440px;
  }

  .form-block-132 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .submitbutton-4 {
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    display: block;
  }

  .submitbutton-4.login {
    width: 100%;
  }

  .div-block-3573 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .inputfield-4 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .inputfield-4.short {
    width: 100%;
  }

  .div-block-388-copy {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submitbutton-5 {
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    display: block;
  }

  .submitbutton-5.login {
    width: 100%;
  }

  .div-block-3574 {
    flex-direction: column;
    align-items: center;
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .form-9 {
    width: 440px;
  }

  .form-block-133 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .submitbutton-6 {
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    display: block;
  }

  .submitbutton-6.login {
    width: 100%;
  }

  .div-block-3577 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submitting-button {
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    display: block;
  }

  .submitting-button.login {
    width: 100%;
  }

  .inputfield-5 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .inputfield-5.short {
    width: 100%;
  }

  .inputfield-6 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .matched-185, .unmatched-93 {
    font-size: 15px;
  }

  .result-row-135 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-62 {
    display: block;
  }

  .matched-186, .matched-187 {
    font-size: 15px;
  }

  .result-row-136 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-94 {
    font-size: 15px;
  }

  .tooltip-29, .record-modal-35, .loader-47 {
    width: 100%;
  }

  .editing-config-modal-7 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-188 {
    font-size: 15px;
  }

  .result-row-137 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-21 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .import-button {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .tooltip-30, .modal-content-upgrade {
    width: 100%;
  }

  .sf-378-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .whisper-17 {
    width: 100%;
  }

  .sf-393-cadfadfopy, .sf-393-copy, .sf-39ergseg3-copy {
    font-size: 15px;
  }

  .intro-14 {
    padding-top: 60px;
  }

  .matched-189, .unmatched-95 {
    font-size: 15px;
  }

  .result-row-138 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-63 {
    display: block;
  }

  .matched-190, .matched-191 {
    font-size: 15px;
  }

  .result-row-139 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-96 {
    font-size: 15px;
  }

  .tooltip-31, .whisper-18, .record-modal-36, .loader-48 {
    width: 100%;
  }

  .editing-config-modal-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-192 {
    font-size: 15px;
  }

  .result-row-140 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-22 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-97 {
    font-size: 15px;
  }

  .result-row-141 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-23 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-32 {
    width: 100%;
  }

  .matched-193 {
    font-size: 15px;
  }

  .loader-49 {
    width: 100%;
  }

  .result-row-142 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-98, .matched-194 {
    font-size: 15px;
  }

  .search-wrapper-64 {
    display: block;
  }

  .record-modal-37 {
    width: 100%;
  }

  .editing-config-modal-9 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-195 {
    font-size: 15px;
  }

  .whisper-19 {
    width: 100%;
  }

  .unmatched-99 {
    font-size: 15px;
  }

  .result-row-143 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-24 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-33 {
    width: 100%;
  }

  .matched-196 {
    font-size: 15px;
  }

  .loader-50 {
    width: 100%;
  }

  .result-row-144 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-100, .matched-197 {
    font-size: 15px;
  }

  .search-wrapper-65 {
    display: block;
  }

  .editing-config-modal-10 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-198 {
    font-size: 15px;
  }

  .whisper-20 {
    width: 100%;
  }

  .unmatched-101 {
    font-size: 15px;
  }

  .result-row-145 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-25 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-34 {
    width: 100%;
  }

  .matched-199 {
    font-size: 15px;
  }

  .loader-51 {
    width: 100%;
  }

  .result-row-146 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-102, .matched-200 {
    font-size: 15px;
  }

  .search-wrapper-66 {
    display: block;
  }

  .editing-config-modal-11 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-201 {
    font-size: 15px;
  }

  .whisper-21 {
    width: 100%;
  }

  .unmatched-103 {
    font-size: 15px;
  }

  .result-row-147 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-26 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-35 {
    width: 100%;
  }

  .matched-202 {
    font-size: 15px;
  }

  .loader-52 {
    width: 100%;
  }

  .result-row-148 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-104, .matched-203 {
    font-size: 15px;
  }

  .search-wrapper-67 {
    display: block;
  }

  .editing-config-modal-12 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-204 {
    font-size: 15px;
  }

  .whisper-22 {
    width: 100%;
  }

  .unmatched-105 {
    font-size: 15px;
  }

  .result-row-149 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-27 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-36 {
    width: 100%;
  }

  .matched-205 {
    font-size: 15px;
  }

  .loader-53 {
    width: 100%;
  }

  .result-row-150 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-106, .matched-206 {
    font-size: 15px;
  }

  .search-wrapper-68 {
    display: block;
  }

  .editing-config-modal-13 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-207 {
    font-size: 15px;
  }

  .whisper-23 {
    width: 100%;
  }

  .intro-16 {
    padding-top: 60px;
  }

  .tooltip-37 {
    width: 100%;
  }

  .unmatched-107 {
    font-size: 15px;
  }

  .result-row-151 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-28 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-38 {
    width: 100%;
  }

  .matched-208 {
    font-size: 15px;
  }

  .loader-54 {
    width: 100%;
  }

  .result-row-152 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-108, .matched-209 {
    font-size: 15px;
  }

  .search-wrapper-69 {
    display: block;
  }

  .editing-config-modal-14 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-210 {
    font-size: 15px;
  }

  .whisper-24 {
    width: 100%;
  }

  .unmatched-109 {
    font-size: 15px;
  }

  .result-row-153 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-29 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-39 {
    width: 100%;
  }

  .matched-211 {
    font-size: 15px;
  }

  .loader-55 {
    width: 100%;
  }

  .result-row-154 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-110, .matched-212 {
    font-size: 15px;
  }

  .search-wrapper-70 {
    display: block;
  }

  .record-modal-38 {
    width: 100%;
  }

  .editing-config-modal-15 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-213 {
    font-size: 15px;
  }

  .whisper-25 {
    width: 100%;
  }

  .action-item-button {
    margin-left: 0;
    margin-right: 0;
  }

  .loading-items {
    width: 33%;
  }

  .result-row-155 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper {
    border-radius: 0;
    position: relative;
  }

  .post-button {
    margin-left: 0;
    margin-right: 0;
  }

  .form-button-55 {
    text-align: center;
    width: auto;
    min-width: 140px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .side-nav {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .result-row-156 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-items-outerwrapper {
    padding: 10px 0 0;
  }

  .item-detail-wrapper-3 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .unmatched-111 {
    font-size: 15px;
  }

  .clear-all-button-6.apply {
    height: 32px;
    padding-top: 6px;
  }

  .empty-state-action-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-2 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .action-item-header-3 {
    padding-bottom: 14px;
  }

  .acton-item {
    width: 100%;
  }

  .button-label-3 {
    font-size: 14px;
  }

  .action-item-heading-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tooltip-40 {
    width: 100%;
  }

  .matched-214 {
    font-size: 15px;
  }

  .text-13-4 {
    font-size: 12px;
    line-height: 18px;
  }

  .edit-button {
    margin-left: 0;
    margin-right: 0;
  }

  .edit-options-menu {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .menu-item-2 {
    align-self: stretch;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .text-13 {
    line-height: 18px;
  }

  .result-row-157, .result-row-158 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-112 {
    font-size: 15px;
  }

  .section-header-3 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tooltip-41 {
    width: 100%;
  }

  .matched-215 {
    font-size: 15px;
  }

  .text-13-5 {
    line-height: 18px;
  }

  .result-row-159, .result-row-160 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-113 {
    font-size: 15px;
  }

  .section-header-4 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tooltip-42 {
    width: 100%;
  }

  .matched-216 {
    font-size: 15px;
  }

  .text-13-6 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-7 {
    line-height: 18px;
  }

  .result-row-161, .result-row-162 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-114 {
    font-size: 15px;
  }

  .section-header-5 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tooltip-43 {
    width: 100%;
  }

  .matched-217 {
    font-size: 15px;
  }

  .text-13-8 {
    line-height: 18px;
  }

  .result-row-163, .result-row-164 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-115 {
    font-size: 15px;
  }

  .section-header-6 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tooltip-44 {
    width: 100%;
  }

  .matched-218 {
    font-size: 15px;
  }

  .text-13-9 {
    line-height: 18px;
  }

  .unmatched-116 {
    font-size: 15px;
  }

  .result-row-165 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-30 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .tooltip-45 {
    width: 100%;
  }

  .matched-219 {
    font-size: 15px;
  }

  .loader-56 {
    width: 100%;
  }

  .result-row-166 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-117, .matched-220 {
    font-size: 15px;
  }

  .search-wrapper-71 {
    display: block;
  }

  .record-modal-39 {
    width: 100%;
  }

  .editing-config-modal-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-221 {
    font-size: 15px;
  }

  .whisper-26 {
    width: 100%;
  }

  .text-16-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .unmatched-118 {
    font-size: 15px;
  }

  .result-row-167 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-31 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-222 {
    font-size: 15px;
  }

  .loader-57 {
    width: 100%;
  }

  .result-row-168 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-119, .matched-223 {
    font-size: 15px;
  }

  .search-wrapper-72 {
    display: block;
  }

  .record-modal-40 {
    width: 100%;
  }

  .editing-config-modal-17 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-224 {
    font-size: 15px;
  }

  .whisper-27 {
    width: 100%;
  }

  .result-row-169 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-14-97.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .result-row-170 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-120 {
    font-size: 15px;
  }

  .action-item-button-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-header-7 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .matched-225 {
    font-size: 15px;
  }

  .text-13-10 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-171, .result-row-172 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-121 {
    font-size: 15px;
  }

  .action-item-button-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-header-8 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .matched-226 {
    font-size: 15px;
  }

  .text-13-11 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-173, .result-row-174 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-122 {
    font-size: 15px;
  }

  .action-item-button-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-header-9 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .matched-227 {
    font-size: 15px;
  }

  .text-13-12 {
    font-size: 12px;
    line-height: 18px;
  }

  .unmatched-123 {
    font-size: 15px;
  }

  .result-row-175 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-32 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-228 {
    font-size: 15px;
  }

  .loader-58 {
    width: 100%;
  }

  .result-row-176 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-124, .matched-229 {
    font-size: 15px;
  }

  .search-wrapper-73 {
    display: block;
  }

  .record-modal-41 {
    width: 100%;
  }

  .editing-config-modal-18 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-230 {
    font-size: 15px;
  }

  .whisper-28 {
    width: 100%;
  }

  .text-16-5 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-177 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-2 {
    font-size: 13px;
  }

  .results-holder-139 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-wrapper-76 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-178 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-5 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-231, .unmatched-125 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-74 {
    display: block;
  }

  .result-row-179 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-197 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-126 {
    font-size: 15px;
  }

  .side-nav-item-2 {
    height: 32px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .matched-232 {
    font-size: 15px;
  }

  .item-column-wrapper-2 {
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .add-item-2 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .side-nav-2 {
    justify-content: flex-end;
    align-items: center;
    padding-top: 0;
    padding-left: 30px;
  }

  .post-button-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .result-row-180 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-127, .matched-233 {
    font-size: 15px;
  }

  .autocomplete-icon-2 {
    min-width: 20px;
    min-height: 20px;
  }

  .action-items-outerwrapper-2 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .address-2 {
    font-size: 13px;
    line-height: 16px;
  }

  .text-13-13 {
    font-size: 12px;
    line-height: 18px;
  }

  .results-scroller-241 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-181 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-3 {
    font-size: 13px;
  }

  .results-holder-143, .results-wrapper-80 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-182 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-128 {
    font-size: 15px;
  }

  .text-13-14 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-14.white {
    font-weight: 600;
  }

  .matched-234 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-99.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-129 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-75 {
    display: block;
  }

  .result-row-183 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-199 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-130, .matched-235 {
    font-size: 15px;
  }

  .result-row-184 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-236 {
    font-size: 15px;
  }

  .result-row-185 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-131, .matched-237 {
    font-size: 15px;
  }

  .autocomplete-icon-3 {
    min-width: 20px;
    min-height: 20px;
  }

  .action-items-outerwrapper-3 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .address-3 {
    font-size: 13px;
    line-height: 16px;
  }

  .search-bar {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-bar.hidden {
    display: none;
  }

  .results-scroller-245 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-186 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-4 {
    font-size: 13px;
  }

  .results-holder-148, .results-wrapper-83 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-187 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-132 {
    font-size: 15px;
  }

  .text-13-15 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-15.white {
    font-weight: 600;
  }

  .matched-238 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-100.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-133 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-76 {
    display: block;
  }

  .result-row-188 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-201 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-134, .matched-239 {
    font-size: 15px;
  }

  .result-row-189 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-12 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-240 {
    font-size: 15px;
  }

  .result-row-190 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-135, .matched-241 {
    font-size: 15px;
  }

  .autocomplete-icon-4 {
    min-width: 20px;
    min-height: 20px;
  }

  .action-items-outerwrapper-4 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .address-4 {
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-249 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-136 {
    font-size: 15px;
  }

  .result-row-191 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-33 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-242 {
    font-size: 15px;
  }

  .loader-59 {
    width: 100%;
  }

  .result-row-192 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-137, .matched-243 {
    font-size: 15px;
  }

  .search-wrapper-77 {
    display: block;
  }

  .record-modal-42 {
    width: 100%;
  }

  .editing-config-modal-19 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .matched-244 {
    font-size: 15px;
  }

  .whisper-29 {
    width: 100%;
  }

  .text-16-6 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-193 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-155, .results-wrapper-87 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-194 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-138 {
    font-size: 15px;
  }

  .text-13-16 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-16.white {
    font-weight: 600;
  }

  .button-ai-voice {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-245 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-101.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-139 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-78 {
    display: block;
  }

  .result-row-195 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-205 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-140, .matched-246 {
    font-size: 15px;
  }

  .result-row-196 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-13 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-247 {
    font-size: 15px;
  }

  .result-row-197 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-141, .matched-248 {
    font-size: 15px;
  }

  .action-item-header-4 {
    padding-bottom: 14px;
  }

  .autocomplete-icon-5 {
    min-width: 20px;
    min-height: 20px;
  }

  .action-items-outerwrapper-5 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .address-5 {
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-256 {
    width: 100%;
    min-width: 220px;
  }

  .intro-17, .intro-18 {
    padding-top: 60px;
  }

  .result-row-198, .result-row-199 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-160, .results-wrapper-90 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-142 {
    font-size: 15px;
  }

  .result-row-200 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-143 {
    font-size: 15px;
  }

  .matched-249, .chip-label-207 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-161 {
    width: 100%;
    min-width: 220px;
  }

  .edit-options-menu-2 {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .text-14-102.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-144 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-79 {
    display: block;
  }

  .result-row-201 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-145 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-202 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-208 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-146, .matched-250 {
    font-size: 15px;
  }

  .section-header-14 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-80 {
    display: block;
  }

  .matched-251 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-252 {
    font-size: 15px;
  }

  .result-row-203 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-204 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-15 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-3 {
    justify-content: flex-end;
    align-items: center;
    padding-top: 0;
    padding-left: 30px;
  }

  .results-scroller-259 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-5 {
    padding-bottom: 14px;
  }

  .single-item-wrapper {
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .unmatched-147, .matched-253 {
    font-size: 15px;
  }

  .result-row-205 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-148, .matched-254 {
    font-size: 15px;
  }

  .autocomplete-icon-6 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-255 {
    font-size: 15px;
  }

  .text-13-17 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-17.white {
    font-weight: 600;
  }

  .address-6 {
    font-size: 13px;
    line-height: 16px;
  }

  .results-wrapper-92, .results-scroller-261 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-206, .result-row-207 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-167, .results-wrapper-94 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-149 {
    font-size: 15px;
  }

  .result-row-208 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-150 {
    font-size: 15px;
  }

  .matched-256, .chip-label-210 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-168 {
    width: 100%;
    min-width: 220px;
  }

  .edit-options-menu-3 {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .text-14-103.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-151 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-81 {
    display: block;
  }

  .result-row-209 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-152 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-210 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-211 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-153, .matched-257 {
    font-size: 15px;
  }

  .section-header-16 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-82 {
    display: block;
  }

  .matched-258 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-259 {
    font-size: 15px;
  }

  .result-row-211 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-212 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-17 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-4 {
    border-style: none;
    justify-content: flex-start;
    align-items: center;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .results-scroller-264 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-6 {
    padding-bottom: 14px;
  }

  .unmatched-154, .matched-260 {
    font-size: 15px;
  }

  .result-row-213 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-155, .matched-261 {
    font-size: 15px;
  }

  .autocomplete-icon-7 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-262 {
    font-size: 15px;
  }

  .text-13-18 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-18.white, .text-13-18.white-copy, .text-13-18.white {
    font-weight: 600;
  }

  .text-13-18.white.hidden {
    display: none;
  }

  .address-7 {
    font-size: 13px;
    line-height: 16px;
  }

  .results-wrapper-96 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-19 {
    line-height: 18px;
  }

  .results-scroller-266 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-214, .result-row-215 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-174, .results-wrapper-98 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-156 {
    font-size: 15px;
  }

  .result-row-216 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-157 {
    font-size: 15px;
  }

  .matched-263, .chip-label-213 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-175 {
    width: 100%;
    min-width: 220px;
  }

  .edit-options-menu-4 {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .text-14-104.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-158 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-83 {
    display: block;
  }

  .result-row-217 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-159 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-218 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-214 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-160, .matched-264 {
    font-size: 15px;
  }

  .section-header-18 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-84 {
    display: block;
  }

  .matched-265 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-266 {
    font-size: 15px;
  }

  .result-row-219 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-220 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-19 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-269 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-161, .matched-267 {
    font-size: 15px;
  }

  .result-row-221 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-162, .matched-268 {
    font-size: 15px;
  }

  .autocomplete-icon-8 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-269 {
    font-size: 15px;
  }

  .address-8 {
    font-size: 13px;
    line-height: 16px;
  }

  .results-wrapper-100 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-20 {
    line-height: 18px;
  }

  .results-scroller-271 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-222, .result-row-223 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-10 {
    font-size: 13px;
  }

  .results-holder-181, .results-wrapper-102 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-163 {
    font-size: 15px;
  }

  .result-row-224 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-164 {
    font-size: 15px;
  }

  .matched-270, .chip-label-216 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-182 {
    width: 100%;
    min-width: 220px;
  }

  .edit-options-menu-5 {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .text-14-105.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-165 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-85 {
    display: block;
  }

  .result-row-225 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-166 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-226 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-217 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-167, .matched-271 {
    font-size: 15px;
  }

  .section-header-20 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-86 {
    display: block;
  }

  .matched-272 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-273 {
    font-size: 15px;
  }

  .result-row-227 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-228 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-21 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-274 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-168, .matched-274 {
    font-size: 15px;
  }

  .result-row-229 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-169, .matched-275 {
    font-size: 15px;
  }

  .autocomplete-icon-9 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-276 {
    font-size: 15px;
  }

  .results-wrapper-104 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-21 {
    line-height: 18px;
  }

  .results-scroller-276 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-230, .result-row-231 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-11 {
    font-size: 13px;
  }

  .results-holder-188, .results-wrapper-106 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-170 {
    font-size: 15px;
  }

  .result-row-232 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-171 {
    font-size: 15px;
  }

  .matched-277, .chip-label-219 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-189 {
    width: 100%;
    min-width: 220px;
  }

  .text-14-106.white {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .text-14-106.white.no-wrap {
    font-weight: 600;
  }

  .text-14-106.white {
    color: #fffffffc;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-172 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-87 {
    display: block;
  }

  .result-row-233 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-173 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-234 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-220 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-174, .matched-278 {
    font-size: 15px;
  }

  .section-header-22 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-88 {
    display: block;
  }

  .matched-279 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-280 {
    font-size: 15px;
  }

  .result-row-235 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-236 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .section-header-23 {
    height: 46px;
    min-height: 46px;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-279 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-175, .matched-281 {
    font-size: 15px;
  }

  .result-row-237 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-176, .matched-282 {
    font-size: 15px;
  }

  .autocomplete-icon-10 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-283 {
    font-size: 15px;
  }

  .results-wrapper-108 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-22 {
    line-height: 18px;
  }

  .results-scroller-281 {
    width: 100%;
    min-width: 220px;
  }

  .record-modal-43 {
    width: 100%;
  }

  .unmatched-177 {
    font-size: 15px;
  }

  .result-row-238 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-34 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-284 {
    font-size: 15px;
  }

  .loader-60 {
    width: 100%;
  }

  .result-row-239 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-178, .matched-285 {
    font-size: 15px;
  }

  .search-wrapper-89 {
    display: block;
  }

  .editing-config-modal-20 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-35 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-286 {
    font-size: 15px;
  }

  .whisper-30 {
    width: 100%;
  }

  .text-16-7 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-240, .result-row-241 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-12 {
    font-size: 13px;
  }

  .results-holder-197, .results-wrapper-111 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-179 {
    font-size: 15px;
  }

  .result-row-242 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .single-item-wrapper-2 {
    border-radius: 0;
    width: 100%;
    min-width: 0;
    max-width: none;
    display: flex;
    overflow: auto;
  }

  .unmatched-180 {
    font-size: 15px;
  }

  .matched-287, .chip-label-224 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-198 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-181 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-90 {
    display: block;
  }

  .result-row-243 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-182 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-244 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-225 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-183, .matched-288 {
    font-size: 15px;
  }

  .section-header-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-3 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .search-wrapper-91 {
    display: block;
  }

  .matched-289 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-290 {
    font-size: 15px;
  }

  .result-row-245 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-3 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .result-row-246 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-287 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-184, .matched-291 {
    font-size: 15px;
  }

  .result-row-247 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-185, .matched-292 {
    font-size: 15px;
  }

  .autocomplete-icon-11 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-293 {
    font-size: 15px;
  }

  .side-nav-5 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-25 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-113 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-23 {
    line-height: 18px;
  }

  .results-scroller-289 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-248, .result-row-249 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-13 {
    font-size: 13px;
  }

  .results-holder-204, .results-wrapper-115 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-186 {
    font-size: 15px;
  }

  .result-row-250 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-187 {
    font-size: 15px;
  }

  .matched-294, .chip-label-227 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-205 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-188 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-92 {
    display: block;
  }

  .result-row-251 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-189 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-252 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-228 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-190, .matched-295 {
    font-size: 15px;
  }

  .section-header-26 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-4 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .search-wrapper-93 {
    display: block;
  }

  .matched-296 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-297 {
    font-size: 15px;
  }

  .result-row-253 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-254 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-292 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-191, .matched-298 {
    font-size: 15px;
  }

  .result-row-255 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-192, .matched-299 {
    font-size: 15px;
  }

  .autocomplete-icon-12 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-300 {
    font-size: 15px;
  }

  .side-nav-6 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-27 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-117 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-24 {
    line-height: 18px;
  }

  .results-scroller-294 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-256, .result-row-257 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-14 {
    font-size: 13px;
  }

  .results-holder-211, .results-wrapper-118 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-193 {
    font-size: 15px;
  }

  .result-row-258 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-194 {
    font-size: 15px;
  }

  .matched-301, .chip-label-230 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-212 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-195 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-94 {
    display: block;
  }

  .result-row-259 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-196 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-260 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-231 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-197, .matched-302 {
    font-size: 15px;
  }

  .section-header-28 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-95 {
    display: block;
  }

  .action-item-button-6 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-303 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-304 {
    font-size: 15px;
  }

  .result-row-261 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-262 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-297 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-198, .matched-305 {
    font-size: 15px;
  }

  .result-row-263 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-199, .matched-306 {
    font-size: 15px;
  }

  .autocomplete-icon-13 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-307 {
    font-size: 15px;
  }

  .post-button-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .side-nav-7 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-29 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-121 {
    width: 100%;
    min-width: 220px;
  }

  .empty-state-action-item-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-13-25 {
    line-height: 18px;
  }

  .results-scroller-299 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-264, .result-row-265 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-address-15 {
    font-size: 13px;
  }

  .results-holder-218, .results-wrapper-122 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-200 {
    font-size: 15px;
  }

  .result-row-266 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-201 {
    font-size: 15px;
  }

  .matched-308, .chip-label-233 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-219 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-202 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-96 {
    display: block;
  }

  .result-row-267 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-203 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-268 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-234 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-204, .matched-309 {
    font-size: 15px;
  }

  .section-header-30 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-97 {
    display: block;
  }

  .action-item-button-7 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-310 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-311 {
    font-size: 15px;
  }

  .result-row-269 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-270 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-302 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-205, .matched-312 {
    font-size: 15px;
  }

  .result-row-271 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-206, .matched-313 {
    font-size: 15px;
  }

  .autocomplete-icon-14 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-314 {
    font-size: 15px;
  }

  .side-nav-8 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .address-15 {
    font-size: 13px;
    line-height: 16px;
  }

  .section-header-31 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-125 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-4 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .empty-state-action-item-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-13-26 {
    line-height: 18px;
  }

  .results-scroller-304 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-272, .result-row-273 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-126 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-207 {
    font-size: 15px;
  }

  .result-row-274 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-208 {
    font-size: 15px;
  }

  .matched-315, .chip-label-236, .unmatched-209 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-98 {
    display: block;
  }

  .result-row-275 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-210 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-276 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-237 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-211, .matched-316 {
    font-size: 15px;
  }

  .section-header-32 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-99 {
    display: block;
  }

  .matched-317 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-318 {
    font-size: 15px;
  }

  .result-row-277 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-278 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-307 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-212, .matched-319 {
    font-size: 15px;
  }

  .result-row-279 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-213, .matched-320 {
    font-size: 15px;
  }

  .autocomplete-icon-15 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-321 {
    font-size: 15px;
  }

  .side-nav-9 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .address-16 {
    font-size: 13px;
    line-height: 16px;
  }

  .section-header-33 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-129 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-5 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-27 {
    line-height: 18px;
  }

  .results-scroller-309 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-280, .result-row-281 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-copy {
    line-height: 18px;
  }

  .results-wrapper-130 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-214 {
    font-size: 15px;
  }

  .result-row-282 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-215 {
    font-size: 15px;
  }

  .matched-322 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-13-28 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-28.white-copy {
    font-weight: 600;
  }

  .text-13-28.white.hidden {
    display: none;
  }

  .text-13-28.white {
    font-weight: 600;
  }

  .chip-label-239, .unmatched-216 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-100 {
    display: block;
  }

  .result-row-283 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-217 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-284 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-240 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-218, .matched-323 {
    font-size: 15px;
  }

  .section-header-34 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-101 {
    display: block;
  }

  .matched-324 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-325 {
    font-size: 15px;
  }

  .result-row-285 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-286 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-312 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-219, .matched-326 {
    font-size: 15px;
  }

  .result-row-287 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-220, .matched-327 {
    font-size: 15px;
  }

  .autocomplete-icon-16 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-328 {
    font-size: 15px;
  }

  .side-nav-10 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .address-17 {
    font-size: 13px;
    line-height: 16px;
  }

  .section-header-35 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-133, .results-scroller-314 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-288, .result-row-289 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-134 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-221 {
    font-size: 15px;
  }

  .result-row-290 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-222 {
    font-size: 15px;
  }

  .matched-329 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-13-29 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-29.white-copy {
    font-weight: 600;
  }

  .text-13-29.white {
    font-weight: 600;
  }

  .text-13-29.white.hidden {
    display: none;
  }

  .chip-label-242, .unmatched-223 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-102 {
    display: block;
  }

  .result-row-291 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-224 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-292 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-243 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-225, .matched-330 {
    font-size: 15px;
  }

  .section-header-36 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-103 {
    display: block;
  }

  .matched-331 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-332 {
    font-size: 15px;
  }

  .result-row-293 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-7 {
    padding-bottom: 14px;
  }

  .result-row-294 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-317 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-226, .matched-333 {
    font-size: 15px;
  }

  .result-row-295 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-227, .matched-334 {
    font-size: 15px;
  }

  .autocomplete-icon-17 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-335 {
    font-size: 15px;
  }

  .side-nav-11 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .address-18 {
    font-size: 13px;
    line-height: 16px;
  }

  .section-header-37 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-137, .results-scroller-319 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-296, .result-row-297 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-138 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-228 {
    font-size: 15px;
  }

  .result-row-298 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-229 {
    font-size: 15px;
  }

  .matched-336, .chip-label-245, .unmatched-230 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-104 {
    display: block;
  }

  .result-row-299 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-231 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-300 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-246 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-232, .matched-337 {
    font-size: 15px;
  }

  .section-header-38 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-105 {
    display: block;
  }

  .matched-338 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-339 {
    font-size: 15px;
  }

  .result-row-301 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-8 {
    padding-bottom: 14px;
  }

  .result-row-302 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-322 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-233, .matched-340 {
    font-size: 15px;
  }

  .result-row-303 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-234, .matched-341 {
    font-size: 15px;
  }

  .autocomplete-icon-18 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-342 {
    font-size: 15px;
  }

  .side-nav-12 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .address-19 {
    font-size: 13px;
    line-height: 16px;
  }

  .section-header-39 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-141, .results-scroller-324 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-304, .result-row-305 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-142 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-235 {
    font-size: 15px;
  }

  .result-row-306 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-236 {
    font-size: 15px;
  }

  .matched-343, .chip-label-248, .unmatched-237 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-106 {
    display: block;
  }

  .result-row-307 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-238 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-308 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-249 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-239, .matched-344 {
    font-size: 15px;
  }

  .section-header-40 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-107 {
    display: block;
  }

  .matched-345 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-346 {
    font-size: 15px;
  }

  .result-row-309 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-9 {
    padding-bottom: 14px;
  }

  .result-row-310 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-327 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-240, .matched-347 {
    font-size: 15px;
  }

  .result-row-311 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-241, .matched-348 {
    font-size: 15px;
  }

  .autocomplete-icon-19 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-349 {
    font-size: 15px;
  }

  .side-nav-13 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-41 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-145, .results-scroller-329 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-312, .result-row-313 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-146 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-242 {
    font-size: 15px;
  }

  .result-row-314 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-243 {
    font-size: 15px;
  }

  .matched-350, .chip-label-251, .unmatched-244 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-108 {
    display: block;
  }

  .result-row-315 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-245 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-316 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-252 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-246, .matched-351 {
    font-size: 15px;
  }

  .section-header-42 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-109 {
    display: block;
  }

  .matched-352 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-353 {
    font-size: 15px;
  }

  .result-row-317 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-10 {
    padding-bottom: 14px;
  }

  .result-row-318 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-332 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-247, .matched-354 {
    font-size: 15px;
  }

  .result-row-319 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-248, .matched-355 {
    font-size: 15px;
  }

  .autocomplete-icon-20 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-356 {
    font-size: 15px;
  }

  .side-nav-14 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-43 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-149, .results-scroller-334 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-320, .result-row-321 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-150 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-249 {
    font-size: 15px;
  }

  .result-row-322 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-250 {
    font-size: 15px;
  }

  .matched-357, .chip-label-253, .unmatched-251 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-110 {
    display: block;
  }

  .result-row-323 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-252 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-324 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-254 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-253, .matched-358 {
    font-size: 15px;
  }

  .section-header-44 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-111 {
    display: block;
  }

  .matched-359 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-360 {
    font-size: 15px;
  }

  .result-row-325 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-11 {
    padding-bottom: 14px;
  }

  .result-row-326 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-337 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-254, .matched-361 {
    font-size: 15px;
  }

  .result-row-327 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-255, .matched-362 {
    font-size: 15px;
  }

  .autocomplete-icon-21 {
    min-width: 20px;
    min-height: 20px;
  }

  .matched-363 {
    font-size: 15px;
  }

  .side-nav-15 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-45 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-153, .results-scroller-339 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-328, .result-row-329 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-154 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-256 {
    font-size: 15px;
  }

  .result-row-330 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-257 {
    font-size: 15px;
  }

  .matched-364, .chip-label-255 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-130.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-258 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-112 {
    display: block;
  }

  .result-row-331 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-259 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-332 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-256 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-260, .matched-365 {
    font-size: 15px;
  }

  .section-header-46 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-113 {
    display: block;
  }

  .matched-366 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-367 {
    font-size: 15px;
  }

  .result-row-333 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-12 {
    padding-bottom: 14px;
  }

  .result-row-334 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-342 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-261, .matched-368 {
    font-size: 15px;
  }

  .result-row-335 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-262, .matched-369, .matched-370 {
    font-size: 15px;
  }

  .side-nav-16 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-47 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-157, .results-scroller-344 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-336, .result-row-337 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-158 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-263 {
    font-size: 15px;
  }

  .result-row-338 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-264 {
    font-size: 15px;
  }

  .matched-371, .chip-label-257 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-131.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-265 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-114 {
    display: block;
  }

  .result-row-339 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-266 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-340 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-258 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-267, .matched-372 {
    font-size: 15px;
  }

  .section-header-48 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-115 {
    display: block;
  }

  .matched-373 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-374 {
    font-size: 15px;
  }

  .result-row-341 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-13 {
    padding-bottom: 14px;
  }

  .result-row-342 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-347 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-268, .matched-375 {
    font-size: 15px;
  }

  .result-row-343 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-269, .matched-376, .matched-377 {
    font-size: 15px;
  }

  .side-nav-17 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-49 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-161, .results-scroller-349 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-344, .result-row-345 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-162 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-270 {
    font-size: 15px;
  }

  .result-row-346 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-271 {
    font-size: 15px;
  }

  .matched-378, .chip-label-259 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-14-132.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .unmatched-272 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-116 {
    display: block;
  }

  .result-row-347 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-273 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-348 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .chip-label-260 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-274, .matched-379 {
    font-size: 15px;
  }

  .section-header-50 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-117 {
    display: block;
  }

  .matched-380 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-4 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .matched-381 {
    font-size: 15px;
  }

  .result-row-349 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-14 {
    padding-bottom: 14px;
  }

  .result-row-350 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-352 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-275, .matched-382 {
    font-size: 15px;
  }

  .result-row-351 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-276, .matched-383, .matched-384 {
    font-size: 15px;
  }

  .side-nav-18 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-51 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-165, .results-scroller-354 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-352 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-166 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-277 {
    font-size: 15px;
  }

  .result-row-353 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-278 {
    font-size: 15px;
  }

  .matched-385, .chip-label-261, .unmatched-279 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-118 {
    display: block;
  }

  .result-row-354 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-280 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-355 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-281, .matched-386 {
    font-size: 15px;
  }

  .section-header-52 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-119 {
    display: block;
  }

  .matched-387 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-5 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .matched-388 {
    font-size: 15px;
  }

  .result-row-356 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-15 {
    padding-bottom: 14px;
  }

  .result-row-357 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-14-133.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .results-scroller-357 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-282, .matched-389 {
    font-size: 15px;
  }

  .result-row-358 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-283, .matched-390, .matched-391 {
    font-size: 15px;
  }

  .side-nav-19 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-53 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-169, .results-scroller-359, .results-wrapper-170 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-284 {
    font-size: 15px;
  }

  .result-row-359 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-285 {
    font-size: 15px;
  }

  .matched-392, .unmatched-286 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-120 {
    display: block;
  }

  .result-row-360 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-287 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-361 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-288, .matched-393 {
    font-size: 15px;
  }

  .section-header-54 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-121 {
    display: block;
  }

  .matched-394 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-6 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .matched-395 {
    font-size: 15px;
  }

  .result-row-362 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-16 {
    padding-bottom: 14px;
  }

  .result-row-363 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-14-134.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .results-scroller-362 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-289, .matched-396 {
    font-size: 15px;
  }

  .result-row-364 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-290, .matched-397, .matched-398 {
    font-size: 15px;
  }

  .side-nav-20 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-55 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-173, .results-scroller-364 {
    width: 100%;
    min-width: 220px;
  }

  .record-modal-44 {
    width: 100%;
  }

  .unmatched-291 {
    font-size: 15px;
  }

  .result-row-365, .result-row-366 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-399 {
    font-size: 15px;
  }

  .loader-61 {
    width: 100%;
  }

  .result-row-367 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-292, .matched-400 {
    font-size: 15px;
  }

  .search-wrapper-122 {
    display: block;
  }

  .result-row-368 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-21 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-36 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-401 {
    font-size: 15px;
  }

  .whisper-31 {
    width: 100%;
  }

  .text-16-8 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-419 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-419.light {
    font-size: 22px;
    line-height: 26px;
  }

  .text-duration-6 {
    font-size: 14px;
    line-height: 20px;
  }

  .exercise-row-19 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .modal-content-exercises-7 {
    width: 100%;
  }

  .workout-name-17 {
    font-size: 18px;
    line-height: 20px;
  }

  .edit-button-holder-16 {
    flex-direction: column;
    align-items: center;
  }

  .date-holder {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-5466 {
    min-height: 46px;
  }

  .exercise-holder {
    padding-left: 0;
  }

  .results-wrapper-175 {
    width: 100%;
    min-width: 220px;
  }

  .drop-zone-text {
    font-size: 18px;
    line-height: 20px;
  }

  .unmatched-293 {
    font-size: 15px;
  }

  .result-row-369 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-294 {
    font-size: 15px;
  }

  .matched-402, .unmatched-295 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-123 {
    display: block;
  }

  .result-row-370 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-296 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-371 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-297, .matched-403 {
    font-size: 15px;
  }

  .section-header-56 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-124 {
    display: block;
  }

  .matched-404 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-7 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-62 {
    width: 100%;
  }

  .matched-405 {
    font-size: 15px;
  }

  .result-row-372 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-17 {
    padding-bottom: 14px;
  }

  .result-row-373 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-14-135.white {
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .results-scroller-370 {
    width: 100%;
    min-width: 220px;
  }

  .drop-content {
    width: 100%;
  }

  .unmatched-298, .matched-406 {
    font-size: 15px;
  }

  .result-row-374 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-299, .matched-407 {
    font-size: 15px;
  }

  .div-block-5490 {
    min-height: 46px;
  }

  .matched-408 {
    font-size: 15px;
  }

  .side-nav-21 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-57 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .results-wrapper-178, .results-scroller-372 {
    width: 100%;
    min-width: 220px;
  }

  .matched-409 {
    font-size: 15px;
  }

  .results-scroller-373 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-570 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-179 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-300 {
    font-size: 15px;
  }

  .action-item-button-3-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-301 {
    font-size: 15px;
  }

  .result-row-571 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-302 {
    font-size: 15px;
  }

  .matched-410 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-303 {
    font-size: 15px;
  }

  .unmatched-304 {
    font-size: 14px;
    line-height: 16px;
  }

  .search-wrapper-125 {
    display: block;
  }

  .result-row-572 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-wrapper-126 {
    display: block;
  }

  .result-row-573 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-4 {
    min-width: 25%;
  }

  .unmatched-305 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-574 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-306 {
    font-size: 15px;
  }

  .results-wrapper-180 {
    width: 100%;
    min-width: 220px;
  }

  .matched-411 {
    font-size: 15px;
  }

  .section-header-58 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-wrapper-127 {
    display: block;
  }

  .matched-412 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-8 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-63 {
    width: 100%;
  }

  .matched-413 {
    font-size: 15px;
  }

  .result-row-575 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-19 {
    padding-bottom: 14px;
  }

  .result-row-576 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-577 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-30 {
    line-height: 18px;
  }

  .button-label-4 {
    font-size: 14px;
  }

  .matched-414 {
    font-size: 15px;
  }

  .item-column-wrapper-9 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .results-scroller-376 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-307, .matched-415 {
    font-size: 15px;
  }

  .result-row-578 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-308 {
    font-size: 15px;
  }

  .unmatched-309 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-416 {
    font-size: 15px;
  }

  .action-item-button-8 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-5536 {
    min-height: 46px;
  }

  .empty-state-action-item-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-2 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-417 {
    font-size: 15px;
  }

  .post-button-5 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-418 {
    font-size: 15px;
  }

  .side-nav-22 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-59 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-14-136.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .section-header-60 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-4 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .matched-419 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-182, .results-scroller-378 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-6 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .matched-420 {
    font-size: 15px;
  }

  .results-scroller-379 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-579 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-183 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-310, .unmatched-311 {
    font-size: 15px;
  }

  .result-row-580 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-312 {
    font-size: 15px;
  }

  .matched-421 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-313 {
    font-size: 15px;
  }

  .unmatched-314 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-581, .result-row-582 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-5 {
    min-width: 25%;
  }

  .unmatched-315 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-583 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-316 {
    font-size: 15px;
  }

  .results-wrapper-184 {
    width: 100%;
    min-width: 220px;
  }

  .matched-422 {
    font-size: 15px;
  }

  .section-header-61 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-423 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-10 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-64 {
    width: 100%;
  }

  .matched-424 {
    font-size: 15px;
  }

  .result-row-584 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-21, .action-item-header-22 {
    padding-bottom: 14px;
  }

  .result-row-585 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-586 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-31 {
    line-height: 18px;
  }

  .button-label-5 {
    font-size: 14px;
  }

  .matched-425 {
    font-size: 15px;
  }

  .item-column-wrapper-11 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .results-scroller-382 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-6 {
    font-size: 14px;
  }

  .unmatched-317, .matched-426 {
    font-size: 15px;
  }

  .result-row-587 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-318 {
    font-size: 15px;
  }

  .unmatched-319 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-427 {
    font-size: 15px;
  }

  .action-item-button-9 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-5587 {
    min-height: 46px;
  }

  .empty-state-action-item-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-3 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-428 {
    font-size: 15px;
  }

  .post-button-6 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-429 {
    font-size: 15px;
  }

  .side-nav-23 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-62 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-14-137.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .section-header-63 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-10 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-430 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-186 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-7 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .results-scroller-384 {
    width: 100%;
    min-width: 220px;
  }

  .matched-431 {
    font-size: 15px;
  }

  .results-scroller-385 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-588 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-187 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-320, .unmatched-321 {
    font-size: 15px;
  }

  .result-row-589 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-322 {
    font-size: 15px;
  }

  .matched-432 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-323 {
    font-size: 15px;
  }

  .unmatched-324 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-590, .result-row-591 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-6 {
    min-width: 25%;
  }

  .unmatched-325 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-592 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-326 {
    font-size: 15px;
  }

  .results-wrapper-188 {
    width: 100%;
    min-width: 220px;
  }

  .matched-433 {
    font-size: 15px;
  }

  .section-header-64 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-434 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-12 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-65 {
    width: 100%;
  }

  .matched-435 {
    font-size: 15px;
  }

  .result-row-593 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-23, .action-item-header-24 {
    padding-bottom: 14px;
  }

  .result-row-594 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-595 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-32 {
    line-height: 18px;
  }

  .matched-436 {
    font-size: 15px;
  }

  .item-column-wrapper-13 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .results-scroller-388 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-7 {
    font-size: 14px;
  }

  .unmatched-327, .matched-437 {
    font-size: 15px;
  }

  .result-row-596 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-328 {
    font-size: 15px;
  }

  .unmatched-329 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-438 {
    font-size: 15px;
  }

  .div-block-5640 {
    min-height: 46px;
  }

  .empty-state-action-item-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-4 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-439 {
    font-size: 15px;
  }

  .post-button-7 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-440 {
    font-size: 15px;
  }

  .side-nav-24 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .section-header-65 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-14-138.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .section-header-66 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-12 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-441 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-190 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-8 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .results-scroller-390 {
    width: 100%;
    min-width: 220px;
  }

  .matched-442 {
    font-size: 15px;
  }

  .results-scroller-391 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-597 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-13 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-191 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-330, .unmatched-331 {
    font-size: 15px;
  }

  .result-row-598 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-332 {
    font-size: 15px;
  }

  .matched-443 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-333 {
    font-size: 15px;
  }

  .text-13-33 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-33.white-copy {
    font-weight: 600;
  }

  .text-13-33.white.hidden {
    display: none;
  }

  .text-13-33.white {
    font-weight: 600;
  }

  .unmatched-334 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-599, .result-row-600 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-7 {
    min-width: 25%;
  }

  .unmatched-335 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-601 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-336 {
    font-size: 15px;
  }

  .results-wrapper-192 {
    width: 100%;
    min-width: 220px;
  }

  .matched-444 {
    font-size: 15px;
  }

  .section-header-67 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-445 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-14 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-66 {
    width: 100%;
  }

  .matched-446 {
    font-size: 15px;
  }

  .result-row-602 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-25, .action-item-header-26 {
    padding-bottom: 14px;
  }

  .result-row-603 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-604 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-447 {
    font-size: 15px;
  }

  .item-column-wrapper-15 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .results-scroller-394 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-8 {
    font-size: 14px;
  }

  .unmatched-337, .matched-448 {
    font-size: 15px;
  }

  .result-row-605 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-338 {
    font-size: 15px;
  }

  .unmatched-339 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-449 {
    font-size: 15px;
  }

  .div-block-5693 {
    min-height: 46px;
  }

  .empty-state-action-item-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-5 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-450 {
    font-size: 15px;
  }

  .post-button-8 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-451 {
    font-size: 15px;
  }

  .section-header-68 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-14-139.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .section-header-69 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .action-item-button-14 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-452 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-194 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-9 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .results-scroller-396 {
    width: 100%;
    min-width: 220px;
  }

  .loading-row {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .menu-item-4 {
    align-self: stretch;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .edit-options-menu-6 {
    flex-direction: column;
    width: 200px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .unmatched-340 {
    font-size: 15px;
  }

  .result-row-569 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-453 {
    font-size: 15px;
  }

  .intro-19 {
    padding-top: 60px;
  }

  .matched-454 {
    font-size: 15px;
  }

  .results-scroller-398 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-606 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-15 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-195 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-341, .unmatched-342 {
    font-size: 15px;
  }

  .result-row-607 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-343 {
    font-size: 15px;
  }

  .matched-455 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-344 {
    font-size: 15px;
  }

  .text-13-34 {
    font-size: 12px;
    line-height: 18px;
  }

  .text-13-34.white-copy {
    font-weight: 600;
  }

  .text-13-34.white.hidden {
    display: none;
  }

  .text-13-34.white {
    font-weight: 600;
  }

  .unmatched-345 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-608, .result-row-609 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-8 {
    min-width: 25%;
  }

  .unmatched-346 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-610 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-347 {
    font-size: 15px;
  }

  .results-wrapper-196 {
    width: 100%;
    min-width: 220px;
  }

  .matched-456 {
    font-size: 15px;
  }

  .section-header-70 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-457 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-16 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-67 {
    width: 100%;
  }

  .matched-458 {
    font-size: 15px;
  }

  .result-row-611 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-27, .action-item-header-28 {
    padding-bottom: 14px;
  }

  .result-row-612 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-613 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-35 {
    line-height: 18px;
  }

  .matched-459 {
    font-size: 15px;
  }

  .item-column-wrapper-17 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .menu-item-5 {
    align-self: stretch;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .results-scroller-401 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-9 {
    font-size: 14px;
  }

  .unmatched-348, .matched-460 {
    font-size: 15px;
  }

  .result-row-614 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-349 {
    font-size: 15px;
  }

  .unmatched-350 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-461 {
    font-size: 15px;
  }

  .div-block-5755 {
    min-height: 46px;
  }

  .empty-state-action-item-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-6 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-462 {
    font-size: 15px;
  }

  .post-button-9 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-463 {
    font-size: 15px;
  }

  .section-header-71 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-14-140.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .section-header-72 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-9 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-16 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-464 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-198 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-10 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .results-scroller-403 {
    width: 100%;
    min-width: 220px;
  }

  .matched-465 {
    font-size: 15px;
  }

  .results-scroller-404 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-615 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-17 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-199 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-351, .unmatched-352 {
    font-size: 15px;
  }

  .result-row-616 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-353 {
    font-size: 15px;
  }

  .action-button-62 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .plan-tile-3 {
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    padding-left: 14px;
    padding-right: 14px;
    display: flex;
  }

  .button-select-plan-2 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .sf-15-med-123 {
    font-size: 15px;
  }

  .matched-466 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-354 {
    font-size: 15px;
  }

  .unmatched-355 {
    font-size: 14px;
    line-height: 16px;
  }

  .post-header-45 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .result-row-617, .result-row-618 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-9 {
    min-width: 25%;
  }

  .plans-wrapper-11 {
    align-items: center;
    display: flex;
  }

  .unmatched-356 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-619 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-357 {
    font-size: 15px;
  }

  .results-wrapper-200 {
    width: 100%;
    min-width: 220px;
  }

  .matched-467 {
    font-size: 15px;
  }

  .section-header-73 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1251 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1251.center {
    font-size: 15px;
    line-height: 20px;
  }

  .matched-468 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-18 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-68 {
    width: 100%;
  }

  .matched-469 {
    font-size: 15px;
  }

  .result-row-620 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-29, .action-item-header-30 {
    padding-bottom: 14px;
  }

  .sf-1232 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1232.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-621 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-622 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-36 {
    line-height: 18px;
  }

  .button-label-10 {
    font-size: 14px;
  }

  .matched-470 {
    font-size: 15px;
  }

  .item-column-wrapper-19 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .text-14-141.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .social-label-7 {
    font-size: 15px;
  }

  .menu-item-6 {
    align-self: stretch;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .results-scroller-407 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-358, .matched-471 {
    font-size: 15px;
  }

  .result-row-623 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-359 {
    font-size: 15px;
  }

  .unmatched-360 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-472 {
    font-size: 15px;
  }

  .autocomplete-icon-34 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-5809 {
    min-height: 46px;
  }

  .empty-state-action-item-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-7 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-473 {
    font-size: 15px;
  }

  .post-button-10 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-474 {
    font-size: 15px;
  }

  .item-header-copy-17 {
    font-size: 22px;
    line-height: 24px;
  }

  .section-header-74 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-75 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-10 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-18 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-475 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-202 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-11 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-61 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-409 {
    width: 100%;
    min-width: 220px;
  }

  .matched-476 {
    font-size: 15px;
  }

  .result-row-624 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-410 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-625 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1250 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-19 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-203 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-361, .unmatched-362 {
    font-size: 15px;
  }

  .result-row-626 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-363 {
    font-size: 15px;
  }

  .action-button-63 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-15-med-124 {
    font-size: 15px;
  }

  .matched-477 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-364 {
    font-size: 15px;
  }

  .unmatched-365 {
    font-size: 14px;
    line-height: 16px;
  }

  .modal-content-wrapper {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .user-mgmt-wrapper {
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .result-row-627, .result-row-628 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-10 {
    min-width: 25%;
  }

  .new-user-wrapper {
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .unmatched-366 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-629 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-367, .unmatched-368 {
    font-size: 15px;
  }

  .results-wrapper-204 {
    width: 100%;
    min-width: 220px;
  }

  .matched-478 {
    font-size: 15px;
  }

  .section-header-76 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-479 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-20 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-69 {
    width: 100%;
  }

  .matched-480 {
    font-size: 15px;
  }

  .result-row-630 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-31 {
    padding-bottom: 14px;
  }

  .matched-481 {
    font-size: 15px;
  }

  .sf-1252 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1252.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-631 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-632 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-37 {
    line-height: 18px;
  }

  .matched-482 {
    font-size: 15px;
  }

  .item-column-wrapper-21 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .section-header-77 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .action-item-header-32 {
    padding-bottom: 14px;
  }

  .menu-item-7 {
    align-self: stretch;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .menu-item-7.hidden {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .results-scroller-413 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-369, .matched-483 {
    font-size: 15px;
  }

  .result-row-633 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-5 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-370 {
    font-size: 15px;
  }

  .unmatched-371 {
    font-size: 14px;
    line-height: 16px;
  }

  .section-header-78 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-484 {
    font-size: 15px;
  }

  .autocomplete-icon-35 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-5870 {
    min-height: 46px;
  }

  .empty-state-action-item-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-8 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-11 {
    font-size: 14px;
  }

  .matched-485 {
    font-size: 15px;
  }

  .text-14-142.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .matched-486 {
    font-size: 15px;
  }

  .section-header-79 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-11 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-20 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-487 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-206 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-12 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-64 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-415 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-13 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .matched-488 {
    font-size: 15px;
  }

  .result-row-634 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-416 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-635 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1253 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-21 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-207 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-372, .unmatched-373 {
    font-size: 15px;
  }

  .result-row-636 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-374 {
    font-size: 15px;
  }

  .action-button-65 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-15-med-125 {
    font-size: 15px;
  }

  .matched-489 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-375 {
    font-size: 15px;
  }

  .unmatched-376 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-637, .result-row-638 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-11 {
    min-width: 25%;
  }

  .unmatched-377 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-639 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-378, .unmatched-379 {
    font-size: 15px;
  }

  .results-wrapper-208 {
    width: 100%;
    min-width: 220px;
  }

  .matched-490 {
    font-size: 15px;
  }

  .section-header-80 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1254 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1254.center {
    font-size: 15px;
    line-height: 20px;
  }

  .matched-491 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-22 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-70 {
    width: 100%;
  }

  .matched-492 {
    font-size: 15px;
  }

  .result-row-640 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-33 {
    padding-bottom: 14px;
  }

  .matched-493 {
    font-size: 15px;
  }

  .result-row-641 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-642 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-38 {
    line-height: 18px;
  }

  .matched-494 {
    font-size: 15px;
  }

  .section-header-81 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .action-item-header-34 {
    padding-bottom: 14px;
  }

  .results-scroller-419 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-12 {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-380, .matched-495 {
    font-size: 15px;
  }

  .result-row-643 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-6 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-381 {
    font-size: 15px;
  }

  .unmatched-382 {
    font-size: 14px;
    line-height: 16px;
  }

  .section-header-82 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-496 {
    font-size: 15px;
  }

  .autocomplete-icon-36 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-5933 {
    min-height: 46px;
  }

  .empty-state-action-item-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-9 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-12 {
    font-size: 14px;
  }

  .matched-497 {
    font-size: 15px;
  }

  .text-14-143.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .matched-498 {
    font-size: 15px;
  }

  .section-header-83 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-12 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-22 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-499 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-210 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-66 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-421 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-14 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .matched-500 {
    font-size: 15px;
  }

  .result-row-644 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-422 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-645 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1255 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-23 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-211 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-383, .unmatched-384 {
    font-size: 15px;
  }

  .result-row-646 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-385 {
    font-size: 15px;
  }

  .action-button-67 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-501 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-386 {
    font-size: 15px;
  }

  .unmatched-387 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-647, .result-row-648 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-12 {
    min-width: 25%;
  }

  .unmatched-388 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-649 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-389, .unmatched-390 {
    font-size: 15px;
  }

  .results-wrapper-212 {
    width: 100%;
    min-width: 220px;
  }

  .matched-502 {
    font-size: 15px;
  }

  .section-header-84 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1256 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1256.center {
    font-size: 15px;
    line-height: 20px;
  }

  .matched-503 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-23 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-71 {
    width: 100%;
  }

  .matched-504 {
    font-size: 15px;
  }

  .result-row-650 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-35 {
    padding-bottom: 14px;
  }

  .matched-505 {
    font-size: 15px;
  }

  .result-row-651 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-652 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-39 {
    line-height: 18px;
  }

  .matched-506 {
    font-size: 15px;
  }

  .section-header-85 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .action-item-header-36 {
    padding-bottom: 14px;
  }

  .results-scroller-425 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-13 {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-391, .matched-507 {
    font-size: 15px;
  }

  .result-row-653 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-7 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-392 {
    font-size: 15px;
  }

  .unmatched-393 {
    font-size: 14px;
    line-height: 16px;
  }

  .section-header-86 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .matched-508 {
    font-size: 15px;
  }

  .autocomplete-icon-37 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-5995 {
    min-height: 46px;
  }

  .empty-state-action-item-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-bar-10 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-13 {
    font-size: 14px;
  }

  .matched-509, .matched-510 {
    font-size: 15px;
  }

  .section-header-87 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-13 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .search-bar-11 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .action-item-button-24 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-511 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-214 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-68 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-427 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-15 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .matched-512 {
    font-size: 15px;
  }

  .result-row-654 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-428 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-655 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1257 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-25 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-215 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-394, .unmatched-395 {
    font-size: 15px;
  }

  .result-row-656 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-396 {
    font-size: 15px;
  }

  .action-button-69 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-513 {
    font-size: 14px;
    line-height: 16px;
  }

  .icon-edit-custom.hidden {
    display: none;
  }

  .unmatched-397 {
    font-size: 15px;
  }

  .action-item-header-37 {
    padding-bottom: 14px;
  }

  .unmatched-398 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-13-40 {
    line-height: 18px;
  }

  .section-header-88 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-657 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-41 {
    line-height: 18px;
  }

  .matched-514 {
    font-size: 15px;
  }

  .result-row-658 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .header-right-side-13 {
    min-width: 25%;
  }

  .unmatched-399 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-659 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-400, .unmatched-401 {
    font-size: 15px;
  }

  .results-wrapper-216 {
    width: 100%;
    min-width: 220px;
  }

  .matched-515 {
    font-size: 15px;
  }

  .result-row-660 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-bar-12 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-header-89 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1258 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1258.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-402 {
    font-size: 15px;
  }

  .matched-516 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-24 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-72 {
    width: 100%;
  }

  .matched-517 {
    font-size: 15px;
  }

  .result-row-661 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-38 {
    padding-bottom: 14px;
  }

  .matched-518 {
    font-size: 15px;
  }

  .result-row-662 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .result-row-663 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-42 {
    line-height: 18px;
  }

  .wfwfwefw.white {
    text-align: center;
    color: #fffffffc;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    display: inline-block;
  }

  .matched-519 {
    font-size: 15px;
  }

  .section-header-90 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .results-scroller-430 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-14 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-column-wrapper-25 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .item-column-wrapper-26 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .side-nav-item-8 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-403, .matched-520 {
    font-size: 15px;
  }

  .result-row-664 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-9 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-404 {
    font-size: 15px;
  }

  .unmatched-405 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-521 {
    font-size: 15px;
  }

  .autocomplete-icon-38 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-6067 {
    min-height: 46px;
  }

  .empty-state-action-item-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-91 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .button-label-14 {
    font-size: 14px;
  }

  .text-13-43 {
    line-height: 18px;
  }

  .matched-522, .matched-523 {
    font-size: 15px;
  }

  .edit-wrapper {
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .section-header-92 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-93 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-14 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-26 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-524 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-218 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-16 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-70 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-433 {
    width: 100%;
    min-width: 220px;
  }

  .matched-525 {
    font-size: 15px;
  }

  .result-row-665, .result-row-666, .result-row-667 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-434 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1259 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-27 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-219 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-406, .unmatched-407 {
    font-size: 15px;
  }

  .result-row-668 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-408 {
    font-size: 15px;
  }

  .action-button-71 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-526 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-409 {
    font-size: 15px;
  }

  .action-item-header-39 {
    padding-bottom: 14px;
  }

  .unmatched-410 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-669 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-44, .text-13-45 {
    line-height: 18px;
  }

  .matched-527 {
    font-size: 15px;
  }

  .header-right-side-14 {
    min-width: 25%;
  }

  .unmatched-411 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-412, .unmatched-413 {
    font-size: 15px;
  }

  .results-wrapper-220 {
    width: 100%;
    min-width: 220px;
  }

  .matched-528 {
    font-size: 15px;
  }

  .result-row-670 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-bar-13 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1260 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1260.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-414 {
    font-size: 15px;
  }

  .matched-529 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-27 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-73 {
    width: 100%;
  }

  .matched-530 {
    font-size: 15px;
  }

  .result-row-671 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-40 {
    padding-bottom: 14px;
  }

  .matched-531 {
    font-size: 15px;
  }

  .result-row-672 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-46 {
    line-height: 18px;
  }

  .matched-532 {
    font-size: 15px;
  }

  .results-scroller-436 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-15 {
    font-size: 14px;
  }

  .post-button-15 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-column-wrapper-28 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .side-nav-item-10 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-415, .matched-533 {
    font-size: 15px;
  }

  .result-row-673 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-416 {
    font-size: 15px;
  }

  .unmatched-417 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-534 {
    font-size: 15px;
  }

  .autocomplete-icon-39 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-6141 {
    min-height: 46px;
  }

  .empty-state-action-item-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-94 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-13-47 {
    line-height: 18px;
  }

  .matched-535, .matched-536 {
    font-size: 15px;
  }

  .section-header-95 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-96 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-15 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-28 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-537 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-222 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-17 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-72 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-439 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1217 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-15-med-121 {
    font-size: 15px;
  }

  .sf-1225 {
    font-size: 12px;
    line-height: 16px;
  }

  .action-button-56 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .submit-button-small-38 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .intro-20 {
    padding-top: 60px;
  }

  .button-select-plan-7 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .matched-538 {
    font-size: 15px;
  }

  .sf-1219 {
    font-size: 12px;
    line-height: 18px;
  }

  .button-select-plan-8 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .compliance-toggle {
    margin-top: 8px;
    padding-top: 6px;
    padding-left: 10px;
  }

  .search-wrapper-6-copy {
    display: block;
  }

  .plan-tile-preview {
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
    max-width: 400px;
    padding-left: 14px;
    padding-right: 14px;
    display: flex;
  }

  .h3-dark {
    font-size: 16px;
    line-height: 20px;
  }

  .h3-dark.left {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 22px;
    display: block;
  }

  .h3-dark.thin {
    font-size: 18px;
    line-height: 22px;
  }

  .lead-gen-toggle-wrapper {
    margin-top: 8px;
    padding-top: 6px;
    padding-left: 10px;
  }

  .result-row-674 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-58 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .label-header-name-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1215 {
    font-size: 15px;
  }

  .sf-1239 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1220 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1220.semi {
    font-weight: 400;
  }

  .sf-14-regular-28 {
    font-size: 13px;
    line-height: 18px;
  }

  .empty-preview-message-7, .sf-1229 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1229.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-418 {
    font-size: 15px;
  }

  .search-wrapper-128 {
    display: block;
  }

  .inputfield-28 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .result-row-675 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .empty-preview-message {
    font-size: 12px;
    line-height: 18px;
  }

  .rte-toggle {
    margin-top: 8px;
    padding-top: 6px;
    padding-left: 10px;
  }

  .sf-76-copy {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-1241 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-170 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-76-copy-copy {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-1261 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1261.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .sf-1238 {
    font-size: 12px;
    line-height: 18px;
  }

  .checkbox-label {
    font-size: 14px;
    line-height: 18px;
  }

  .inputfield-27 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1223 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-15-med-120 {
    font-size: 15px;
  }

  .sf-1210 {
    font-size: 12px;
    line-height: 16px;
  }

  .action-button-55 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-1218 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1218.semi {
    font-weight: 400;
  }

  .submit-button-xs {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .result-row-676 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-419 {
    font-size: 15px;
  }

  .sf-1247 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1247.center {
    font-size: 15px;
    line-height: 20px;
  }

  .post-editor-modal-10, .record-modal-45 {
    width: 100%;
  }

  .unmatched-420 {
    font-size: 15px;
  }

  .result-row-677, .result-row-678 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-539 {
    font-size: 15px;
  }

  .text-18-7 {
    font-size: 12px;
    line-height: 18px;
  }

  .time-bar-29 {
    width: 80%;
  }

  .result-row-679 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-421, .matched-540 {
    font-size: 15px;
  }

  .search-wrapper-129 {
    display: block;
  }

  .result-row-680 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-22 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-73 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-541 {
    font-size: 15px;
  }

  .whisper-32 {
    width: 100%;
  }

  .text-16-9 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1262 {
    font-size: 14px;
    line-height: 18px;
  }

  .matched-542 {
    font-size: 15px;
  }

  .result-row-681, .result-row-682, .result-row-683 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-445 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1263 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-29 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-228 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-422, .unmatched-423 {
    font-size: 15px;
  }

  .result-row-684 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-424 {
    font-size: 15px;
  }

  .action-button-74 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-543 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-425 {
    font-size: 15px;
  }

  .action-item-header-41 {
    padding-bottom: 14px;
  }

  .unmatched-426 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-685 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-48, .text-13-49 {
    line-height: 18px;
  }

  .matched-544 {
    font-size: 15px;
  }

  .header-right-side-15 {
    min-width: 25%;
  }

  .unmatched-427 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-428, .unmatched-429 {
    font-size: 15px;
  }

  .results-wrapper-229 {
    width: 100%;
    min-width: 220px;
  }

  .matched-545 {
    font-size: 15px;
  }

  .result-row-686 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-bar-14 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1264 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1264.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-430 {
    font-size: 15px;
  }

  .matched-546 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-29 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-74 {
    width: 100%;
  }

  .matched-547 {
    font-size: 15px;
  }

  .result-row-687 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-42 {
    padding-bottom: 14px;
  }

  .matched-548 {
    font-size: 15px;
  }

  .sf-1265 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1265.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-688 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-50 {
    line-height: 18px;
  }

  .matched-549 {
    font-size: 15px;
  }

  .results-scroller-447 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-16 {
    font-size: 14px;
  }

  .post-button-16 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-column-wrapper-30 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .side-nav-item-11 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-431, .matched-550 {
    font-size: 15px;
  }

  .result-row-689 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-432 {
    font-size: 15px;
  }

  .unmatched-433 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-551 {
    font-size: 15px;
  }

  .autocomplete-icon-40 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-6325 {
    min-height: 46px;
  }

  .empty-state-action-item-15 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-97 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-13-51 {
    line-height: 18px;
  }

  .matched-552, .matched-553 {
    font-size: 15px;
  }

  .section-header-98 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-99 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-16 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-30 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-554 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-231 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-18 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-75 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-450 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1266 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-15-med-126 {
    font-size: 15px;
  }

  .sf-1267 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-1216 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1216.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .action-button-76 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .intro-21 {
    padding-top: 60px;
  }

  .button-select-plan-9 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .matched-555 {
    font-size: 15px;
  }

  .sf-1268 {
    font-size: 12px;
    line-height: 18px;
  }

  .whisper-33 {
    width: 100%;
  }

  .result-row-690 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-button-77 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-1269 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1270 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1270.semi {
    font-weight: 400;
  }

  .sf-1271 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1271.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-434 {
    font-size: 15px;
  }

  .search-wrapper-131 {
    display: block;
  }

  .inputfield-29 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .result-row-691 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .empty-preview-message-8 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1272 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1273, .sf-1274 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1274.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .sf-1275 {
    font-size: 12px;
    line-height: 18px;
  }

  .inputfield-30 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1276 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-15-med-127 {
    font-size: 15px;
  }

  .sf-1277 {
    font-size: 12px;
    line-height: 16px;
  }

  .action-button-78 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .sf-1278 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1278.semi {
    font-weight: 400;
  }

  .result-row-692 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-435 {
    font-size: 15px;
  }

  .sf-1279 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1279.center {
    font-size: 15px;
    line-height: 20px;
  }

  .matched-556 {
    font-size: 15px;
  }

  .result-row-693, .result-row-694, .result-row-695 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-453 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1280 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-31 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-234 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-436, .unmatched-437 {
    font-size: 15px;
  }

  .result-row-696 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-438 {
    font-size: 15px;
  }

  .action-button-79 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-557 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-439 {
    font-size: 15px;
  }

  .action-item-header-43 {
    padding-bottom: 14px;
  }

  .unmatched-440 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-697 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-52, .text-13-53 {
    line-height: 18px;
  }

  .matched-558 {
    font-size: 15px;
  }

  .header-right-side-16 {
    min-width: 25%;
  }

  .unmatched-441 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-442, .unmatched-443 {
    font-size: 15px;
  }

  .results-wrapper-235 {
    width: 100%;
    min-width: 220px;
  }

  .matched-559 {
    font-size: 15px;
  }

  .result-row-698 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-bar-15 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1281 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1281.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-444 {
    font-size: 15px;
  }

  .matched-560 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-31 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-75 {
    width: 100%;
  }

  .matched-561 {
    font-size: 15px;
  }

  .result-row-699 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-44 {
    padding-bottom: 14px;
  }

  .matched-562 {
    font-size: 15px;
  }

  .sf-1282 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1282.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-700 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-54 {
    line-height: 18px;
  }

  .matched-563 {
    font-size: 15px;
  }

  .results-scroller-455 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-17 {
    font-size: 14px;
  }

  .post-button-17 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-column-wrapper-32 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .side-nav-item-12 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-445, .matched-564 {
    font-size: 15px;
  }

  .result-row-701 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-446 {
    font-size: 15px;
  }

  .unmatched-447 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-565 {
    font-size: 15px;
  }

  .autocomplete-icon-41 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-6442 {
    min-height: 46px;
  }

  .empty-state-action-item-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-100 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .text-13-55 {
    line-height: 18px;
  }

  .matched-566, .matched-567 {
    font-size: 15px;
  }

  .section-header-101 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-102 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-17 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-32 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-568 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-237 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-19 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .empty-state-action-item-17 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .action-button-80 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-458 {
    width: 100%;
    min-width: 220px;
  }

  .matched-569 {
    font-size: 15px;
  }

  .result-row-702, .result-row-703, .result-row-704 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-459 {
    width: 100%;
    min-width: 220px;
  }

  .sf-1283 {
    font-size: 14px;
    line-height: 18px;
  }

  .action-item-button-33 {
    margin-left: 0;
    margin-right: 0;
  }

  .results-wrapper-238 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-448, .unmatched-449 {
    font-size: 15px;
  }

  .result-row-705 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-450 {
    font-size: 15px;
  }

  .action-button-81 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-570 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-451 {
    font-size: 15px;
  }

  .action-item-header-45 {
    padding-bottom: 14px;
  }

  .unmatched-452 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-706 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-56, .text-13-57 {
    line-height: 18px;
  }

  .matched-571 {
    font-size: 15px;
  }

  .header-right-side-17 {
    min-width: 25%;
  }

  .unmatched-453 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-454, .unmatched-455 {
    font-size: 15px;
  }

  .results-wrapper-239 {
    width: 100%;
    min-width: 220px;
  }

  .matched-572 {
    font-size: 15px;
  }

  .result-row-707 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .search-bar-16 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sf-1284 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1284.center {
    font-size: 15px;
    line-height: 20px;
  }

  .unmatched-456 {
    font-size: 15px;
  }

  .matched-573 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-33 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .loader-76 {
    width: 100%;
  }

  .matched-574 {
    font-size: 15px;
  }

  .result-row-708 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-46 {
    padding-bottom: 14px;
  }

  .matched-575 {
    font-size: 15px;
  }

  .sf-1285 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1285.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-709 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-58 {
    line-height: 18px;
  }

  .matched-576 {
    font-size: 15px;
  }

  .results-scroller-461 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-18 {
    font-size: 14px;
  }

  .post-button-18 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-column-wrapper-34 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .side-nav-item-13 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-457, .matched-577 {
    font-size: 15px;
  }

  .result-row-710 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-458 {
    font-size: 15px;
  }

  .unmatched-459 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-578 {
    font-size: 15px;
  }

  .autocomplete-icon-42 {
    min-width: 20px;
    min-height: 20px;
  }

  .div-block-6516 {
    min-height: 46px;
  }

  .empty-state-action-item-18 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-header-103 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .search-bar-17 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-13-59 {
    line-height: 18px;
  }

  .matched-579, .matched-580 {
    font-size: 15px;
  }

  .section-header-104 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .section-header-105 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .add-item-18 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .action-item-button-34 {
    margin-left: 0;
    margin-right: 0;
  }

  .matched-581 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-241 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-20 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .action-button-82 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .results-scroller-464 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-744 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-460 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-242 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-741 {
    min-width: 220px;
    min-height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .add-item-19 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .unmatched-461 {
    font-size: 15px;
  }

  .results-scroller-465 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-733 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-35 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-18 {
    min-width: 25%;
  }

  .result-row-746 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-582 {
    font-size: 14px;
    line-height: 16px;
  }

  .action-item-header-47 {
    padding-bottom: 14px;
  }

  .text-26 {
    font-size: 12px;
    line-height: 18px;
  }

  .unmatched-462 {
    font-size: 15px;
  }

  .unmatched-463 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-243 {
    width: 100%;
    min-width: 220px;
  }

  .autocomplete-icon-43 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-244 {
    width: 100%;
    min-width: 220px;
  }

  .item-column-wrapper-36 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-header-bg {
    padding-bottom: 14px;
  }

  .button-label-21 {
    font-size: 14px;
  }

  .result-row-745 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-464 {
    font-size: 15px;
  }

  .result-row-734 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-583, .unmatched-465 {
    font-size: 15px;
  }

  .result-row-737, .result-row-739 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-14 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .sf-1286 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1286.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-738 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-468 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-736 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-60 {
    line-height: 18px;
  }

  .autocomplete-icon-44 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-19 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .unmatched-466 {
    font-size: 15px;
  }

  .result-row-743 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-35 {
    margin-left: 0;
    margin-right: 0;
  }

  .unmatched-467, .unmatched-468 {
    font-size: 15px;
  }

  .matched-584 {
    font-size: 14px;
    line-height: 16px;
  }

  .post-button-19 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-401 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-469 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-106 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-77 {
    width: 100%;
  }

  .action-item-button-36 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-detail-wrapper-21 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .section-header-107 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .result-row-740 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-48 {
    padding-bottom: 14px;
  }

  .section-header-108 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-470 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-83 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .empty-state-action-item-19 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-246 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-22 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .post-button-20 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-13-61 {
    line-height: 18px;
  }

  .section-header-109 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-469, .matched-585 {
    font-size: 15px;
  }

  .matched-586 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-470 {
    font-size: 15px;
  }

  .section-header-110 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-6605 {
    min-height: 46px;
  }

  .button-label-20 {
    font-size: 14px;
  }

  .action-button-84 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-471 {
    font-size: 15px;
  }

  .matched-587 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-37 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .sf-1287 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1287.center {
    font-size: 15px;
    line-height: 20px;
  }

  .small-text-2 {
    padding-right: 5px;
    line-height: 16px;
  }

  .modal-confiirmation-4 {
    display: none;
  }

  .lets-go-button {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .div-block-6625 {
    justify-content: flex-start;
  }

  .sf-1095 {
    font-size: 24px;
    line-height: 30px;
  }

  .client-row {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .result-row-747 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .modal-content-groups-2 {
    width: 90%;
    max-width: 540px;
  }

  .mini-calendar {
    padding-right: 10px;
  }

  .sf-394 {
    font-size: 12px;
    line-height: 16px;
  }

  .result-row-748 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-379 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-379.light {
    font-size: 22px;
    line-height: 26px;
  }

  .send-copy-inner-wrapper {
    padding-right: 20px;
  }

  .edit-exercise-13 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submit-save-button-74 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1097 {
    font-size: 12px;
    line-height: 18px;
  }

  .exercise-row-8 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sf-1101 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-1096 {
    font-size: 16px;
  }

  .sf-1084 {
    font-size: 12px;
    line-height: 18px;
  }

  .small-text-10 {
    padding-right: 5px;
    line-height: 16px;
  }

  .edit-exercise-5 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .all-items-2 {
    width: 250px;
    position: fixed;
    top: 66px;
    right: 0;
  }

  .submitbutton-27 {
    justify-content: center;
    align-items: center;
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 19px;
    display: block;
  }

  .submitbutton-27.grey {
    width: 220px;
  }

  .submitbutton-27.grey.close-modal {
    display: block;
  }

  .whisper-34 {
    width: 100%;
  }

  .sf-1086 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1086.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .submit-button-41 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .calendar-top-bar-6 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .unmatched-472 {
    font-size: 15px;
  }

  .sf-14-grey-label-copy {
    font-size: 13px;
    line-height: 18px;
  }

  .text-377 {
    font-size: 18px;
    line-height: 22px;
  }

  .sf-77-copy-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1092, .sf-15-med-108 {
    font-size: 15px;
  }

  .item-header-copy-2 {
    font-size: 22px;
    line-height: 24px;
  }

  .sf-1099 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1099.white {
    color: #ffffffd6;
    display: block;
  }

  .modal-content-media-2 {
    width: 100%;
    min-height: 350px;
  }

  .delete-client {
    position: relative;
  }

  .apply-button-holder-6 {
    flex-direction: row;
    width: auto;
    min-width: 360px;
    max-width: 380px;
  }

  .buttonlabel-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .buttonlabel-2.white {
    text-align: left;
    text-align: left;
  }

  .modal-content-media-copy-10 {
    width: 100%;
    min-height: 350px;
  }

  .client-assign-holder {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .loading-more-assignments-2 {
    width: 33%;
  }

  .grey-label-15 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-55-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .intro-23 {
    padding-top: 60px;
  }

  .modal-content-exercises-15, .tooltip-46 {
    width: 100%;
  }

  .matched-588 {
    font-size: 15px;
  }

  .modal-content-15 {
    width: 100%;
  }

  .sf-1091 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1091.white {
    color: #ffffffd6;
    display: block;
  }

  .sf-14-regular-29 {
    font-size: 13px;
    line-height: 18px;
  }

  .modal-content-username-copy-2 {
    width: 100%;
  }

  .text-376 {
    font-size: 18px;
    line-height: 22px;
  }

  .label-tile-2 {
    font-size: 12px;
  }

  .checkbox-label-16 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1078 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1078.white {
    color: #ffffffd6;
    display: block;
  }

  .sf-1098, .sf-1093 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1093.center {
    font-size: 15px;
    line-height: 20px;
  }

  .submit-button-small-5 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .time-bar-30 {
    width: 80%;
  }

  .post-header-6 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .search-wrapper-132 {
    display: block;
  }

  .sf-1082 {
    font-size: 15px;
  }

  .sf-1080 {
    font-size: 12px;
    line-height: 18px;
  }

  .sort-option-16 {
    width: 32%;
    height: 38px;
    margin-left: 4px;
    margin-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .sf-1090 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1090.center {
    font-size: 18px;
  }

  .client-search-add-6 {
    padding-right: 20px;
  }

  .sf-15-med-107 {
    font-size: 15px;
  }

  .submit-save-button-73 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .alert-program-assign-validation {
    justify-content: space-between;
    padding-left: 14px;
    padding-right: 14px;
  }

  .label-tile-8, .owner-name-label {
    font-size: 12px;
    line-height: 18px;
  }

  .workout-mode-wide-copy, .edit-send-time {
    width: 100%;
  }

  .submit-button-small-30 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .message-holder-18 {
    margin-left: 14px;
    margin-right: 14px;
    padding-right: 0;
    font-size: 15px;
    line-height: 20px;
  }

  .submit-button-2 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .text-382.center {
    font-size: 14px;
  }

  .modalcontent-28 {
    width: 100%;
  }

  .sf-1100 {
    font-size: 14px;
    line-height: 18px;
  }

  .exercise-holder-5 {
    padding-left: 0;
  }

  .sf-51-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-51-copy.white {
    color: #ffffffd6;
    display: block;
  }

  .side-client-wrapper {
    width: 33%;
  }

  .text-date.grey {
    font-size: 14px;
    line-height: 20px;
  }

  .modal-content-username-3 {
    width: 100%;
  }

  .labelsmall-19 {
    font-size: 14px;
    line-height: 20px;
  }

  .client-name-div {
    width: auto;
  }

  .workout-name-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .checkbox-label-14 {
    font-size: 14px;
    line-height: 18px;
  }

  .empty-client-list {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .owner-autocomplete-wrapper-2 {
    display: block;
  }

  .sf-1077 {
    font-size: 13px;
    line-height: 18px;
  }

  .submit-save-button-76, .submit-save-button-75 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-75.cancel {
    text-align: center;
    margin-right: 0;
    font-size: 14px;
  }

  .sf-1076 {
    font-size: 12px;
    line-height: 18px;
  }

  .modal-content-calendar-2 {
    width: 100%;
  }

  .apply-button-holder-13 {
    flex-direction: row;
    width: auto;
    min-width: 360px;
    max-width: 380px;
  }

  .workout-name-15 {
    font-size: 18px;
    line-height: 20px;
  }

  .sf-1087 {
    font-size: 12px;
    line-height: 18px;
  }

  .button-holder {
    flex-direction: column;
    width: auto;
  }

  .edit-add-tag {
    font-size: 12px;
    line-height: 18px;
  }

  .pin-date-calendar {
    width: 100%;
  }

  .sf-1094, .sf-1083 {
    font-size: 12px;
    line-height: 18px;
  }

  .assigned-empty-2 {
    width: 33%;
  }

  .twm-spinner-9 {
    width: 80px;
    height: 80px;
  }

  .button-today-16 {
    width: 64px;
    margin-left: 5px;
  }

  .sf-19-copy, .text-tooltip {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-14-grey-label-22 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1085 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1085.white {
    color: #ffffffd6;
    display: block;
  }

  .client-input-holder-12 {
    width: 100%;
  }

  .text-year {
    font-size: 18px;
    line-height: 22px;
  }

  .submit-button-small-37 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .action-button-85 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .div-block-6687 {
    min-height: 46px;
  }

  .sf-1079 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1081 {
    font-size: 12px;
    line-height: 18px;
  }

  .plans-wrapper-4 {
    align-items: center;
    display: flex;
  }

  .modal-content-upload {
    width: 100%;
  }

  .result-row-749 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-473 {
    font-size: 14px;
    line-height: 16px;
  }

  .empty-state-action-report {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-248 {
    width: 100%;
    min-width: 220px;
  }

  .add-item-20 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .unmatched-474 {
    font-size: 15px;
  }

  .results-scroller-474 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-750 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .side-nav-item-15 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .side-nav-item-15.clark.hidden {
    display: none;
  }

  .item-column-wrapper-38 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-19 {
    min-width: 25%;
  }

  .result-row-751 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-589 {
    font-size: 14px;
    line-height: 16px;
  }

  .action-item-header-49 {
    padding-bottom: 14px;
  }

  .side-nav-item-16 {
    height: 38px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .unmatched-475 {
    font-size: 15px;
  }

  .unmatched-476 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-249 {
    width: 100%;
    min-width: 220px;
  }

  .autocomplete-icon-45 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-250 {
    width: 100%;
    min-width: 220px;
  }

  .item-column-wrapper-39 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .button-label-22 {
    font-size: 14px;
  }

  .result-row-752 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-477 {
    font-size: 15px;
  }

  .result-row-753 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-590, .unmatched-478 {
    font-size: 15px;
  }

  .result-row-754, .result-row-755 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1288 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1288.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-756 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-477 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-757 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-62 {
    line-height: 18px;
  }

  .autocomplete-icon-46 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-20 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .unmatched-479 {
    font-size: 15px;
  }

  .result-row-758 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-37 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-header-copy-19 {
    font-size: 22px;
    line-height: 24px;
  }

  .unmatched-480, .unmatched-481 {
    font-size: 15px;
  }

  .matched-591 {
    font-size: 14px;
    line-height: 16px;
  }

  .post-button-21 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1289 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-478 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-111 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-78 {
    width: 100%;
  }

  .action-item-button-38 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-header-112 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .result-row-759 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-50 {
    padding-bottom: 14px;
  }

  .section-header-113 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-479 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-86 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .empty-state-action-item-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-252 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-23 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-63 {
    line-height: 18px;
  }

  .section-header-114 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-482, .matched-592 {
    font-size: 15px;
  }

  .matched-593 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-483 {
    font-size: 15px;
  }

  .section-header-115 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-6767 {
    min-height: 46px;
  }

  .button-label-23 {
    font-size: 14px;
  }

  .action-button-87 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-484 {
    font-size: 15px;
  }

  .matched-594 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-40 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 300px;
    display: block;
    position: relative;
    overflow: visible;
  }

  .sf-1290 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1290.center {
    font-size: 15px;
    line-height: 20px;
  }

  .library-tag {
    display: inline-block;
  }

  .result-row-760 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .apply-button {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .preview-notes {
    margin-left: 14px;
    margin-right: 14px;
    padding-right: 0;
    font-size: 15px;
    line-height: 20px;
  }

  .wide-header-content-2-copy-2 {
    padding-right: 0;
  }

  .library-tag-wrapper, .sort-wrapper-3 {
    justify-content: space-around;
    width: 320px;
  }

  .sf-1291 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-1291.grey {
    display: inline-block;
  }

  .mini-post-content-wrapper {
    padding-left: 14px;
    padding-right: 14px;
  }

  .sf-102 {
    font-size: 15px;
  }

  .sf-14 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-14.white {
    color: #ffffffd6;
    display: block;
  }

  .label-tile-9 {
    font-size: 12px;
  }

  .matched-595 {
    font-size: 15px;
  }

  .play-video-modal {
    width: 100%;
  }

  .library-media-content-view {
    top: 0;
  }

  .tooltip-47 {
    width: 100%;
  }

  .time-bar-thumb {
    width: 80%;
  }

  .unmatched-485 {
    font-size: 15px;
  }

  .search-wrapper-133 {
    display: block;
  }

  .post-header-46 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .item-header-mini {
    font-size: 22px;
    line-height: 24px;
  }

  .text-tooltip-6 {
    font-size: 12px;
    line-height: 18px;
  }

  .item-text-mini {
    margin-left: 14px;
    margin-right: 14px;
    padding-right: 0;
    font-size: 15px;
    line-height: 20px;
  }

  .sf-1292 {
    font-size: 14px;
    line-height: 18px;
  }

  .sf-1292.white {
    font-size: 15px;
  }

  .sf-1293 {
    font-size: 13px;
    line-height: 18px;
  }

  .sf-1294 {
    font-size: 15px;
  }

  .sort-option-3 {
    flex: 0 auto;
    width: 30%;
    height: 34px;
    margin-left: 3px;
    margin-right: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 13px;
    display: flex;
  }

  .sf-99, .sf-93 {
    font-size: 12px;
    line-height: 16px;
  }

  .sf-93.grey {
    display: inline-block;
  }

  .record-modal-46 {
    width: 100%;
  }

  .unmatched-486 {
    font-size: 15px;
  }

  .result-row-761, .result-row-762 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-596 {
    font-size: 15px;
  }

  .text-18-10 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-763 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-487, .matched-597 {
    font-size: 15px;
  }

  .search-wrapper-134 {
    display: block;
  }

  .submit-save-button-77 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-77.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .result-row-764 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-23 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-88 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-598 {
    font-size: 15px;
  }

  .record-modal-47 {
    width: 100%;
  }

  .unmatched-488 {
    font-size: 15px;
  }

  .result-row-765, .result-row-766 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-599 {
    font-size: 15px;
  }

  .text-18-11 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-767 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-489, .matched-600 {
    font-size: 15px;
  }

  .search-wrapper-136 {
    display: block;
  }

  .submit-save-button-78 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-78.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .result-row-768 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-24 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-89 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-601 {
    font-size: 15px;
  }

  .result-row-769 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-490 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-wrapper-260 {
    width: 100%;
    min-width: 220px;
  }

  .add-item-21 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .unmatched-491 {
    font-size: 15px;
  }

  .results-scroller-487 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-770 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-41 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-20 {
    min-width: 25%;
  }

  .result-row-771 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-602 {
    font-size: 14px;
    line-height: 16px;
  }

  .action-item-header-51 {
    padding-bottom: 14px;
  }

  .unmatched-492 {
    font-size: 15px;
  }

  .unmatched-493 {
    font-size: 14px;
    line-height: 16px;
  }

  .hidden-icon-13 {
    display: none;
  }

  .results-wrapper-261 {
    width: 100%;
    min-width: 220px;
  }

  .autocomplete-icon-47 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-262 {
    width: 100%;
    min-width: 220px;
  }

  .item-column-wrapper-42 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .button-label-24 {
    font-size: 14px;
  }

  .red-dot-slider-2.no-opacity {
    display: none;
  }

  .result-row-772 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-494 {
    font-size: 15px;
  }

  .side-nav-25 {
    justify-content: flex-start;
    height: auto;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .result-row-773 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-603, .unmatched-495 {
    font-size: 15px;
  }

  .result-row-774, .result-row-775 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1295 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1295.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .search-bar-21 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .result-row-776 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-490 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-777 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-64 {
    line-height: 18px;
  }

  .autocomplete-icon-48 {
    min-width: 20px;
    min-height: 20px;
  }

  .clark-icon-2 {
    background-size: 30px;
    min-width: 24px;
    max-width: 24px;
    min-height: 24px;
    max-height: 24px;
  }

  .search-bar-22 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .unmatched-496 {
    font-size: 15px;
  }

  .result-row-778 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-39 {
    margin-left: 0;
    margin-right: 0;
  }

  .side-nav-item-17 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 10px;
    display: flex;
  }

  .item-header-copy-20 {
    font-size: 22px;
    line-height: 24px;
  }

  .unmatched-497, .unmatched-498 {
    font-size: 15px;
  }

  .matched-604 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-43 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .post-button-22 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1296 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-491 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-116 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-79 {
    width: 100%;
  }

  .action-item-button-40 {
    margin-left: 0;
    margin-right: 0;
  }

  .item-detail-wrapper-24 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .section-header-117 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .result-row-779 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-52 {
    padding-bottom: 14px;
  }

  .section-header-118 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-492 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-90 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-7 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-7.hidden {
    position: static;
  }

  .empty-state-action-item-21 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-264 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-65 {
    line-height: 18px;
  }

  .section-header-119 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-499, .matched-605 {
    font-size: 15px;
  }

  .matched-606 {
    font-size: 14px;
    line-height: 16px;
  }

  .keyword-search-input-32 {
    height: 32px;
  }

  .unmatched-500 {
    font-size: 15px;
  }

  .section-header-120 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-6998 {
    min-height: 46px;
  }

  .button-label-25 {
    font-size: 14px;
  }

  .action-button-91 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-501 {
    font-size: 15px;
  }

  .matched-607 {
    font-size: 14px;
    line-height: 16px;
  }

  .sf-1297 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1297.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-780 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-502 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-781 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-265 {
    width: 100%;
    min-width: 220px;
  }

  .add-item-22 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .unmatched-503 {
    font-size: 15px;
  }

  .results-scroller-493 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-782 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-44 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-21 {
    min-width: 25%;
  }

  .result-row-783 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-608 {
    font-size: 14px;
    line-height: 16px;
  }

  .action-item-header-53 {
    padding-bottom: 14px;
  }

  .unmatched-504 {
    font-size: 15px;
  }

  .unmatched-505 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-609 {
    font-size: 15px;
  }

  .hidden-icon-15 {
    display: none;
  }

  .results-wrapper-266 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-506 {
    font-size: 15px;
  }

  .autocomplete-icon-49 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-267 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-2 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-45 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .button-label-26 {
    font-size: 14px;
  }

  .result-row-784 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-507 {
    font-size: 15px;
  }

  .side-nav-26 {
    justify-content: flex-start;
    height: auto;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .result-row-785 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-610, .unmatched-508 {
    font-size: 15px;
  }

  .result-row-786, .result-row-787 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .sf-1298 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1298.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-788 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-496 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-789 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-66 {
    line-height: 18px;
  }

  .autocomplete-icon-50 {
    min-width: 20px;
    min-height: 20px;
  }

  .clark-icon-3 {
    background-size: 30px;
    min-width: 24px;
    max-width: 24px;
    min-height: 24px;
    max-height: 24px;
  }

  .search-bar-23 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-label-27 {
    font-size: 14px;
  }

  .unmatched-509 {
    font-size: 15px;
  }

  .result-row-790 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-button-41 {
    margin-left: 0;
    margin-right: 0;
  }

  .side-nav-item-18 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 10px;
    display: flex;
  }

  .unmatched-510, .unmatched-511 {
    font-size: 15px;
  }

  .matched-611 {
    font-size: 14px;
    line-height: 16px;
  }

  .item-column-wrapper-46 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .post-button-23 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1299 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-497 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-121 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-80, .acton-item-2 {
    width: 100%;
  }

  .item-detail-wrapper-25 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .section-header-122 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .result-row-791 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-55 {
    padding-bottom: 14px;
  }

  .section-header-123 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-498 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-92 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-8 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-8.hidden {
    position: static;
  }

  .empty-state-action-item-22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-269 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-67 {
    line-height: 18px;
  }

  .section-header-124 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-512, .matched-612 {
    font-size: 15px;
  }

  .matched-613 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-513 {
    font-size: 15px;
  }

  .section-header-125 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7089 {
    min-height: 46px;
  }

  .button-label-28 {
    font-size: 14px;
  }

  .action-button-93 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-514 {
    font-size: 15px;
  }

  .matched-614 {
    font-size: 14px;
    line-height: 16px;
  }

  .sf-1300 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1300.center {
    font-size: 15px;
    line-height: 20px;
  }

  .record-modal-48 {
    width: 100%;
  }

  .unmatched-515 {
    font-size: 15px;
  }

  .result-row-792, .result-row-793 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-615 {
    font-size: 15px;
  }

  .text-18-15 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-794 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-516, .matched-616 {
    font-size: 15px;
  }

  .search-wrapper-138 {
    display: block;
  }

  .submit-save-button-79 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-79.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .result-row-795 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-25 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-94 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-617 {
    font-size: 15px;
  }

  .record-modal-49 {
    width: 100%;
  }

  .unmatched-517 {
    font-size: 15px;
  }

  .result-row-796, .result-row-797 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-618 {
    font-size: 15px;
  }

  .text-18-16 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-798 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-518, .matched-619 {
    font-size: 15px;
  }

  .search-wrapper-140 {
    display: block;
  }

  .submit-save-button-80 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-80.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .result-row-799 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-26 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-95 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-620 {
    font-size: 15px;
  }

  .simple-right-click-menu-fds, .record-modal-50 {
    width: 100%;
  }

  .unmatched-519 {
    font-size: 15px;
  }

  .result-row-800, .result-row-801 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-621 {
    font-size: 15px;
  }

  .text-18-17 {
    font-size: 12px;
    line-height: 18px;
  }

  .result-row-802 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-520, .matched-622 {
    font-size: 15px;
  }

  .search-wrapper-142 {
    display: block;
  }

  .submit-save-button-81 {
    min-width: 100px;
    font-size: 14px;
    line-height: 18px;
  }

  .submit-save-button-81.cancel {
    text-align: center;
    margin-right: 7px;
    font-size: 14px;
  }

  .result-row-803 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .editing-config-modal-27 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    inset: 100px 0% auto;
  }

  .action-button-96 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .matched-623 {
    font-size: 15px;
  }

  .result-row-804 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-521 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-805 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-279 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-24 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-47 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .add-item-23 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .div-block-4080-copy-24 {
    display: none;
  }

  .edit-options-menu-7 {
    flex-direction: column;
    width: 100px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .unmatched-522 {
    font-size: 15px;
  }

  .results-scroller-508 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-806 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-48 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-22 {
    min-width: 25%;
  }

  .result-row-807 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-624 {
    font-size: 14px;
    line-height: 16px;
  }

  .visible-icon-2 {
    display: none;
  }

  .unmatched-523 {
    font-size: 15px;
  }

  .unmatched-524 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-625 {
    font-size: 15px;
  }

  .hidden-icon-16 {
    display: none;
  }

  .results-wrapper-280 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-525 {
    font-size: 15px;
  }

  .autocomplete-icon-51 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-281 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-3 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-49 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-42 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-29 {
    font-size: 14px;
  }

  .result-row-808 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-526 {
    font-size: 15px;
  }

  .result-row-809 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-626, .unmatched-527 {
    font-size: 15px;
  }

  .result-row-810, .result-row-811 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-24 {
    margin-right: 0;
  }

  .section-header-126 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .remove-column-4 {
    display: none;
  }

  .sf-1301 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1301.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-812 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-511 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-813 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-68 {
    line-height: 18px;
  }

  .autocomplete-icon-52 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-25 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-19 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .button-label-30 {
    font-size: 14px;
  }

  .unmatched-528 {
    font-size: 15px;
  }

  .result-row-814 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-529 {
    font-size: 15px;
  }

  .icon-custom-column-2 {
    background-position: 50%;
    height: 40px;
  }

  .unmatched-530 {
    font-size: 15px;
  }

  .matched-627 {
    font-size: 14px;
    line-height: 16px;
  }

  .post-button-25 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1302 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-512 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-127 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-81 {
    width: 100%;
  }

  .item-detail-wrapper-26 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .result-row-815 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-57 {
    padding-bottom: 14px;
  }

  .section-header-128 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-513 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-97 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-9 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-9.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-23 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-283 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-69 {
    line-height: 18px;
  }

  .section-header-129 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-531, .matched-628 {
    font-size: 15px;
  }

  .matched-629 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-532 {
    font-size: 15px;
  }

  .section-header-130 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7385 {
    min-height: 46px;
  }

  .button-label-31 {
    font-size: 14px;
  }

  .action-button-98 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-533 {
    font-size: 15px;
  }

  .matched-630 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-27 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1303 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1303.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-816 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-534 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-817 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-284 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-26 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-50 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .add-item-24 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .div-block-4080-copy-25 {
    display: none;
  }

  .edit-options-menu-8 {
    flex-direction: column;
    width: 100px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .unmatched-535 {
    font-size: 15px;
  }

  .results-scroller-514 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-818 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-51 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-23 {
    min-width: 25%;
  }

  .result-row-819 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-631 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-536 {
    font-size: 15px;
  }

  .unmatched-537 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-632 {
    font-size: 15px;
  }

  .hidden-icon-17 {
    display: none;
  }

  .results-wrapper-285 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-538 {
    font-size: 15px;
  }

  .autocomplete-icon-53 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-286 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-4 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-52 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-43 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-32 {
    font-size: 14px;
  }

  .result-row-820 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-539 {
    font-size: 15px;
  }

  .result-row-821 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-633, .unmatched-540 {
    font-size: 15px;
  }

  .result-row-822, .result-row-823 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-26 {
    margin-right: 0;
  }

  .section-header-131 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .remove-column-5 {
    display: none;
  }

  .remove-column-5.big {
    display: block;
  }

  .sf-1304 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1304.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-824 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-517 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-825 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-70 {
    line-height: 18px;
  }

  .autocomplete-icon-54 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-27 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-20 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .button-label-33 {
    font-size: 14px;
  }

  .unmatched-541 {
    font-size: 15px;
  }

  .result-row-826 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-542 {
    font-size: 15px;
  }

  .icon-custom-column-3 {
    background-position: 50%;
    height: 40px;
  }

  .unmatched-543 {
    font-size: 15px;
  }

  .matched-634 {
    font-size: 14px;
    line-height: 16px;
  }

  .post-button-27 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1305 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-scroller-518 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-132 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-82 {
    width: 100%;
  }

  .item-detail-wrapper-27 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .result-row-827 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-59 {
    padding-bottom: 14px;
  }

  .section-header-133 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-519 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-99 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-10 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-10.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-24 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-288 {
    width: 100%;
    min-width: 220px;
  }

  .text-13-71 {
    line-height: 18px;
  }

  .section-header-134 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-544, .matched-635 {
    font-size: 15px;
  }

  .matched-636 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-545 {
    font-size: 15px;
  }

  .section-header-135 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7482 {
    min-height: 46px;
  }

  .button-label-34 {
    font-size: 14px;
  }

  .action-button-100 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-546 {
    font-size: 15px;
  }

  .matched-637 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-28 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1306 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1306.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-828 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-547 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-829 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-289 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-28 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-53 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .add-item-25 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .div-block-4080-copy-26 {
    display: none;
  }

  .edit-options-menu-9 {
    flex-direction: column;
    width: 100px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .unmatched-548 {
    font-size: 15px;
  }

  .results-scroller-520 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-830 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-54 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-24 {
    min-width: 25%;
  }

  .result-row-831 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-638 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-549 {
    font-size: 15px;
  }

  .unmatched-550 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-639 {
    font-size: 15px;
  }

  .hidden-icon-18 {
    display: none;
  }

  .results-wrapper-290 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-551 {
    font-size: 15px;
  }

  .autocomplete-icon-55 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-291 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-5 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-55 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-44 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-35 {
    font-size: 14px;
  }

  .result-row-832 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-552 {
    font-size: 15px;
  }

  .result-row-833 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-640, .unmatched-553 {
    font-size: 15px;
  }

  .result-row-834, .result-row-835 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-28 {
    margin-right: 0;
  }

  .section-header-136 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .sf-1307 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1307.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-836 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-523 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-837 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-72 {
    line-height: 18px;
  }

  .autocomplete-icon-56 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-29 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-21 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-425 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-36 {
    font-size: 14px;
  }

  .unmatched-554 {
    font-size: 15px;
  }

  .result-row-838 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-555, .unmatched-556 {
    font-size: 15px;
  }

  .matched-641 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-426 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-29 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1308 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-427, .results-scroller-524 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-137 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-83 {
    width: 100%;
  }

  .item-detail-wrapper-28 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .result-row-839 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-61 {
    padding-bottom: 14px;
  }

  .section-header-138 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-525 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-101 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-11 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-11.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-25 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-293 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-29 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-73 {
    line-height: 18px;
  }

  .section-header-139 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-557, .matched-642 {
    font-size: 15px;
  }

  .matched-643 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-558 {
    font-size: 15px;
  }

  .section-header-140 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7579 {
    min-height: 46px;
  }

  .button-label-37 {
    font-size: 14px;
  }

  .action-button-102 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-559 {
    font-size: 15px;
  }

  .matched-644 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-29 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1309 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1309.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-840 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-560 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-841 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-294 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-30 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-56 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-429 {
    width: 100%;
    min-width: 220px;
  }

  .add-item-26 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .div-block-4080-copy-27 {
    display: none;
  }

  .edit-options-menu-10 {
    flex-direction: column;
    width: 100px;
    display: flex;
    inset: 28px 5px auto auto;
  }

  .unmatched-561 {
    font-size: 15px;
  }

  .results-scroller-526 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-842 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-57 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-25 {
    min-width: 25%;
  }

  .result-row-843 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-645 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-562 {
    font-size: 15px;
  }

  .unmatched-563 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-646 {
    font-size: 15px;
  }

  .hidden-icon-19 {
    display: none;
  }

  .results-wrapper-295 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-564 {
    font-size: 15px;
  }

  .autocomplete-icon-57 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-296 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-6 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-58 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-45 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-38 {
    font-size: 14px;
  }

  .result-row-844 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-565 {
    font-size: 15px;
  }

  .result-row-845 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-647, .unmatched-566 {
    font-size: 15px;
  }

  .result-row-846, .result-row-847 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-30 {
    margin-right: 0;
  }

  .section-header-141 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .sf-1310 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1310.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-848 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-529 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-849 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-74 {
    line-height: 18px;
  }

  .autocomplete-icon-58 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-31 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-22 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-431 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-39 {
    font-size: 14px;
  }

  .unmatched-567 {
    font-size: 15px;
  }

  .result-row-850 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-568, .unmatched-569 {
    font-size: 15px;
  }

  .matched-648 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-432 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-31 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1311 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-433, .results-scroller-530 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-142 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-84 {
    width: 100%;
  }

  .result-row-851 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-63 {
    padding-bottom: 14px;
  }

  .section-header-143 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-531 {
    width: 100%;
    min-width: 220px;
  }

  .badge-div-12 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-12.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-26 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-298 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-30 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-75 {
    line-height: 18px;
  }

  .section-header-144 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-570, .matched-649 {
    font-size: 15px;
  }

  .matched-650 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-571 {
    font-size: 15px;
  }

  .section-header-145 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7676 {
    min-height: 46px;
  }

  .button-label-40 {
    font-size: 14px;
  }

  .action-button-103 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-572 {
    font-size: 15px;
  }

  .matched-651 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-30 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1312 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1312.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-852 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-573 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-853 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-299 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-32 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-59 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-435 {
    width: 100%;
    min-width: 220px;
  }

  .div-block-4080-copy-28 {
    display: none;
  }

  .unmatched-574 {
    font-size: 15px;
  }

  .results-scroller-532 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-854 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-60 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-26 {
    min-width: 25%;
  }

  .result-row-855 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-652 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-575 {
    font-size: 15px;
  }

  .unmatched-576 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-653 {
    font-size: 15px;
  }

  .hidden-icon-20 {
    display: none;
  }

  .results-wrapper-300 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-577 {
    font-size: 15px;
  }

  .autocomplete-icon-59 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-301 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-7 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-61 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-46 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-41 {
    font-size: 14px;
  }

  .result-row-856 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-578 {
    font-size: 15px;
  }

  .result-row-857 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-654, .unmatched-579 {
    font-size: 15px;
  }

  .result-row-858, .result-row-859 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-32 {
    margin-right: 0;
  }

  .section-header-146 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .sf-1313 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1313.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-860 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-535 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-861 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-76 {
    line-height: 18px;
  }

  .autocomplete-icon-60 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-33 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-23 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-437 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-42 {
    font-size: 14px;
  }

  .unmatched-580 {
    font-size: 15px;
  }

  .result-row-862 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-581, .unmatched-582 {
    font-size: 15px;
  }

  .matched-655 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-438 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-33 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1314 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-439, .results-scroller-536 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-147 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-85 {
    width: 100%;
  }

  .result-row-863 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-65 {
    padding-bottom: 14px;
  }

  .section-header-148 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-537 {
    width: 100%;
    min-width: 220px;
  }

  .badge-div-13 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-13.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-27 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-303 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-31 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-77 {
    line-height: 18px;
  }

  .section-header-149 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-583, .matched-656 {
    font-size: 15px;
  }

  .matched-657 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-584 {
    font-size: 15px;
  }

  .section-header-150 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7773 {
    min-height: 46px;
  }

  .button-label-43 {
    font-size: 14px;
  }

  .action-button-104 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-585 {
    font-size: 15px;
  }

  .matched-658 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-31 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1315 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1315.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-864 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-586 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-865 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-304 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-34 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-62 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-441 {
    width: 100%;
    min-width: 220px;
  }

  .div-block-4080-copy-29 {
    display: none;
  }

  .unmatched-587 {
    font-size: 15px;
  }

  .results-scroller-538 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-866 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-63 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .nav-item-results-holder {
    display: flex;
  }

  .header-right-side-27 {
    min-width: 25%;
  }

  .result-row-867 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-659 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-588 {
    font-size: 15px;
  }

  .unmatched-589 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-660 {
    font-size: 15px;
  }

  .results-wrapper-305 {
    width: 100%;
    min-width: 220px;
  }

  .hidden-icon-21 {
    display: none;
  }

  .unmatched-590 {
    font-size: 15px;
  }

  .autocomplete-icon-61 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-306 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-8 {
    padding-bottom: 14px;
  }

  .item-column-wrapper-64 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-47 {
    margin-left: 0;
    margin-right: 0;
  }

  .editi-icon {
    display: none;
  }

  .button-label-44 {
    font-size: 14px;
  }

  .result-row-868 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-591 {
    font-size: 15px;
  }

  .result-row-869 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-661 {
    font-size: 15px;
  }

  .badge-div-14 {
    margin-left: 8px;
    position: static;
  }

  .unmatched-592 {
    font-size: 15px;
  }

  .result-row-870, .result-row-871 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-34 {
    margin-right: 0;
  }

  .section-header-151 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .matched-662 {
    font-size: 15px;
  }

  .sf-1316 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1316.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-872 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-541 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-873 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-78 {
    line-height: 18px;
  }

  .autocomplete-icon-62 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-35 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-24 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-443 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-45 {
    font-size: 14px;
  }

  .unmatched-593 {
    font-size: 15px;
  }

  .result-row-874 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .visiblity-icon {
    display: none;
  }

  .unmatched-594, .unmatched-595 {
    font-size: 15px;
  }

  .matched-663 {
    font-size: 14px;
    line-height: 16px;
  }

  .results-holder-444 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-35 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1317 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-445 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-596 {
    font-size: 15px;
  }

  .results-scroller-542 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-152 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-86 {
    width: 100%;
  }

  .result-row-875 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-67 {
    padding-bottom: 14px;
  }

  .section-header-153 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-543 {
    width: 100%;
    min-width: 220px;
  }

  .badge-div-15 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-15.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .results-wrapper-308 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-32 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-79 {
    line-height: 18px;
  }

  .section-header-154 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-597, .matched-664 {
    font-size: 15px;
  }

  .matched-665 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-598 {
    font-size: 15px;
  }

  .section-header-155 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7871 {
    min-height: 46px;
  }

  .button-label-46 {
    font-size: 14px;
  }

  .action-button-105 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-599 {
    font-size: 15px;
  }

  .matched-666 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-32 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1318 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1318.center {
    font-size: 15px;
    line-height: 20px;
  }

  .nav-option-holder {
    height: auto;
  }

  .result-row-876 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-600 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-877 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-309 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-36 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-65 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-447 {
    width: 100%;
    min-width: 220px;
  }

  .div-block-4080-copy-30 {
    display: none;
  }

  .unmatched-601 {
    font-size: 15px;
  }

  .results-scroller-544 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-878 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-66 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-28 {
    min-width: 25%;
  }

  .result-row-879 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-667 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-602 {
    font-size: 15px;
  }

  .unmatched-603 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-668 {
    font-size: 15px;
  }

  .results-wrapper-310 {
    width: 100%;
    min-width: 220px;
  }

  .hidden-icon-22 {
    display: none;
  }

  .unmatched-604 {
    font-size: 15px;
  }

  .autocomplete-icon-63 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-311 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-9 {
    padding-bottom: 14px;
  }

  .matched-669 {
    font-size: 15px;
  }

  .item-column-wrapper-67 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-48 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-label-47 {
    font-size: 14px;
  }

  .result-row-880 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-605 {
    font-size: 15px;
  }

  .result-row-881 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-670 {
    font-size: 15px;
  }

  .badge-div-16 {
    margin-left: 8px;
    position: static;
  }

  .unmatched-606 {
    font-size: 15px;
  }

  .result-row-882, .result-row-883 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-36 {
    margin-right: 0;
  }

  .section-header-156 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .side-panel-right-2 {
    justify-content: flex-start;
    height: 38px;
    padding-top: 0;
    padding-left: 5px;
    overflow-x: auto;
  }

  .matched-671 {
    font-size: 15px;
  }

  .sf-1319 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1319.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-884 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-547 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-885 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-80 {
    line-height: 18px;
  }

  .autocomplete-icon-64 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-37 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-26 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-449 {
    width: 100%;
    min-width: 220px;
  }

  .button-label-48 {
    font-size: 14px;
  }

  .unmatched-607 {
    font-size: 15px;
  }

  .result-row-886 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-608, .unmatched-609 {
    font-size: 15px;
  }

  .matched-672 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-887 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-450 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-37 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1320 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-451 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-610 {
    font-size: 15px;
  }

  .results-scroller-548 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-157 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-87 {
    width: 100%;
  }

  .result-row-888 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-69 {
    padding-bottom: 14px;
  }

  .section-header-158 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-549 {
    width: 100%;
    min-width: 220px;
  }

  .badge-div-17 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-17.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-29 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-label-49 {
    font-size: 14px;
  }

  .results-wrapper-313 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-33 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-81 {
    line-height: 18px;
  }

  .section-header-159 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-611, .matched-673 {
    font-size: 15px;
  }

  .matched-674 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-612 {
    font-size: 15px;
  }

  .section-header-160 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-7974 {
    min-height: 46px;
  }

  .action-button-106 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-613 {
    font-size: 15px;
  }

  .matched-675 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-33 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1321 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1321.center {
    font-size: 15px;
    line-height: 20px;
  }

  .action-items-outerwrapper-6 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .result-row-889 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-614 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-890 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-314 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-38 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-68 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-453 {
    width: 100%;
    min-width: 220px;
  }

  .div-block-4080-copy-31 {
    display: none;
  }

  .unmatched-615 {
    font-size: 15px;
  }

  .results-scroller-550 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-891 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-69 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-29 {
    min-width: 25%;
  }

  .result-row-892 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-676 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-616 {
    font-size: 15px;
  }

  .unmatched-617 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-677 {
    font-size: 15px;
  }

  .results-wrapper-315 {
    width: 100%;
    min-width: 220px;
  }

  .hidden-icon-23 {
    display: none;
  }

  .unmatched-618 {
    font-size: 15px;
  }

  .autocomplete-icon-65 {
    min-width: 20px;
    min-height: 20px;
  }

  .results-wrapper-316 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-10 {
    padding-bottom: 14px;
  }

  .matched-678 {
    font-size: 15px;
  }

  .item-column-wrapper-70 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-49 {
    margin-left: 0;
    margin-right: 0;
  }

  .result-row-893 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-619 {
    font-size: 15px;
  }

  .result-row-894 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-679 {
    font-size: 15px;
  }

  .badge-div-18 {
    margin-left: 8px;
    position: static;
  }

  .unmatched-620 {
    font-size: 15px;
  }

  .result-row-895, .result-row-896 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-38 {
    margin-right: 0;
  }

  .section-header-161 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .matched-680 {
    font-size: 15px;
  }

  .sf-1322 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1322.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-897 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-553 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-898 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-82 {
    line-height: 18px;
  }

  .autocomplete-icon-66 {
    min-width: 20px;
    min-height: 20px;
  }

  .search-bar-39 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-28 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-455 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-621 {
    font-size: 15px;
  }

  .result-row-899 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-622, .unmatched-623 {
    font-size: 15px;
  }

  .matched-681 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-900 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-456 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-39 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1323 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-457 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-624 {
    font-size: 15px;
  }

  .results-scroller-554 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-162 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-88 {
    width: 100%;
  }

  .result-row-901 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-71 {
    padding-bottom: 14px;
  }

  .section-header-163 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-555 {
    width: 100%;
    min-width: 220px;
  }

  .badge-div-19 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-19.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-label-50 {
    font-size: 14px;
  }

  .results-wrapper-318 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-34 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-83 {
    line-height: 18px;
  }

  .section-header-164 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-625, .matched-682 {
    font-size: 15px;
  }

  .matched-683 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-626 {
    font-size: 15px;
  }

  .section-header-165 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-8077 {
    min-height: 46px;
  }

  .action-button-107 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .unmatched-627 {
    font-size: 15px;
  }

  .matched-684 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-34 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1324 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1324.center {
    font-size: 15px;
    line-height: 20px;
  }

  .result-row-902 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-628 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-903 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-wrapper-319 {
    width: 100%;
    min-width: 220px;
  }

  .search-bar-40 {
    justify-content: space-between;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    top: 100px;
  }

  .item-column-wrapper-71 {
    border-top: 1px solid #fffefe33;
    border-radius: 0;
    min-width: 100%;
    display: block;
    position: relative;
    overflow: visible;
  }

  .results-holder-459 {
    width: 100%;
    min-width: 220px;
  }

  .div-block-4080-copy-32 {
    display: none;
  }

  .unmatched-629 {
    font-size: 15px;
  }

  .results-scroller-556 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-904 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .item-column-wrapper-72 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .header-right-side-30 {
    min-width: 25%;
  }

  .result-row-905 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-685 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-630 {
    font-size: 15px;
  }

  .unmatched-631 {
    font-size: 14px;
    line-height: 16px;
  }

  .matched-686 {
    font-size: 15px;
  }

  .results-wrapper-320 {
    width: 100%;
    min-width: 220px;
  }

  .hidden-icon-24 {
    display: none;
  }

  .unmatched-632 {
    font-size: 15px;
  }

  .results-wrapper-321 {
    width: 100%;
    min-width: 220px;
  }

  .action-item-header-bg-11 {
    padding-bottom: 14px;
  }

  .matched-687 {
    font-size: 15px;
  }

  .item-column-wrapper-73 {
    border-radius: 0;
    min-width: 300px;
    position: relative;
  }

  .action-item-button-50 {
    margin-left: 0;
    margin-right: 0;
  }

  .result-row-906 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-633 {
    font-size: 15px;
  }

  .result-row-907 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .matched-688 {
    font-size: 15px;
  }

  .badge-div-20 {
    margin-left: 8px;
    position: static;
  }

  .unmatched-634 {
    font-size: 15px;
  }

  .result-row-908, .result-row-909 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .post-button-40 {
    margin-right: 0;
  }

  .section-header-166 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 56px;
  }

  .matched-689 {
    font-size: 15px;
  }

  .sf-1325 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1325.semi.navy {
    font-size: 22px;
    line-height: 28px;
  }

  .result-row-910 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-scroller-559 {
    width: 100%;
    min-width: 220px;
  }

  .result-row-911 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .text-13-84 {
    line-height: 18px;
  }

  .search-bar-41 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-nav-item-30 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .results-holder-461 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-635 {
    font-size: 15px;
  }

  .result-row-912 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .unmatched-636, .unmatched-637 {
    font-size: 15px;
  }

  .matched-690 {
    font-size: 14px;
    line-height: 16px;
  }

  .result-row-913 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .results-holder-462 {
    width: 100%;
    min-width: 220px;
  }

  .post-button-41 {
    margin-left: 0;
    margin-right: 0;
  }

  .sf-1326 {
    font-size: 24px;
    line-height: 30px;
  }

  .results-holder-463 {
    width: 100%;
    min-width: 220px;
  }

  .unmatched-638 {
    font-size: 15px;
  }

  .results-scroller-560 {
    width: 100%;
    min-width: 220px;
  }

  .section-header-167 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .loader-89 {
    width: 100%;
  }

  .result-row-914 {
    height: 38px;
    padding-left: 10px;
    font-size: 14px;
  }

  .action-item-header-73 {
    padding-bottom: 14px;
  }

  .section-header-168 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .results-scroller-561 {
    width: 100%;
    min-width: 220px;
  }

  .action-button-108 {
    text-align: center;
    min-height: 40px;
    font-size: 13px;
    line-height: 16px;
  }

  .badge-div-21 {
    margin-left: 6px;
    position: static;
  }

  .badge-div-21.hidden {
    display: none;
    position: static;
  }

  .empty-state-action-item-31 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-label-51 {
    font-size: 14px;
  }

  .results-wrapper-323 {
    width: 100%;
    min-width: 220px;
  }

  .item-detail-wrapper-35 {
    flex-flow: column;
    padding-bottom: 12px;
  }

  .text-13-85 {
    line-height: 18px;
  }

  .section-header-169 {
    height: 46px;
    min-height: 46px;
    padding-left: 12px;
    padding-right: 10px;
    top: 38px;
  }

  .unmatched-639, .matched-691 {
    font-size: 15px;
  }

  .matched-692 {
    font-size: 14px;
    line-height: 16px;
  }

  .unmatched-640 {
    font-size: 15px;
  }

  .section-header-170 {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    top: 38px;
  }

  .div-block-8181 {
    min-height: 46px;
  }

  .unmatched-641 {
    font-size: 15px;
  }

  .matched-693 {
    font-size: 14px;
    line-height: 16px;
  }

  .side-nav-35 {
    justify-content: flex-start;
    height: 56px;
    padding-top: 0;
    overflow-x: auto;
  }

  .sf-1327 {
    font-size: 12px;
    line-height: 18px;
  }

  .sf-1327.center {
    font-size: 15px;
    line-height: 20px;
  }
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5dda-a2d75b9a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ddd-a2d75b9a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5de0-a2d75b9a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5de3-a2d75b9a {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5de6-a2d75b9a {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5de9-a2d75b9a {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5dec-a2d75b9a {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5df0-a2d75b9a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: auto;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5dfd-a2d75b9a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e0b-a2d75b9a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e19-a2d75b9a {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e27-a2d75b9a {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e3a-a2d75b9a {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e50-a2d75b9a {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e63-a2d75b9a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e71-a2d75b9a {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e7f-a2d75b9a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5e92-a2d75b9a {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ea0-a2d75b9a {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5eae-a2d75b9a {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ebc-a2d75b9a {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5eca-a2d75b9a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ed8-a2d75b9a {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ee6-a2d75b9a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ef4-a2d75b9a {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f02-a2d75b9a {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f0b-a2d75b9a {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f19-a2d75b9a {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f31-a2d75b9a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f35-a2d75b9a {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f43-a2d75b9a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f59-a2d75b9a {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f67-a2d75b9a {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f75-a2d75b9a {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f88-a2d75b9a {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5f96-a2d75b9a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5fa4-a2d75b9a {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5fb2-a2d75b9a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5fc0-a2d75b9a {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5fce-a2d75b9a {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5fe4-a2d75b9a {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d5ff2-a2d75b9a {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d6000-a2d75b9a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d600e-a2d75b9a {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d601c-a2d75b9a {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d602a-a2d75b9a {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d6038-a2d75b9a {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d6046-a2d75b9a {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-e799067e-805e-8c66-1f1b-6c7e9b9d6059-a2d75b9a {
  grid-area: 6 / 7 / 7 / 8;
}
