/* login form css  start*/



/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action,
.bs-Button,
.bs-Checkbox-box,
.bs-Control,
.bs-Menu-item,
.bs-Radio-button,
.bs-Select select,
.bs-TextArea,
.bs-TextInput,
.bs-TextInputExtension,
.bs-TextInputGroup,
.bs-TextInputRetracted {
  padding: 0;
  margin: 0;
  font: inherit;
  color: inherit;
  background: transparent;
  border: none
}

.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action,
.bs-Button,
.bs-Checkbox-box,
.bs-Control,
.bs-Radio-button,
.bs-Select select,
.bs-SwitchList-row.bs-is-disabled,
.bs-TextArea,
.bs-TextInput,
.bs-TextInputExtension,
.bs-TextInputGroup,
.bs-TextInputRetracted,
.bs-Toggle-source:disabled+.bs-Toggle-button {
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action,
.bs-Button,
.bs-Checkbox-box,
.bs-Control,
.bs-Menu-item,
.bs-Radio-button,
.bs-Select select,
.bs-TextArea,
.bs-TextInput,
.bs-TextInputExtension,
.bs-TextInputGroup,
.bs-TextInputRetracted {
  box-sizing: border-box;
  background-clip: padding-box
}

.bs-VerticalMenu-clarification,
.bs-VerticalMenu-heading,
.bs-VerticalMenu-item {
  white-space: nowrap;
  overflow: hidden
}

.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action,
.bs-Button,
.bs-Checkbox-box,
.bs-Control,
.bs-Radio-button,
.bs-Select select,
.bs-TextArea,
.bs-TextInput,
.bs-TextInputExtension,
.bs-TextInputGroup,
.bs-TextInputRetracted {
  position: relative;
  display: inline-block;
  vertical-align: top
}

.bs-VerticalMenu-clarification,
.bs-VerticalMenu-heading,
.bs-VerticalMenu-item {
  text-overflow: ellipsis
}

.bs-TextArea,
.bs-TextInput,
.bs-TextInputExtension,
.bs-TextInputGroup,
.bs-TextInputRetracted {
  flex: 0 0 auto;
  padding: 4px 7px 2px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(42, 47, 69, .16), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08);
  color: #4f566b;
  cursor: text;
  font-size: 14px;
  line-height: 1.6;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  word-break: normal;
  transition: box-shadow .08s ease-in, color .08s ease-in;
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto
}

.bs-TextArea::-webkit-input-placeholder,
.bs-TextInput::-webkit-input-placeholder,
.bs-TextInputExtension::-webkit-input-placeholder,
.bs-TextInputGroup::-webkit-input-placeholder,
.bs-TextInputRetracted::-webkit-input-placeholder {
  color: #8792a2
}

.bs-TextArea:-ms-input-placeholder,
.bs-TextInput:-ms-input-placeholder,
.bs-TextInputExtension:-ms-input-placeholder,
.bs-TextInputGroup:-ms-input-placeholder,
.bs-TextInputRetracted:-ms-input-placeholder {
  color: #8792a2
}

.bs-TextArea::placeholder,
.bs-TextInput::placeholder,
.bs-TextInputExtension::placeholder,
.bs-TextInputGroup::placeholder,
.bs-TextInputRetracted::placeholder {
  color: #8792a2
}

.bs-Fieldset-row.bs-is-focused .bs-TextInput,
.bs-TextArea.bs-is-focused,
.bs-TextArea:focus,
.bs-TextInput.bs-is-focused,
.bs-TextInput:focus,
.bs-TextInputExtension.bs-is-focused,
.bs-TextInputExtension .bs-TextInput:focus,
.bs-TextInputExtension:focus,
.bs-TextInputGroup.bs-is-focused,
.bs-TextInputGroup .bs-Select select:focus,
.bs-TextInputGroup .bs-TextInput:focus,
.bs-TextInputGroup:focus,
.bs-TextInputRetracted.bs-is-focused,
.bs-TextInputRetracted .bs-TextInput:focus,
.bs-TextInputRetracted:focus {
  box-shadow: 0 0 0 1px rgba(42, 47, 69, 0), 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 1px 1px rgba(0, 0, 0, .08);
  outline: 0
}

.bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension,
.bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension .bs-TextInput,
.bs-Fieldset-row.bs-is-disabled .bs-TextInputGroup,
.bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted,
.bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted .bs-TextInput,
.bs-TextArea.bs-is-disabled,
.bs-TextArea:disabled,
.bs-TextArea:disabled:active,
.bs-TextArea:disabled:focus,
.bs-TextArea:disabled:hover,
.bs-TextInput.bs-is-disabled,
.bs-TextInput:disabled,
.bs-TextInput:disabled:active,
.bs-TextInput:disabled:focus,
.bs-TextInput:disabled:hover,
.bs-TextInputExtension.bs-is-disabled,
.bs-TextInputExtension.bs-is-disabled .bs-TextInput,
.bs-TextInputExtension:disabled,
.bs-TextInputExtension:disabled:active,
.bs-TextInputExtension:disabled:focus,
.bs-TextInputExtension:disabled:hover,
.bs-TextInputGroup.bs-is-disabled,
.bs-TextInputGroup.bs-is-disabled .bs-TextInput,
.bs-TextInputGroup:disabled,
.bs-TextInputGroup:disabled:active,
.bs-TextInputGroup:disabled:focus,
.bs-TextInputGroup:disabled:hover,
.bs-TextInputRetracted.bs-is-disabled,
.bs-TextInputRetracted.bs-is-disabled .bs-TextInput,
.bs-TextInputRetracted:disabled,
.bs-TextInputRetracted:disabled:active,
.bs-TextInputRetracted:disabled:focus,
.bs-TextInputRetracted:disabled:hover {
  background-color: #fafafd;
  box-shadow: 0 0 0 1px rgba(135, 146, 162, .2), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08);
  color: #a3acb9;
  cursor: default;
  pointer-events: none
}

.bs-TextArea:disabled::-webkit-input-placeholder,
.bs-TextInput:disabled::-webkit-input-placeholder,
.bs-TextInputExtension:disabled::-webkit-input-placeholder,
.bs-TextInputGroup:disabled::-webkit-input-placeholder,
.bs-TextInputRetracted:disabled::-webkit-input-placeholder {
  color: #a3acb9
}

.bs-TextArea:disabled:-ms-input-placeholder,
.bs-TextInput:disabled:-ms-input-placeholder,
.bs-TextInputExtension:disabled:-ms-input-placeholder,
.bs-TextInputGroup:disabled:-ms-input-placeholder,
.bs-TextInputRetracted:disabled:-ms-input-placeholder {
  color: #a3acb9
}

.bs-TextArea:disabled::placeholder,
.bs-TextInput:disabled::placeholder,
.bs-TextInputExtension:disabled::placeholder,
.bs-TextInputGroup:disabled::placeholder,
.bs-TextInputRetracted:disabled::placeholder {
  color: #a3acb9
}

.bs-TextArea--small,
.bs-TextInput--small {
  padding: 2px 4px;
  font-size: 13px
}

.bs-TextArea--large,
.bs-TextInput--large {
  padding: 5px 7px;
  font-size: 15px
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput,
.bs-TextArea.bs-is-invalid,
.bs-TextInput.bs-is-invalid,
.bs-TextInputExtension.bs-is-invalid,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput,
.bs-TextInputGroup.bs-is-invalid,
.bs-TextInputRetracted.bs-is-invalid,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .16), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08);
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput::-webkit-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted::-webkit-input-placeholder,
.bs-TextArea.bs-is-invalid::-webkit-input-placeholder,
.bs-TextInput.bs-is-invalid::-webkit-input-placeholder,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput::-webkit-input-placeholder,
.bs-TextInputExtension.bs-is-invalid::-webkit-input-placeholder,
.bs-TextInputGroup.bs-is-invalid::-webkit-input-placeholder,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput::-webkit-input-placeholder,
.bs-TextInputRetracted.bs-is-invalid::-webkit-input-placeholder {
  color: rgba(205, 61, 100, .5)
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput:-ms-input-placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:-ms-input-placeholder,
.bs-TextArea.bs-is-invalid:-ms-input-placeholder,
.bs-TextInput.bs-is-invalid:-ms-input-placeholder,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput:-ms-input-placeholder,
.bs-TextInputExtension.bs-is-invalid:-ms-input-placeholder,
.bs-TextInputGroup.bs-is-invalid:-ms-input-placeholder,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput:-ms-input-placeholder,
.bs-TextInputRetracted.bs-is-invalid:-ms-input-placeholder {
  color: rgba(205, 61, 100, .5)
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput::placeholder,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted::placeholder,
.bs-TextArea.bs-is-invalid::placeholder,
.bs-TextInput.bs-is-invalid::placeholder,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput::placeholder,
.bs-TextInputExtension.bs-is-invalid::placeholder,
.bs-TextInputGroup.bs-is-invalid::placeholder,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput::placeholder,
.bs-TextInputRetracted.bs-is-invalid::placeholder {
  color: rgba(205, 61, 100, .5)
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-Select select:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-TextInput:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput:focus,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:focus,
.bs-TextArea.bs-is-invalid:focus,
.bs-TextInput.bs-is-invalid:focus,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput:focus,
.bs-TextInputExtension.bs-is-invalid:focus,
.bs-TextInputGroup.bs-is-invalid .bs-Select select:focus,
.bs-TextInputGroup.bs-is-invalid .bs-TextInput:focus,
.bs-TextInputGroup.bs-is-invalid:focus,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput:focus,
.bs-TextInputRetracted.bs-is-invalid:focus {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, 0), 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 1px 1px rgba(0, 0, 0, .08);
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-invalid .bs-TextArea.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextArea:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInput:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput.bs-is-disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput:disabled,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:disabled,
.bs-TextArea.bs-is-invalid.bs-is-disabled,
.bs-TextArea.bs-is-invalid:disabled,
.bs-TextInput.bs-is-invalid.bs-is-disabled,
.bs-TextInput.bs-is-invalid:disabled,
.bs-TextInputExtension.bs-is-invalid.bs-is-disabled,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput.bs-is-disabled,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput:disabled,
.bs-TextInputExtension.bs-is-invalid:disabled,
.bs-TextInputGroup.bs-is-invalid.bs-is-disabled,
.bs-TextInputGroup.bs-is-invalid:disabled,
.bs-TextInputRetracted.bs-is-invalid.bs-is-disabled,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput.bs-is-disabled,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput:disabled,
.bs-TextInputRetracted.bs-is-invalid:disabled {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .12), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08);
  color: #f0b5b2
}

.bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension .bs-TextInput,
.bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted .bs-TextInput,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-Select select,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-TextInput,
.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput,
.bs-TextInputExtension.bs-is-disabled .bs-TextInput,
.bs-TextInputExtension.bs-is-invalid .bs-TextInput,
.bs-TextInputExtension .bs-TextInput,
.bs-TextInputGroup .bs-Select select,
.bs-TextInputGroup .bs-TextInput,
.bs-TextInputRetracted.bs-is-disabled .bs-TextInput,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInput,
.bs-TextInputRetracted .bs-TextInput {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none
}

.bs-Modal-container {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action,
.bs-Button,
.bs-Checkbox-box,
.bs-Control,
.bs-Radio-button,
.bs-Select select {
  flex: 0 0 auto;
  padding: 3px 8px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
  color: #4f566b;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  word-break: normal;
  transition: box-shadow .08s ease-in, color .08s ease-in
}

.bs-Actions-action.bs-is-hovered,
.bs-Actions-action:hover,
.bs-ActionsParent:hover .bs-Actions-action.bs-is-hovered,
.bs-ActionsParent:hover .bs-Actions-action:hover,
.bs-Button.bs-is-hovered,
.bs-Button:hover,
.bs-Checkbox-box.bs-is-hovered,
.bs-Checkbox-box:hover,
.bs-Checkbox-source:hover+.bs-Checkbox-box,
.bs-Checkbox.bs-is-hover .bs-Checkbox-box,
.bs-Radio-button.bs-is-hovered,
.bs-Radio-button:hover,
.bs-Radio-source:hover+.bs-Radio-button,
.bs-Radio.bs-is-hover .bs-Radio-button,
.bs-Select select.bs-is-hovered,
.bs-Select select:hover {
  background-color: #fff;
  box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 3px 9px 0 rgba(42, 47, 69, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08);
  color: #2a2f45
}

.bs-Actions-action.bs-is-focused,
.bs-Actions-action:focus,
.bs-ActionsParent:hover .bs-Actions-action.bs-is-focused,
.bs-ActionsParent:hover .bs-Actions-action:focus,
.bs-Button.bs-is-focused,
.bs-Button:focus,
.bs-Checkbox-box.bs-is-focused,
.bs-Checkbox-box:focus,
.bs-Checkbox-source:focus+.bs-Checkbox-box,
.bs-Checkbox.bs-is-focus .bs-Checkbox-box,
.bs-Radio-button.bs-is-focused,
.bs-Radio-button:focus,
.bs-Radio-source:focus+.bs-Radio-button,
.bs-Radio.bs-is-focus .bs-Radio-button,
.bs-Select select.bs-is-focused,
.bs-Select select:focus {
  box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 1px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08);
  outline: 0
}

.bs-Actions-action.bs-is-active,
.bs-Actions-action:active,
.bs-ActionsParent:hover .bs-Actions-action.bs-is-active,
.bs-ActionsParent:hover .bs-Actions-action:active,
.bs-Button.bs-is-active,
.bs-Button:active,
.bs-Checkbox-box.bs-is-active,
.bs-Checkbox-box:active,
.bs-Checkbox-source:active+.bs-Checkbox-box,
.bs-Checkbox.bs-is-active .bs-Checkbox-box,
.bs-Radio-button.bs-is-active,
.bs-Radio-button:active,
.bs-Radio-source:active+.bs-Radio-button,
.bs-Radio.bs-is-active .bs-Radio-button,
.bs-Select select.bs-is-active,
.bs-Select select:active {
  background-color: #fff;
  box-shadow: 0 0 0 1px rgba(42, 47, 69, .08), 0 2px 5px 0 rgba(42, 47, 69, .06), 0 1px 1.5px 0 rgba(0, 0, 0, .05), 0 1px 2px 0 rgba(0, 0, 0, .06), 0 0 0 0 transparent;
  color: #2a2f45
}

.bs-Actions-action.bs-is-disabled,
.bs-Actions-action:disabled,
.bs-Actions-action:disabled:active,
.bs-Actions-action:disabled:focus,
.bs-Actions-action:disabled:hover,
.bs-ActionsParent:hover .bs-Actions-action.bs-is-disabled,
.bs-ActionsParent:hover .bs-Actions-action:disabled,
.bs-ActionsParent:hover .bs-Actions-action:disabled:active,
.bs-ActionsParent:hover .bs-Actions-action:disabled:focus,
.bs-ActionsParent:hover .bs-Actions-action:disabled:hover,
.bs-Button.bs-is-disabled,
.bs-Button:disabled,
.bs-Button:disabled:active,
.bs-Button:disabled:focus,
.bs-Button:disabled:hover,
.bs-Checkbox-box.bs-is-disabled,
.bs-Checkbox-box:disabled,
.bs-Checkbox-box:disabled:active,
.bs-Checkbox-box:disabled:focus,
.bs-Checkbox-box:disabled:hover,
.bs-Checkbox-source:checked+.bs-Checkbox-box.bs-is-disabled,
.bs-Checkbox-source:checked+.bs-Checkbox-box:disabled,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box.bs-is-disabled,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box:disabled,
.bs-Checkbox-source:disabled+.bs-Checkbox-box,
.bs-Checkbox.bs-is-disabled .bs-Checkbox-box,
.bs-Checkbox.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box.bs-is-disabled,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box:disabled,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-button,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button.bs-is-disabled,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button:disabled,
.bs-Fieldset-row.bs-is-disabled .bs-Select select,
.bs-Radio-button.bs-is-disabled,
.bs-Radio-button:disabled,
.bs-Radio-button:disabled:active,
.bs-Radio-button:disabled:focus,
.bs-Radio-button:disabled:hover,
.bs-Radio-source:checked+.bs-Radio-button.bs-is-disabled,
.bs-Radio-source:checked+.bs-Radio-button:disabled,
.bs-Radio-source:checked:disabled+.bs-Radio-button,
.bs-Radio-source:checked:disabled+.bs-Radio-button.bs-is-disabled,
.bs-Radio-source:checked:disabled+.bs-Radio-button:disabled,
.bs-Radio-source:disabled+.bs-Radio-button,
.bs-Radio.bs-is-disabled .bs-Radio-button,
.bs-Radio.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button,
.bs-Select.bs-is-disabled select,
.bs-Select select.bs-is-disabled,
.bs-Select select:disabled,
.bs-Select select:disabled:active,
.bs-Select select:disabled:focus,
.bs-Select select:disabled:hover {
  background-color: #fafafd;
  box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .06), 0 1px 1px 0 rgba(0, 0, 0, .04), 0 1px 2px 0 rgba(0, 0, 0, .04), 0 0 0 0 transparent;
  color: #8792a2;
  cursor: default;
  pointer-events: none
}

.bs-Actions--small .bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions--small .bs-Actions-action,
.bs-Button--small,
.bs-Control--small,
.bs-Select--small select {
  padding: 2px 8px;
  font-size: 13px
}

.bs-Button--large,
.bs-Select--large select {
  padding: 4px 12px;
  font-size: 15px
}

.bs-Checkbox.bs-is-invalid .bs-Checkbox-box,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box,
.bs-Fieldset-row.bs-is-invalid .bs-Select select,
.bs-Select.bs-is-invalid select {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .1), 0 2px 5px 0 rgba(205, 61, 100, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
}

.bs-Checkbox.bs-is-invalid .bs-Checkbox-box:hover,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:hover,
.bs-Fieldset-row.bs-is-invalid .bs-Select select:hover,
.bs-Select.bs-is-invalid select:hover {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .1), 0 2px 5px 0 rgba(205, 61, 100, .1), 0 3px 9px 0 rgba(205, 61, 100, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
}

.bs-Checkbox.bs-is-invalid .bs-Checkbox-box:active,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:active,
.bs-Fieldset-row.bs-is-invalid .bs-Select select:active,
.bs-Select.bs-is-invalid select:active {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .1), 0 1px 3px rgba(205, 61, 100, .04), 0 1px 1px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent
}

.bs-Checkbox.bs-is-invalid .bs-Checkbox-box:focus,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:focus,
.bs-Fieldset-row.bs-is-invalid .bs-Select select:focus,
.bs-Select.bs-is-invalid select:focus {
  box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(205, 61, 100, .1), 0 1px 1px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08)
}

.bs-Button--blue {
  background: #5469d4;
  box-shadow: 0 0 0 1px #5469d4, 0 2px 1px 0 rgba(47, 61, 137, .15), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
  color: hsla(0, 0%, 100%, .9)
}

.bs-Button--blue:hover {
  background: #5469d4;
  box-shadow: 0 0 0 1px #5469d4, 0 2px 5px 0 rgba(42, 47, 69, .3), 0 4px 9px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08);
  color: #fff
}

.bs-Button--blue:active {
  background: #5469d4;
  box-shadow: 0 0 0 1px #5469d4, 0 2px 4px rgba(42, 47, 69, .04), 0 1px 2px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent;
  color: #fff
}

.bs-Button--blue:focus {
  box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
}

.bs-Button--blue.bs-is-disabled,
.bs-Button--blue.bs-is-disabled:active,
.bs-Button--blue.bs-is-disabled:focus,
.bs-Button--blue.bs-is-disabled:hover,
.bs-Button--blue:disabled,
.bs-Button--blue:disabled:active,
.bs-Button--blue:disabled:focus,
.bs-Button--blue:disabled:hover {
  background: #7e82d9;
  box-shadow: 0 0 0 1px #7e82d9, 0 1px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
  color: hsla(0, 0%, 100%, .75)
}

.bs-Button--red {
  background: #cd3d64;
  color: hsla(0, 0%, 100%, .9)
}

.bs-Button--red:hover {
  background: #cd3d64;
  color: #fff
}

.bs-Button--red:active {
  background: #cd3d64;
  color: #fff
}

.bs-Button--red:focus {
  box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
}

.bs-Button--red.bs-is-disabled,
.bs-Button--red.bs-is-disabled:active,
.bs-Button--red.bs-is-disabled:focus,
.bs-Button--red.bs-is-disabled:hover,
.bs-Button--red:disabled,
.bs-Button--red:disabled:active,
.bs-Button--red:disabled:focus,
.bs-Button--red:disabled:hover {
  background: #ce636f;
  box-shadow: 0 0 0 1px #ce636f, 0 2px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
  color: hsla(0, 0%, 100%, .75)
}

.bs-Button--green {
  background: #09825d;
  color: hsla(0, 0%, 100%, .9)
}

.bs-Button--green:hover {
  background: #09825d;
  color: #fff
}

.bs-Button--green:active {
  background: #09825d;
  color: #fff
}

.bs-Button--green:focus {
  box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
}

.bs-Button--green.bs-is-disabled,
.bs-Button--green.bs-is-disabled:active,
.bs-Button--green.bs-is-disabled:focus,
.bs-Button--green.bs-is-disabled:hover,
.bs-Button--green:disabled,
.bs-Button--green:disabled:active,
.bs-Button--green:disabled:focus,
.bs-Button--green:disabled:hover {
  background: #49c296;
  box-shadow: 0 0 0 1px #49c296, 0 2px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
  color: hsla(0, 0%, 100%, .75)
}

.bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button,
.bs-Radio-source:checked+.bs-Radio-button,
.bs-Radio-source:checked:disabled+.bs-Radio-button {
  background: #5469d4;
  color: #fff
}

.bs-Checkbox-source:checked+.bs-Checkbox-box:hover,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box:hover,
.bs-Checkbox-source:checked:hover+.bs-Checkbox-box,
.bs-Checkbox.bs-is-hover .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box:hover,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button:hover,
.bs-Radio-source:checked+.bs-Radio-button:hover,
.bs-Radio-source:checked:disabled+.bs-Radio-button:hover,
.bs-Radio-source:checked:hover+.bs-Radio-button,
.bs-Radio.bs-is-hover .bs-Radio-source:checked+.bs-Radio-button {
  background: #5469d4;
  color: #fff
}

.bs-Checkbox-source:checked+.bs-Checkbox-box:active,
.bs-Checkbox-source:checked:active+.bs-Checkbox-box,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box:active,
.bs-Checkbox.bs-is-active .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box:active,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button:active,
.bs-Radio-source:checked+.bs-Radio-button:active,
.bs-Radio-source:checked:active+.bs-Radio-button,
.bs-Radio-source:checked:disabled+.bs-Radio-button:active,
.bs-Radio.bs-is-active .bs-Radio-source:checked+.bs-Radio-button {
  background: #5469d4;
  color: #fff
}

.bs-Checkbox-source:checked+.bs-Checkbox-box:focus,
.bs-Checkbox-source:checked:disabled+.bs-Checkbox-box:focus,
.bs-Checkbox-source:checked:focus+.bs-Checkbox-box,
.bs-Checkbox.bs-is-focused .bs-Checkbox-source:checked+.bs-Checkbox-box,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-source:checked+.bs-Checkbox-box:focus,
.bs-Fieldset-row.bs-is-disabled .bs-Radio-source:checked+.bs-Radio-button:focus,
.bs-Radio-source:checked+.bs-Radio-button:focus,
.bs-Radio-source:checked:disabled+.bs-Radio-button:focus,
.bs-Radio-source:checked:focus+.bs-Radio-button,
.bs-Radio.bs-is-focused .bs-Radio-source:checked+.bs-Radio-button {
  box-shadow: 0 0 0 1px rgba(84, 105, 212, .2), 0 2px 5px rgba(42, 47, 69, .1), 0 1px 2px rgba(0, 0, 0, .08), 0 0 0 2px rgba(84, 105, 212, .25), 0 0 0 0 transparent
}

.bs-ActionsParent .bs-Actions-action,
.bs-Toggle-button {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none
}

.bs-Columns {
  display: flex
}

.bs-Columns-column {
  flex: 0 0 auto;
  padding-left: 6px;
  padding-right: 6px
}

.bs-Columns-column:first-child {
  padding-left: 0
}

.bs-Columns-column:last-child {
  padding-right: 0
}

.bs-Columns-column--half {
  flex-basis: 50%
}

.bs-Columns-column--twoThirds {
  flex-basis: 66%;
  flex-grow: 2
}

.bs-Columns-column--oneThird {
  flex-basis: 33%;
  flex-grow: 1
}

.bs-Columns-column--flexible {
  flex-shrink: 1;
  flex-grow: 0
}

.bs-Columns-column--split {
  padding-left: 11px;
  padding-right: 11px
}

.bs-Columns-column--split:first-child {
  padding-left: 0
}

.bs-Columns-column--split:last-child {
  padding-right: 0
}

code,
kbd,
pre,
samp {
  margin: 0
}

h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  color: #2a2f45;
  line-height: 1.6
}

h1 {
  font-weight: 400;
  font-size: 30px
}

h2 {
  font-size: 22px
}

h2,
h3 {
  font-weight: 500
}

h3 {
  font-size: 14px
}

h4,
h5 {
  font-size: 13px;
  font-weight: 500
}

.bs-Fieldset-explanation,
.bs-Modal-footer-copy p,
.bs-Modal-message,
.bs-Popover,
.bs-small,
.bs-SwitchList-message,
body,
html {
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  color: #4f566b;
  text-transform: none
}

.bs-Fieldset-explanation,
.bs-Modal-footer-copy p,
.bs-Modal-message,
.bs-small,
.bs-SwitchList-message {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.6
}

.bs-ObjectList-row .bs-ObjectList-cell.bs-is-empty,
.bs-ObjectList-row .bs-ObjectList-copy.bs-is-empty {
  color: #c1c9d2
}

code {
  font-family: Menlo, Consolas, monospace;
  font-size: 12px;
  color: #697386
}

h1 .bs-is-muted,
h2 .bs-is-muted,
h3 .bs-is-muted,
h4 .bs-is-muted,
h5 .bs-is-muted {
  color: #4f566b
}

h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong {
  font-weight: 600
}

p {
  margin: 0;
  line-height: 1.6
}

p+p {
  margin-top: 5px
}

a:hover {
  color: #2a2f45
}

blockquote {
  line-height: 20px;
  margin-top: 20px;
  margin-bottom: 20px
}

.bs-u-hug {
  margin-top: 0
}

.bs-text-redacted {
  position: relative;
  top: -2px;
  opacity: .5;
  font-family: Menlo, Consolas, monospace;
  font-weight: 600
}

.bs-object-id {
  color: #8792a2
}

.bs-Icon {
  position: relative;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: 20px 20px
}

span.bs-Icon {
  display: inline-block;
  vertical-align: text-bottom
}

.bs-Icon--8 {
  height: 8px;
  width: 8px;
  background-size: 8px 8px
}

.bs-Icon--12 {
  height: 12px;
  width: 12px;
  background-size: 12px 12px
}

.bs-Icon--14 {
  height: 14px;
  width: 14px;
  background-size: 14px 14px
}

.bs-Icon--16 {
  height: 16px;
  width: 16px;
  background-size: 16px 16px
}

.bs-Icon--20 {
  height: 20px;
  width: 20px;
  background-size: 20px 20px
}

.bs-Icon--32 {
  width: 32px;
  height: 32px;
  background-size: 32px 32px
}

.bs-Icon--40 {
  width: 40px;
  height: 40px;
  background-size: 40px 40px
}

.bs-Icon--64 {
  width: 64px;
  height: 64px;
  background-size: 64px 64px
}

.bs-Icon--120 {
  width: 120px;
  height: 120px;
  background-size: 120px 120px
}

.bs-Icon--start {
  margin-right: 8px
}

.bs-Icon--end {
  margin-left: 8px
}

.bs-Icon--chart {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNzc5NUY4IiBvcGFjaXR5PSIuMTAyIiBkPSJNMSA4LjE5bDQuMDEzLTIuODkxTDkuNzE0IDguNjUgMTMgNC42MXY1LjMyNUgxLjAxNnoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00LjQ5OCA2LjM3N2wzLjYxIDIuNjVhLjc1Ljc1IDAgMDAuOTMxLS4wMzVMMTMuNSA1LjE4YS43NS43NSAwIDEwLS45NzQtMS4xNEw4LjUxNyA3LjQ2NiA0Ljk0IDQuODQyYS43NS43NSAwIDAwLS44OSAwTC41NTYgNy40MjVhLjc1Ljc1IDAgMDAuODkgMS4yMDZsMy4wNTMtMi4yNTN6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-Icon--chart.bs-Icon--cyan {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzMyOTdEMyIgZD0iTTQuNDk3IDYuMDY3bDMuNzYgMi43NThhLjUuNSAwIDAwLjYyLS4wMjNsNC40Ni0zLjgxMmEuNS41IDAgMTAtLjY1LS43Nkw4LjUyOCA3Ljc4NSA0Ljc5MiA1LjA0M2EuNS41IDAgMDAtLjU5MyAwTC43MDMgNy42MjZhLjUuNSAwIDEwLjU5NC44MDRsMy4yLTIuMzYyeiIvPjwvc3ZnPg==")
}

.bs-Icon--chart.bs-Icon--white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNzQ5NkZEIiBvcGFjaXR5PSIuOCIgZD0iTTEgOC4xOWw0LjAxMy0yLjg5MUw5LjcxNCA4LjY1IDEzIDQuNjF2NS4zMjVIMS4wMTZ6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNC40OTggNi4zNzdsMy42MSAyLjY1YS43NS43NSAwIDAwLjkzMS0uMDM1TDEzLjUgNS4xOGEuNzUuNzUgMCAxMC0uOTc0LTEuMTRMOC41MTcgNy40NjYgNC45NCA0Ljg0MmEuNzUuNzUgMCAwMC0uODkgMEwuNTU2IDcuNDI1YS43NS43NSAwIDAwLjg5IDEuMjA2bDMuMDUzLTIuMjUzeiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--50.bs-Icon--envelope {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzNCNEE1MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjM3IDM5LjY4NEEzLjk4NSAzLjk4NSAwIDAxMCAzOFYxMmMwLTEuMTA5LjQ1MS0yLjExMiAxLjE4LTIuODM3TDIxLjg3IDI1Ljk1YTUuMTg0IDUuMTg0IDAgMDA2LjI2MiAwbDIwLjY5LTE2Ljc4NUEzLjk4OCAzLjk4OCAwIDAxNTAgMTJ2MjZhMy45OSAzLjk5IDAgMDEtLjQzMiAxLjgxMUwzMy43NCAyNy44NTdBMS4yNDIgMS4yNDIgMCAwMDMyIDI4LjFhMS4yNDIgMS4yNDIgMCAwMC4yNCAxLjc0M2wxNS41NDMgMTEuNzM4QTMuOTgzIDMuOTgzIDAgMDE0NiA0Mkg0Yy0uNjk2IDAtMS4zNS0uMTc4LTEuOTItLjQ5bDE1LjQ0Ny0xMS42NjdhMS4yNDMgMS4yNDMgMCAwMC4yNDEtMS43NDNoLjAwMmExLjI0MyAxLjI0MyAwIDAwLTEuNzQxLS4yNDNMLjM3MSAzOS42ODR6Ii8+PHBhdGggZD0iTTQ5LjU2OCAzOS44MTFhNC4wMTcgNC4wMTcgMCAwMS0xLjc4NSAxLjc3TDMyLjI0IDI5Ljg0M0ExLjI0MiAxLjI0MiAwIDAxMzIgMjguMWExLjI0MiAxLjI0MiAwIDAxMS43NDEtLjI0M2wxNS44MjcgMTEuOTU0em0tLjc0Ni0zMC42NDZBMy45ODcgMy45ODcgMCAwMDQ2IDhINGMtMS4xIDAtMi4wOTcuNDQ0LTIuODIgMS4xNjNMMjEuODcgMjUuOTVhNS4xODQgNS4xODQgMCAwMDYuMjYyIDBsMjAuNjktMTYuNzg1ek0yLjA4IDQxLjUxYTQuMDE3IDQuMDE3IDAgMDEtMS43MS0xLjgyNmwxNS42Ni0xMS44MjdhMS4yNDMgMS4yNDMgMCAwMTEuNzQxLjI0M2gtLjAwMmExLjI0MyAxLjI0MyAwIDAxLS4yNDEgMS43NDNMMi4wOCA0MS41MXoiIGZpbGwtb3BhY2l0eT0iLjUiLz48L2c+PC9zdmc+")
}

.bs-Icon--source.bs-Icon--source--ach,
.bs-Icon--source.bs-Icon--source--ach_credit_transfer,
.bs-Icon--source.bs-Icon--source--ach_debit {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYgMEM3LjIgMCAwIDcuMiAwIDE2czcuMiAxNiAxNiAxNiAxNi03LjIgMTYtMTZTMjQuOCAwIDE2IDB6IiBmaWxsLW9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE4LjY4MiAxMkg4LjE4NGMtLjEzOC0uMDEtLjI0Mi0uMTM3LS4yMzMtLjI4NHYtLjU3YzAtLjE4NC0uMjM0LS4xMzMtLjIzNC0uMTMzLS42NDQgMC0uNjkzLS4yNC0uMTEtLjUzN2w3Ljc1OS0zLjk0MmExLjU3MSAxLjU3MSAwIDAxMS4yNjkgMGw0LjE0OCAyLjEwN2MtLjg3Mi42OC0xLjYwNyAxLjg2NC0yLjEwMSAzLjM1OXptLS4wNjUgOC44Yy4yODkuOTI3LjY2NyAxLjc0MSAxLjExMyAyLjRIOC4yMTJjLS4xMjUtLjAxLS4yMi0uMTQ0LS4yMTItLjNWMjJjLS4wMDctLjE1Ni4wODctLjI5LjIxMi0uMyAwIDAgLjMxNS4wMzIuMzE1LS42LS4wMDctLjE1Ni4wODctLjI5LjIxLS4zaDkuODh6TTE3LjQ0IDIwaC0yLjg4Yy0uMDg4IDAtLjE2LS4wNTctLjE2LS4xMjh2LS4yNTZjMC0uMDcuMDcyLS4xMjguMTYtLjEyOC4yNjUgMCAuNDgtLjE3Mi40OC0uMzg0di00LjYwOGMwLS4yMTItLjIxNS0uMzg0LS40OC0uMzg0LS4wODggMC0uMTYtLjA1Ny0uMTYtLjEyOHYtLjI1NmMwLS4wNy4wNzItLjEyOC4xNi0uMTI4aDIuODhjLjA4OCAwIC4xNi4wNTcuMTYuMTI4di4yNTZjMCAuMDctLjA3Mi4xMjgtLjE2LjEyOC0uMjY1IDAtLjQ4LjE3Mi0uNDguMzg0djQuNjA4YzAgLjIxMi4yMTUuMzg0LjQ4LjM4NC4wODggMCAuMTYuMDU3LjE2LjEyOHYuMjU2YzAgLjA3LS4wNzIuMTI4LS4xNi4xMjh6bS00LjggMEg5Ljc2Yy0uMDg4IDAtLjE2LS4wNTctLjE2LS4xMjh2LS4yNTZjMC0uMDcuMDcyLS4xMjguMTYtLjEyOC4yNjUgMCAuNDgtLjE3Mi40OC0uMzg0di00LjYwOGMwLS4yMTItLjIxNS0uMzg0LS40OC0uMzg0LS4wODggMC0uMTYtLjA1Ny0uMTYtLjEyOHYtLjI1NmMwLS4wNy4wNzItLjEyOC4xNi0uMTI4aDIuODhjLjA4OCAwIC4xNi4wNTcuMTYuMTI4di4yNTZjMCAuMDctLjA3Mi4xMjgtLjE2LjEyOC0uMjY1IDAtLjQ4LjE3Mi0uNDguMzg0djQuNjA4YzAgLjIxMi4yMTUuMzg0LjQ4LjM4NC4wODggMCAuMTYuMDU3LjE2LjEyOHYuMjU2YzAgLjA3LS4wNzIuMTI4LS4xNi4xMjh6bTguODU5IDMuMDUydi0yLjIwOGE3LjU4NiA3LjU4NiAwIDAxLTIuMTM0LS42MDF2LTIuMjM5Yy45MTcuNjAxIDEuODMzLjkwMiAyLjczNS45MDIuODI2IDAgMS4zMzctLjM3NiAxLjMzNy0uOTYyIDAtMS41MDItNC4yMzctLjY2LTQuMjM3LTMuOTM2IDAtMS4zMjIuOTAxLTIuMjk5IDIuMjk5LTIuNzA0VjguOTZoMi4wODh2Mi4yMDhhNy4zNSA3LjM1IDAgMDExLjg5My40OTZ2Mi4xOTRjLS43OTYtLjQ5Ni0xLjYzOC0uNzUxLTIuNDk0LS43NTEtLjc2NiAwLTEuMjc3LjMzLTEuMjc3Ljg3IDAgMS4zOTggNC4yMzcuNTg3IDQuMjM3IDMuOTM3IDAgMS4zODItLjkxNyAyLjQwNC0yLjM2IDIuODF2Mi4zMjhIMjEuNXoiLz48L2c+PC9zdmc+")
}

.bs-Icon--source.bs-Icon--source--bancontact {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjguNDU4IDEzLjQ0MmgtOS44NTdMMTcuNiAxNC41NjdsLTMuMjUzIDMuNjUyLTEuMDAzIDEuMTI2SDMuNjE3bC45ODctMS4xNC40NjctLjU0Ljk4Ny0xLjEzOUgxLjU3NmMtLjgxOSAwLTEuNDg5LjY4NS0xLjQ4OSAxLjUyMnYzLjIxMmMwIC44MzcuNjcgMS41MjIgMS40OSAxLjUyMmgxNy4xNTdjLjgyIDAgMS45MzgtLjUwOCAyLjQ4Ni0xLjEzbDIuNTk1LTIuOTQ0IDQuNjQzLTUuMjY2eiIvPjxwYXRoIGQ9Ik0zMC40MzkgMTAuMDA4Yy44MTkgMCAxLjQ4OS42ODUgMS40ODkgMS41MjN2My4yMTJjMCAuODM3LS42NyAxLjUyMi0xLjQ5IDEuNTIyaC00LjQ2N2wuOTk3LTEuMTMxLjQ5NC0uNTYxLjk5Ni0xLjEzMWgtOS44NTZsLTUuMjU4IDUuOTA3SDMuNTU3bDcuMDE4LTcuOTEzLjI2Ni0uM2MuNTUtLjYyIDEuNjctMS4xMjggMi40ODktMS4xMjhoMTcuMTA5eiIgZmlsbC1vcGFjaXR5PSIuMiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--bitcoin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYuMDAyIDMyQzcuMTY1IDMxLjk5OS4wMDIgMjQuODM1IDAgMTUuOTk4LS4wMDEgNy4xNjEgNy4xNjEtLjAwMiAxNS45OTggMGM4LjgzNi4wMDEgMTYgNy4xNjUgMTYuMDAyIDE2LjAwMi4wMDEgOC44MzctNy4xNjEgMTYtMTUuOTk4IDE1Ljk5OHoiIGZpbGwtb3BhY2l0eT0iLjIiLz48cGF0aCBkPSJNMjAuODYyIDkuMjg2YzIuMjYuODYgMy42MyAxLjk2IDMuMTcgNC4yOTQtLjMzMyAxLjcxLTEuMzEzIDIuNTItMi41NzQgMi43ODQgMS42Ny45MzggMi40NzUgMi4zNCAxLjUyOSA0LjcyLTEuMTc0IDIuOTU2LTIuNzggMy4zODQtNi4wMDUgMi42OTRsLS41NjMgMi4xMDItMi4yMTEtLjU5My41OTItMi4yMTNjLS4xOTMtLjA1My0uMzI1LS4wODYtLjQ0Ny0uMTE3YTExLjM5IDExLjM5IDAgMDEtLjY1OS0uMThsLS41OTIgMi4yMTQtMi4yMTItLjU5My41OTMtMi4yMTMtNC4yMDEtMS4xMjcuODE0LTIuMTUyLjY1OC4xNzZhMS4xNDkgMS4xNDkgMCAwMDEuNDA2LS44MDZsMi4wNzUtNy43NDlhMS4xNDYgMS4xNDYgMCAwMC0uODE1LTEuNGwtLjY1OC0uMTc4LjM3MS0yLjI3MnMzLjc5IDEuMDIzIDQuMjAxIDEuMTI3bC41OTMtMi4yMTIgMi4yMTEuNTkyLS41OTIgMi4yMTNjLjUwNi4xMjkuNjEuMTYgMS4xMDUuMjk2bC41OTMtMi4yMTMgMi4yMS41OTMtLjU5MiAyLjIxM3ptLTYuMDE1IDQuNzYxYzEuMTcuMzIzIDQuNzY2IDEuNTg4IDUuNDE1LS41OC42MTgtMi4wNjctMi41NTUtMi45MDYtMy45OTgtMy4yODFhMjYuMTY0IDI2LjE2NCAwIDAxLS4zNTctLjA5NWwtMS4wNiAzLjk1NnptLTEuNjMyIDYuMDk3YzEuNjE2LjY4IDUuODAyIDIuMzY2IDYuNTE5LS40OS44NDUtMi45NzQtNC4wMjQtMy40MzgtNS4zOTctMy43bC0xLjEyMiA0LjE5eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--credittransfer {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzNCNEE1MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjIuMzcgMjMuMzc1SDYuNzk3QTEuNzk4IDEuNzk4IDAgMDE1IDIxLjU3OFYxMC43OTdDNSA5LjgwNSA1LjgwNSA5IDYuNzk3IDlIMjIuMzdjLjk5MiAwIDEuNzk3LjgwNSAxLjc5NyAxLjc5N3YxMC43ODFjMCAuOTkyLS44MDUgMS43OTctMS43OTcgMS43OTd6bS01Ljg5LTMuNTgyaC0yLjU4NGMtLjI4OCAwLS41MTguMjgtLjUxOC42MjYgMCAuMzQ1LjIzMS42MjUuNTE4LjYyNWgyLjU4NWMuMjg3IDAgLjUxNy0uMjguNTE3LS42MjUgMC0uMzQ4LS4yMy0uNjI3LS41MTctLjYyN3YuMDAxem00Ljc2OS4wMTZIMTguN2MtLjI4MiAwLS41MS4yNjctLjUxLjU5OSAwIC4zMjguMjI4LjU5NS41MS41OTVoMi41NDZjLjI4IDAgLjUxLS4yNjcuNTEtLjU5NiAwLS4zMzEtLjIyOC0uNi0uNTEtLjZsLjAwMi4wMDJ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTI1LjgzMyA5LjgzM2EuMjE3LjIxNyAwIDAwLS4zNy4xNTR2MS44NjZjMCAuMTItLjA5OC4yMTctLjIxOC4yMTdMNSAxMi4yMjZ2Mi42MDdsMjAuMjQ1LS4xNTVjLjEyIDAgLjIxNy4wOTcuMjE3LjIxN3YxLjg2NmMwIC4xOTMuMjM0LjI5LjM3MS4xNTNsMy4zODctMy4zODdhLjIxNy4yMTcgMCAwMDAtLjMwN2wtMy4zODctMy4zODd6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-Icon--source.bs-Icon--source--giropay {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgOS41ODhDMCA3LjYwNyAxLjY1MiA2IDMuNjg4IDZoMjQuNjI0QzMwLjM1IDYgMzIgNy42MDcgMzIgOS41ODh2MTIuODI0QzMyIDI0LjM5MyAzMC4zNSAyNiAyOC4zMTIgMjZIMy42ODhDMS42NTIgMjYgMCAyNC4zOTMgMCAyMi40MTJWOS41ODh6bTEuMzU5IDEyLjhjMCAxLjI1OSAxLjA0NSAyLjI3OSAyLjMzNCAyLjI3OWgxMi4yODVWNy4zMzNIMy42OTNjLTEuMjg5IDAtMi4zMzQgMS4wMi0yLjMzNCAyLjI3OHYxMi43Nzh6bTE4LjMzMy0uMTM4aDMuMDI5di00Ljc2MWguMDM0Yy41NzMgMS4wNDMgMS43MTkgMS40MyAyLjc3OCAxLjQzIDIuNjA5IDAgNC4wMDUtMi4xNTMgNC4wMDUtNC43NDQgMC0yLjExOS0xLjMyOS00LjQyNS0zLjc1My00LjQyNS0xLjM4IDAtMi42NTguNTU2LTMuMjY2IDEuNzg0aC0uMDM0di0xLjU4aC0yLjc5M1YyMi4yNXptNi43MTYtOC4wMDdjMCAxLjM5Ni0uNjkgMi4zNTUtMS44MzUgMi4zNTUtMS4wMSAwLTEuODUyLS45Ni0xLjg1Mi0yLjIzOCAwLTEuMzEyLjc0LTIuMjg4IDEuODUyLTIuMjg4IDEuMTggMCAxLjgzNSAxLjAxIDEuODM1IDIuMTd6TTEzLjUzOCA5Ljk1djcuNjE0YzAgMy41NDMtMS43NzMgNC42ODYtNS4zNTcgNC42ODZhMTAuNjEgMTAuNjEgMCAwMS0zLjM5Ni0uNTQ3bC4xNTQtMi4zNTFjLjkzNy40NDcgMS43MjMuNzExIDMuMDA0LjcxMSAxLjc3MyAwIDIuNzI5LS44MSAyLjcyOS0yLjQ5OVYxNy4xaC0uMDM1Yy0uNzMzIDEuMDEtMS43NTcgMS40NzQtMi45ODcgMS40NzQtMi40MzkgMC0zLjk1OC0xLjc4Ny0zLjk1OC00LjMzNyAwLTIuNTY1IDEuMjQ3LTQuNDg3IDQuMDEtNC40ODcgMS4zMTMgMCAyLjM3Mi42OTYgMy4wMjIgMS43NTZoLjAzM1Y5Ljk1aDIuNzgxem0tNi42NzIgNC4yMzhjMCAxLjM0LjgyIDIuMTAxIDEuNzQxIDIuMTAxIDEuMDkxIDAgMS45NjItLjg5MyAxLjk2Mi0yLjIxOCAwLS45Ni0uNTgtMi4wMzYtMS45NjItMi4wMzYtMS4xNDMgMC0xLjc0MS45NzgtMS43NDEgMi4xNTN6IiBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--ideal {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuOTIxIDQuNzI3YzMuMzQzIDAgNi4xMy45IDguMDU3IDIuNjAzIDIuMTggMS45MjUgMy4yODUgNC44NDIgMy4yODUgOC42NyAwIDcuNTg2LTMuNzEgMTEuMjczLTExLjM0MiAxMS4yNzNIMi43MzdWNC43MjdoMTUuMTg0ek0xOC4yNDggM0gxdjI2aDE3LjI0OHYtLjAwNWMzLjc2Ny0uMDUgNi43NTItLjk4MSA4Ljg3LTIuNzcyQzI5LjY5NCAyNC4wNDQgMzEgMjAuNjA1IDMxIDE2YzAtMi4yMDEtLjM0NC00LjE3Ni0xLjAyMS01Ljg2OC0uNjQ4LTEuNjItMS42MDYtMi45OTYtMi44NDctNC4wOTMtMi4xODUtMS45My01LjI1My0yLjk3NC04Ljg4NC0zLjAzM1YzeiIgc3Ryb2tlPSIjNDI0NzcwIi8+PHBhdGggZD0iTTE3LjY4MyAyMy41NjlIMTIuNjRWOC4wOWg1LjA0My0uMjA0YzQuMjA2IDAgOC42ODIgMS42NDcgOC42ODIgNy43NiAwIDYuNDYtNC40NzYgNy43MTgtOC42ODIgNy43MThoLjIwNHptLTEyLjI3Ni0uMjA0VjE1LjIxaDQuOTU3djguMTU0SDUuNDA3em01LjMzMS0xMi4yM2MwIDEuNTM1LTEuMjU2IDIuNzgtMi44MDYgMi43OHMtMi44MDYtMS4yNDUtMi44MDYtMi43OGMwLTEuNTM1IDEuMjU2LTIuNzggMi44MDYtMi43OHMyLjgwNiAxLjI0NSAyLjgwNiAyLjc4eiIgZmlsbC1vcGFjaXR5PSIuNSIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--klarna {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI2LjIgMi4wNzRjLS4yODMuMDQ1LS41NzYuMDI4LS44NTcuMDctMy4yNC41MS01Ljk5IDEuOTI2LTguMTc3IDQuMzUyLTIuMDAzIDIuMjE5LTMuMTE2IDQuODM3LTMuMzggNy43OTMtLjA2Ni43Ny0uMDIzLjc3My43OTguODc3IDEuMTI5LS4yNzUgMi4zMDItLjQ0MyAzLjM4LS44NDggNS4zODYtMi4wMTkgOC4zMzMtNS45MzcgOS4wMTItMTEuNTYuMDg2LS43MTQtLjAzNS0uNzk0LS43NzctLjY4NHpNMjMuMjk1IDIxLjExYy0yLjM4MS0yLjQ1Ny01LjMxLTMuODEtOC41MDQtNC4xMjMtMS4wMzEtLjAxOS0xLjA0LS4wMTktMS4wMTIuNzUuMDEuMjgzLjA2Ny41NjIuMTEuODQzLjU3MiAzLjczOCAyLjQyMiA2LjcxNSA1LjUwMiA4Ljk0MSAyLjAyIDEuNDY1IDQuMzAzIDIuMjI2IDYuNzkgMi40NTYuNzQuMDcuODY1LjAxOS43OTItLjY5Ny0uMzE3LTMuMTE4LTEuNDY3LTUuODg0LTMuNjc4LTguMTd6TTExLjA0NSAyLjAwNmMtMS4wOS0uMDA2LTIuMTc4LS4wMS0zLjI3LjAwMkM2LjYzMiAyLjAyNSA2IDIuNjY4IDYgMy44MDJ2MjUuMjcyYzAgLjc0My4xMDEuODQzLjg1Ni44NDMgMS4xMDkuMDA5IDIuMjIuMDA5IDMuMzI4IDAgMS4xNjUtLjAwOCAxLjc1LS41ODEgMS43NS0xLjcyNVYyLjkyYy4wMDItLjc0LS4xNTYtLjkwNy0uODg5LS45MTR6IiBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--p24 {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTguODA3IDI0LjY4NGwtLjE5MiAxLjAzNWgtOC4wNjhsLjM3OC0yLjA0NmMuMjEyLTEuMTQ3LjU4LTEuODk4IDEuMTA2LTIuMjU0LjUyNS0uMzU1IDEuNjY3LS42MjkgMy40MjYtLjgyIDEuNDA2LS4xNDggMi4yNzYtLjM1IDIuNjEtLjYwNS4zMzUtLjI1NS42LS45MTUuNzk3LTEuOTgyLjE3My0uOTM1LjEyNS0xLjU0MS0uMTQ0LTEuODItLjI2OS0uMjc4LS45NDItLjQxOC0yLjAyLS40MTgtMS4zNDYgMC0yLjIxNi4xMTMtMi42MS4zMzktLjM5NS4yMjUtLjY3Mi43NjgtLjgzIDEuNjI4bC0uMTM0LjgxMmgtMS4yNGwuMTEzLS41NjVjLjI0LTEuMy42ODMtMi4xNjcgMS4zMy0yLjYuNjQ2LS40MzIgMS44Mi0uNjQ5IDMuNTIxLS42NDkgMS41MSAwIDIuNDgzLjIzNCAyLjkxNi43LjQzNC40NjguNTI1IDEuMzc4LjI3NSAyLjczMi0uMjQgMS4zLS42NDIgMi4xNy0xLjIwNyAyLjYwOC0uNTY1LjQzNy0xLjY3Mi43MzMtMy4zMi44ODctMS40NDguMTM4LTIuMzMxLjMzLTIuNjUuNTc0LS4zMTkuMjQ0LS41ODMuOTM2LS43OTQgMi4wNzhsLS4wNjcuMzY2aDYuODA0em0xMC42MTItOS44MTRsLTEuMzUzIDcuMzI1aDEuNjc1bC0uMTkxIDEuMDM1aC0xLjY3NWwtLjQ2MyAyLjUwOEgyNi4xNWwuNDYzLTIuNTA4aC02LjI3bC4yNjUtMS40NCA2Ljg1OS02LjkyaDEuOTUzem0tMi42MTYgNy4zMjVsMS4yMDctNi41MzdoLS4wMjVsLTYuNDEgNi41MzdoNS4yMjh6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTIuMjkyIDIwLjMzNkg1LjM2YzEuMjgzIDAgMi4xMy0uMTI2IDIuNTM4LS4zNzguNDA4LS4yNTEuNjk2LS44My44NjQtMS43MzQuMTk3LTEuMDYuMi0xLjczLjAwOC0yLjAxMS0uMTkxLS4yODEtLjc0My0uNDIyLTEuNjU3LS40MjJsLS40OTQtLjAwOGgtMy40OGwtLjg0NyA0LjU1M3pNMCAyNS42OTlsMi4wMzgtMTAuOTZoNS4yNTRjMS4yOTQgMCAyLjEzMy4yMzggMi41MTUuNzE1LjM4Mi40NzYuNDUyIDEuMzY3LjIwOSAyLjY3NC0uMjMzIDEuMjUyLS42MzcgMi4xMDYtMS4yMTIgMi41Ni0uNTc1LjQ1Ni0xLjUzOC42ODMtMi44ODguNjgzbC0uNTA2LjAwOEgyLjA5OGwtLjgwMyA0LjMySDB6bTcuNTYtMTQuOTVsLTEuMjQ2LS44NWEyNi43NDYgMjYuNzQ2IDAgMDE0LjU3NS0xLjc1NWwuMjI4IDEuMTU4Yy0xLjEyNS4zMy0yLjMxMy44LTMuNTU3IDEuNDQ3em0xNC4xMy0uNjM2YTEzLjA3IDEzLjA3IDAgMDAtMy42ODItMS4yNjhMMTkuMDE0IDdoLjAyOGMyLjkwNy4wMTQgNS4yMi4zOSA3LjA0MS45MTRsLTQuMzkzIDIuMnptLTE2LjUxLjM4MmwxLjI3My44ODZjLS41OC4zNDMtMS4xNzMuNzI0LTEuNzc2IDEuMTQ3aC0yLjQ3czEuMDIxLS45MzQgMi45NzItMi4wMzN6bTEyLjM0LTMuNDMxbC0uNTk2IDEuNjM1Yy0xLjQ0NS0uMTUzLTMuMTAzLS4wOTYtNC45NDMuMzM0bC0uMTY5LTEuMTdhMjkuMTkgMjkuMTkgMCAwMTUuNzA4LS44ek0yOC40IDguNzE2YzIuNjM1IDEuMTg4IDMuNiAyLjU0MSAzLjYgMi41NDFoLTguNTE4cy0uMjc5LS4yNS0uODEtLjU5OUwyOC40IDguNzE2eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--source.bs-Icon--source--sepa {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjkuMTI2IDE5LjIyM2gtMy4xNDJsLS40MjMgMS41MDloLTIuNDNMMjUuNzUyIDEySDI5LjNsMi42NTYgOC43MzJoLTIuMzhsLS40NDktMS41MDl6bS0uNDY3LTEuNzAxbC0xLjEtMy43ODUtMS4wNyAzLjc4NWgyLjE3em0tMTEuOTQ1IDMuMjFWMTJoNC4zNzhjLjYwMSAwIDEuMDYuMDUgMS4zNzQuMTQ3LjcyLjIyNiAxLjIwMy42ODggMS40NTEgMS4zODYuMTI4LjM2Ni4xOTIuOTE4LjE5MiAxLjY1NSAwIC44ODYtLjA3IDEuNTIyLS4yMSAxLjkxLS4yODIuNzY2LS44NiAxLjIwNy0xLjczMyAxLjMyMi0uMTAzLjAxNy0uNTQuMDMyLTEuMzEuMDQ1bC0uMzkuMDEzaC0xLjQwMnYyLjI1NGgtMi4zNXptMi4zNS00LjI4aDEuNDY1Yy40NjUtLjAxNy43NDctLjA1My44NS0uMTA4LjEzOC0uMDc3LjIzMS0uMjMuMjc3LS40NTkuMDMtLjE1My4wNDUtLjM4LjA0NS0uNjggMC0uMzctLjAyOS0uNjQ0LS4wODktLjgyMy0uMDg0LS4yNS0uMjg3LS40MDMtLjYwNy0uNDU4YTQuNTQgNC41NCAwIDAwLS40NTYtLjAxM2gtMS40ODV2Mi41NDF6TTcuMSAxNC43ODZINC45MTNjMC0uMzYtLjA0My0uNi0uMTI2LS43MjItLjEzLS4xODItLjQ5LS4yNzItMS4wNzYtLjI3Mi0uNTcxIDAtLjk1LjA1Mi0xLjEzNS4xNTYtLjE4NC4xMDUtLjI3Ni4zMzMtLjI3Ni42ODUgMCAuMzE4LjA4Mi41MjcuMjQ1LjYyNy4xMTguMDcuMjcyLjExMy40NjYuMTI2bC40NDIuMDNhNjcuMTQgNjcuMTQgMCAwMTEuNzcuMTMzYy43NDguMDc1IDEuMjg4LjI3NCAxLjYyNS41OTYuMjY0LjI1LjQyMy41OC40NzMuOTg1LjAyOS4yNDMuMDQzLjUxNy4wNDMuODIyIDAgLjcwMy0uMDY2IDEuMjE4LS4yIDEuNTQ1LS4yNDQuNTk4LS43OTIuOTc2LTEuNjQzIDEuMTM1LS4zNTYuMDY3LS45LjEtMS42MzUuMS0xLjIyNCAwLTIuMDc4LS4wNzItMi41Ni0uMjItLjU5LS4xNzgtLjk4LS41NDItMS4xNjktMS4wOUMuMDUxIDE5LjExOSAwIDE4LjYxMiAwIDE3LjloMi4xODh2LjE4MmMwIC4zNzkuMTA5LjYyMy4zMjcuNzMuMTUuMDc2LjMzMi4xMTUuNTQ2LjEyaC44MDRjLjQxIDAgLjY3MS0uMDIxLjc4NS0uMDYzLjItLjA4LjMzMi0uMjA2LjM5Ni0uMzgyLjAzMi0uMTEuMDUtLjI1LjA1LS40MjEgMC0uMzg0LS4xNC0uNjE4LS40MjEtLjcwMi0uMTA1LS4wMzMtLjU5My0uMDgtMS40NjMtLjEzOC0uNjk4LS4wNS0xLjE4My0uMDk4LTEuNDU1LS4xNDQtLjcxNi0uMTM0LTEuMTk0LS40MS0xLjQzMS0uODI4LS4yMS0uMzU1LS4zMTUtLjg5Mi0uMzE1LTEuNjExIDAtLjU0OC4wNTgtLjk4Ny4xNy0xLjMxNy4xMTMtLjMzLjI5NS0uNTgxLjU0OC0uNzUyLjM2Ny0uMjY0Ljg0LS40MTggMS40MTQtLjQ2NGExOC4yODggMTguMjg4IDAgMDExLjU5LS4wNjNjLjkxNyAwIDEuNTcxLjA1MiAxLjk2Mi4xNTcuOTUyLjI1NiAxLjQyNi45NzIgMS40MjYgMi4xNDggMCAuMDk3LS4wMDYuMjQtLjAyLjQzNHoiLz48cGF0aCBkPSJNMTMuNDcgMTMuMjI5Yy45NyAwIDEuODM0LjQ0NyAyLjQwMyAxLjE0NmwuNTA3LTEuMDg2YTQuNDQzIDQuNDQzIDAgMDAtMy4wNi0xLjIxMWMtMS44NTIgMC0zLjQzNiAxLjExOS00LjA4NiAyLjcwMmgtLjk4OGwtLjU4NCAxLjI1aDEuMjcxYTQuMjczIDQuMjczIDAgMDAuMDA2Ljc3Nkg4LjNsLS41ODMgMS4yNWgxLjU0N2MuNjY4IDEuNTQ0IDIuMjMzIDIuNjI3IDQuMDU2IDIuNjI3LjkxOCAwIDEuNzcxLS4yNzUgMi40NzYtLjc0NXYtMS41MzNhMy4wODcgMy4wODcgMCAwMS0yLjMyNiAxLjA1NiAzLjA5NyAzLjA5NyAwIDAxLTIuNTktMS40MDRoMy4yMzdsLjU4NC0xLjI1MWgtNC4yOTlhMy4xOTcgMy4xOTcgMCAwMS0uMDE4LS43NzZoNC42NzhsLjU4My0xLjI1aC00Ljg1N2EzLjA5OSAzLjA5OSAwIDAxMi42ODItMS41NTEiIGZpbGwtb3BhY2l0eT0iLjUiLz48L2c+PC9zdmc+")
}

.bs-Icon--source.bs-Icon--source--sofort {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOC4wNjggNy43OTJDOC41NjggNi44MDIgOS44NzQgNiAxMC45NzUgNmgxOS4wMjJjMS4xMDYgMCAxLjU5OC44MDMgMS4xIDEuNzkybC03LjYxMSAxNS4xMDRjLS41Ljk5LTEuODA2IDEuNzkxLTIuOTA3IDEuNzkxSDEuNTU3Yy0xLjEwNiAwLTEuNTk4LS44MDMtMS4xLTEuNzkxTDguMDY4IDcuNzkyeiIgZmlsbC1vcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0yNS43OCA4LjdoLTcuNTczYy0xLjE5NCAwLTIuMzU0IDAtMy4zOTMuNTI3LTEuMDM5LjUyOC0xLjk1NiAxLjU4My0yLjY2MyAzLjY5NC0uMTUzLjQ1NC0uMjM0Ljg0NS0uMjQ0IDEuMTg0LS4wMS4zNC4wNDguNjMuMTc3Ljg4MS4xNi4zMDcuNDE3LjU5Ni43MzkuODM5LjMyMi4yNDQuNzA4LjQ0MiAxLjEyNC41NjhsLjUuMTQzYy4yNjMuMDc1LjU3MS4xNjYuNzY3LjIyNS4xMTQuMDM1LjI0LjA4LjM1NC4xNWEuNzEuNzEgMCAwMS4yOC4yODQuNjI4LjYyOCAwIDAxLjA2OC4yNzIuODg4Ljg4OCAwIDAxLS4wNTIuMzE3Yy0uMDk3LjI4Ny0uMjQ0LjQ3MS0uNTI0LjU4NC0uMjguMTEzLS42OS4xNS0xLjMxNS4xNTRINi4yMzJMNSAyMS45MDdoOC4zNDJjLjc4NSAwIDIuMjIgMCAzLjU5OS0uNTg3IDEuMzc4LS41ODYgMi43MDEtMS43NTYgMy4yNjEtNC4xLjIxLS44OC4xNDYtMS41OTctLjItMi4xNjEtLjM0NS0uNTYzLS45NzEtLjk3Mi0xLjg4My0xLjIzNGwtLjQ0NC0uMTI4LS42NTYtLjE4OGEuODguODggMCAwMS0uNTE5LS4zNzQuNzM1LjczNSAwIDAxLS4wNzctLjU5Mi44NjcuODY3IDAgMDEuNDMzLS41MmMuMjItLjEyMS41MDctLjE4OC44NDQtLjE4OGg0Ljg0OWMuMDM0LS4wNS4wNjUtLjEwMy4wOTktLjE1Mi44ODYtMS4yNTMgMS45NTgtMi4yNjcgMy4xMzItMi45ODMiLz48L2c+PC9zdmc+")
}

.bs-Icon--timeline--dispute {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0UzOUY0OCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMjBDNC40NzggMjAgMCAxNS41MjIgMCAxMFM0LjQ3OCAwIDEwIDBzMTAgNC40NzggMTAgMTAtNC40NzggMTAtMTAgMTB6IiBmaWxsLW9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTEwIDMuMTE5aC4wMDJjLjkwOCAwIDEuNjI2LjcxIDEuNTcgMS41NTFsLS41MzggNS43MDZjLS4wMzMuNTgtLjQ4OCAxLjAzMy0xLjAzMyAxLjAzMy0uNTQ0IDAtLjk5Ny0uNDUyLTEuMDMzLTEuMDMzTDguNDMgNC42N2MtLjA1Ny0uODQuNjYyLTEuNTUxIDEuNTctMS41NTF6bTAgMTAuMTM4Yy45NDkgMCAxLjcxOC43NyAxLjcxOCAxLjcyYTEuNzE5IDEuNzE5IDAgMTEtMy40MzYuMDAyYzAtLjk1Ljc3LTEuNzIyIDEuNzE4LTEuNzIyeiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--trends {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSIyOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMiAxM2wxMC4zNzQtNi4wNTggMTAuMDkxIDUuODQzTDM4IDMuNTczVjI2YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMlYxM3oiLz48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMi4wMSAxNy4xNDVsMTAuMTYxIDQuMzNhLjc1Ljc1IDAgMDAuNTE5LjAyNWwxNS45MTQtNS4wMDZhLjc1Ljc1IDAgMDAtLjQ1LTEuNDMxbC0xNS42NSA0LjkyMy0xMC4yMTQtNC4zNTJhLjc1Ljc1IDAgMDAtLjYxMi4wMWwtOS45OTYgNC42NzdhLjc1Ljc1IDAgMDAuNjM2IDEuMzU4bDkuNjkyLTQuNTM0eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTIxLjgzOSAxMy44NjZhMS4yNSAxLjI1IDAgMDAxLjI2NC0uMDA2bDE1LjUzNS05LjIxMmExLjI1IDEuMjUgMCAwMC0xLjI3Ni0yLjE1bC0xNC45MDUgOC44MzgtOS40NTYtNS40NzVhMS4yNSAxLjI1IDAgMDAtMS4yNTcuMDAyTDEuMzcgMTEuOTIxYTEuMjUgMS4yNSAwIDEwMS4yNiAyLjE1OGw5Ljc0Ny01LjY5IDkuNDYyIDUuNDc3eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTM3LjU3MyA1LjE0NmExLjU3MyAxLjU3MyAwIDEwMC0zLjE0NiAxLjU3MyAxLjU3MyAwIDAwMCAzLjE0NnptMCAyYTMuNTczIDMuNTczIDAgMTEwLTcuMTQ2IDMuNTczIDMuNTczIDAgMDEwIDcuMTQ2eiIvPjxwYXRoIGZpbGw9IiM4N0JCRkQiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTM3LjU3MyAxNy4xNDZhMS41NzMgMS41NzMgMCAxMDAtMy4xNDYgMS41NzMgMS41NzMgMCAwMDAgMy4xNDZ6bTAgMS42YTMuMTczIDMuMTczIDAgMTEwLTYuMzQ2IDMuMTczIDMuMTczIDAgMDEwIDYuMzQ2eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--dashboard {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI1MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNNjcuOTY5IDE5LjUzMWE2LjI1IDYuMjUgMCAxMTAtMTIuNSA2LjI1IDYuMjUgMCAwMTAgMTIuNXpNNy4wMyA0Mi45N2E2LjI1IDYuMjUgMCAxMTAtMTIuNSA2LjI1IDYuMjUgMCAwMTAgMTIuNXoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNNjQuMDYzIDUwSDEwLjkzN2E0LjY4NyA0LjY4NyAwIDAxLTQuNjg3LTQuNjg4VjM1LjM2bDIxLjA5NC0xOS43MzQgMjAuMzEyIDE0LjA2M0w2OC43NSA5Ljk1M3YzNS4zNkE0LjY4NyA0LjY4NyAwIDAxNjQuMDYyIDUweiIvPjxwYXRoIGZpbGw9IiM4N0JCRkQiIGQ9Ik00Ny42NTYgMzIuMDMxTDI3LjM0NCAxNy45NyA2LjI1IDM3LjcwM1Y0LjY4N0E0LjY4OCA0LjY4OCAwIDAxMTAuOTM4IDBoNTMuMTI0YTQuNjg3IDQuNjg3IDAgMDE0LjY4OCA0LjY4OHY3LjYwOUw0Ny42NTYgMzIuMDN6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTY3Ljk2OSAxNy4xODhhMy45MDYgMy45MDYgMCAxMTAtNy44MTMgMy45MDYgMy45MDYgMCAwMTAgNy44MTN6bS0yMC4zMiAxNy4xODdhMy45MDYgMy45MDYgMCAxMTAtNy44MTMgMy45MDYgMy45MDYgMCAwMTAgNy44MTN6TTI3LjM1MSAyMy40MzdhMy45MDYgMy45MDYgMCAxMTAtNy44MTIgMy45MDYgMy45MDYgMCAwMTAgNy44MTN6TTcuMDMyIDQwLjYyNmEzLjkwNiAzLjkwNiAwIDExMC03LjgxMyAzLjkwNiAzLjkwNiAwIDAxMCA3LjgxM3oiLz48L2c+PC9zdmc+")
}

.bs-Icon--realtime {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yMCAzOGM5Ljk0MSAwIDE4LTguMDU5IDE4LTE4UzI5Ljk0MSAyIDIwIDIgMiAxMC4wNTkgMiAyMHM4LjA1OSAxOCAxOCAxOHptMCAyQzguOTU0IDQwIDAgMzEuMDQ2IDAgMjBTOC45NTQgMCAyMCAwczIwIDguOTU0IDIwIDIwLTguOTU0IDIwLTIwIDIweiIvPjxwYXRoIGZpbGw9IiM2OTc0RTYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTIwLjAwNCAzLjc1Yy04Ljk3NyAwLTE2LjI1NCA3LjI3Ny0xNi4yNTQgMTYuMjU0czcuMjc3IDE2LjI1NCAxNi4yNTQgMTYuMjU0IDE2LjI1NC03LjI3NyAxNi4yNTQtMTYuMjU0UzI4Ljk4IDMuNzUgMjAuMDA0IDMuNzV6bTAtMmMxMC4wODEgMCAxOC4yNTQgOC4xNzMgMTguMjU0IDE4LjI1NCAwIDEwLjA4MS04LjE3MyAxOC4yNTQtMTguMjU0IDE4LjI1NC0xMC4wODEgMC0xOC4yNTQtOC4xNzMtMTguMjU0LTE4LjI1NEMxLjc1IDkuOTIzIDkuOTIzIDEuNzUgMjAuMDA0IDEuNzV6Ii8+PGcgZmlsbD0iIzY3NzJFNSI+PHBhdGggZD0iTTE3LjQwNSAzMC43ODZjNC40MjEtNS4wNTMgNi44LTcuOTY4IDcuMTM4LTguNzQ1LjUwNi0xLjE2NC0uMTEzLTEuNzQ3LS44NTctMS45OS0uNDk2LS4xNi0yLjY2LS44MTQtNi40OS0xLjk2bC0xLjE3IDEuNzE4IDIuNTg3IDEuMzUyYzEuNjUyLjU3NCAyLjI1NiAxLjMyMiAxLjgxMiAyLjI0Mi0uNDQ0LjkyLTEuODgzIDMuMDg4LTQuMzE2IDYuNS0uMzI0LjMwNC0uMjYzLjcyLjE4NCAxLjI0OS40NDYuNTI5LjgxNy40MDcgMS4xMTItLjM2NnoiLz48cGF0aCBkPSJNMjIuMDg3IDkuNjI0Yy00LjQyIDUuMDUzLTYuOCA3Ljk2OC03LjEzOCA4Ljc0NC0uNTA2IDEuMTY1LjExMyAxLjc0OC44NTcgMS45OS4xNDguMDQ4IDEuNTE2LjI3MyAzLjE4Mi45MzQuNzE2LS42MTcgMS4zMjMtMS4zIDEuODIzLTIuMDQ5bC0uOTQ1LS4yOTVjLS45NzYtLjM3NC0xLjI0My0xLjAyMS0uNzk4LTEuOTQyLjQ0NC0uOTIgMS44ODItMy4wODcgNC4zMTYtNi41LjMyMy0uMzAzLjI2Mi0uNzE5LS4xODUtMS4yNDgtLjQ0Ni0uNTI5LS44MTctLjQwNy0xLjExMi4zNjZ6Ii8+PC9nPjwvZz48L3N2Zz4=")
}

.bs-Icon--tasks {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MSI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg3QkJGRCIgZD0iTTIwIDIuNTUxYy05Ljk0MSAwLTE4IDguMDYtMTggMTggMCA5Ljk0MSA4LjA1OSAxOCAxOCAxOHMxOC04LjA1OSAxOC0xOGMwLTkuOTQtOC4wNTktMTgtMTgtMTh6bTAtMmMxMS4wNDYgMCAyMCA4Ljk1NSAyMCAyMCAwIDExLjA0Ni04Ljk1NCAyMC0yMCAyMHMtMjAtOC45NTQtMjAtMjBjMC0xMS4wNDUgOC45NTQtMjAgMjAtMjB6Ii8+PHBhdGggZmlsbD0iIzY5NzRFNiIgZD0iTTIwIDQuMjk3Yy04Ljk3NyAwLTE2LjI1NCA3LjI3Ny0xNi4yNTQgMTYuMjU0UzExLjAyMyAzNi44MDUgMjAgMzYuODA1czE2LjI1NC03LjI3NyAxNi4yNTQtMTYuMjU0UzI4Ljk3NyA0LjI5NyAyMCA0LjI5N3ptMC0yYzEwLjA4MSAwIDE4LjI1NCA4LjE3MyAxOC4yNTQgMTguMjU0IDAgMTAuMDgxLTguMTczIDE4LjI1NC0xOC4yNTQgMTguMjU0LTEwLjA4MSAwLTE4LjI1NC04LjE3My0xOC4yNTQtMTguMjU0QzEuNzQ2IDEwLjQ3IDkuOTIgMi4yOTcgMjAgMi4yOTd6Ii8+PHBhdGggZmlsbD0iIzY3NzJFNSIgZD0iTTE2LjMxNCAyNy4zMmExLjI3OCAxLjI3OCAwIDAwMS44NDctLjA0NGw5LjY5My0xMC42MzZhMS4yNzggMS4yNzggMCAwMC0xLjg5LTEuNzIzbC04Ljc1NyA5LjY4NS00LjIyNy00LjIwOGExLjI3OCAxLjI3OCAwIDAwLTEuODA0IDEuODEzbDUuMTM4IDUuMTE0eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--120.bs-Icon--balance {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDUuNzcgNTEuOGE1IDUgMCAwMS03LjA3IDBMODYgMzkuMXY0MS42OGE1IDUgMCAwMS0xMCAwVjM4LjM1M2wtLjAxNS0uMjIyLTEzLjcgMTMuN2E1IDUgMCAwMS03LjA3Mi03LjA3bDIxLjc1LTIxLjc1YTUgNSAwIDAxNy4wNzIgMGwyMS43MiAyMS43MjZhNSA1IDAgMDEuMDE1IDcuMDY1eiIgb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNNjQuNzgyIDc2Ljc3N2wtMjEuNzUgMjEuNzVhNSA1IDAgMDEtNy4wNjggMEwxNC4yMzggNzYuOGE1IDUgMCAxMTcuMDY1LTcuMDY1bDEyLjcgMTIuN1Y0MC43OGE1IDUgMCAwMTEwIDB2NDIuMzk1bC4wMTQuMjI1IDEzLjctMTMuN2E1IDUgMCAwMTcuMDY1IDcuMDc3eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--120.bs-Icon--charges {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0zNyA1M2g0LjNjLS4yLS44LS4zLTEuNi0uMy0yLjVDNDEgNDQuMSA0Ni4xIDM5IDUyLjUgMzlTNjQgNDQuMSA2NCA1MC41YzAgLjktLjEgMS43LS4zIDIuNUg4NlYzNGMwLTEuNy0xLjMtMy0zLTNIMjJjLTEuNyAwLTMgMS4zLTMgM3YzM2MwIDEuNyAxLjMgMyAzIDNoMTVWNTN6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik05OCA1MEgzN2MtMS43IDAtMyAxLjMtMyAzdjMzYzAgMS43IDEuMyAzIDMgM2g2MWMxLjcgMCAzLTEuMyAzLTNWNTNjMC0xLjctMS4zLTMtMy0zek02Ny41IDgxQzYxLjEgODEgNTYgNzUuOSA1NiA2OS41UzYxLjEgNTggNjcuNSA1OCA3OSA2My4xIDc5IDY5LjUgNzMuOSA4MSA2Ny41IDgxeiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--120.bs-Icon--coupons {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik04Ny44IDk3LjFMNjIgNTYuNlY2M2gtNi42YzIuOSA0LjYgNS43IDkgNy43IDEyIDUuNCA4LjQgMTMuOSAxOC42IDIzLjIgMjMuNi45LjYgMi4xLS42IDEuNS0xLjV6TTU2LjUgNDhjLjgtLjMgMS41LS42IDIuMy0xLjEgNS40LTMuNCA2LjktMTAuNSAzLjUtMTUuOWwtMy4yLTUuMWMtMy40LTUuNC0xMC41LTYuOS0xNS45LTMuNS01LjQgMy40LTYuOSAxMC41LTMuNSAxNS45bDEuNCAyLjFjNS43LTQwLjQuMS4xLjEuMmwxLjIgMS45QzQ0LjcgNDYuMyA1MCA1NC42IDU1IDYyLjRWNTZoNi42bC01LjEtOHpNNTUgNDFjLTIuMSAxLjMtNC45LjctNi4yLTEuNGwtMy4yLTUuMWMtMS4zLTIuMS0uNy00LjkgMS40LTYuMiAyLjEtMS4zIDQuOS0uNyA2LjIgMS40bDMuMiA1LjFjMS4zIDIuMS43IDQuOC0xLjQgNi4yeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMTA2LjQgNjEuOUM5Ny4xIDU2LjcgODQgNTUgNzQgNTVINjMuMmMtMS4yLTEuMi0yLjgtMi00LjctMi0xLjggMC0zLjUuOC00LjcgMkgzMC41QzI0LjEgNTUgMTkgNjAuMSAxOSA2Ni41UzI0LjEgNzggMzAuNSA3OGg2QzQyLjkgNzggNDggNzIuOSA0OCA2Ni41YzAtLjktLjEtMS43LS4zLTIuNWg2LjFjMS4yIDEuMiAyLjkgMiA0LjcgMiAxLjkgMCAzLjUtLjggNC43LTJIMTA2YzEgMCAxLjQtMS42LjQtMi4xek0zNi41IDcxaC02QzI4IDcxIDI2IDY5IDI2IDY2LjVzMi00LjUgNC41LTQuNWg2YzIuNSAwIDQuNSAyIDQuNSA0LjVTMzkgNzEgMzYuNSA3MXptMjItOC45Yy0xLjQgMC0yLjYtMS4yLTIuNi0yLjYgMC0xLjQgMS4yLTIuNiAyLjYtMi42IDEuNCAwIDIuNiAxLjIgMi42IDIuNiAwIDEuNC0xLjIgMi42LTIuNiAyLjZ6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-Icon--120.bs-Icon--customers {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yMC44IDk1LjZDMzAuNSAxMDYuMyA0NC40IDExMyA2MCAxMTNjMTUuNiAwIDI5LjYtNi43IDM5LjMtMTcuNEM5Mi41IDg3LjMgODAuMSA4MiA2MCA4MmMtMjAgMC0zMi40IDUuNC0zOS4yIDEzLjZ6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik03My4xIDgyLjljLTMuOS0uNi04LjMtLjktMTMuMS0uOS00LjggMC05LjIuMy0xMy4xLjkgMy4zIDYuMyA5LjggMTAgMTMuMSAxMCAzLjMgMCA5LjgtMy43IDEzLjEtMTB6TTYwIDI2Yy0xMy4zIDAtMjQgOS41LTI0IDI1czEwLjcgMjUgMjQgMjUgMjQtOS41IDI0LTI1LTEwLjctMjUtMjQtMjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-Icon--120.bs-Icon--disputes {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNjAgODFjLTQuNDIgMC04IDMuNTktOCA4LjAwOEM1MiA5My40MiA1NS41OCA5NyA2MCA5N2E3Ljk5OCA3Ljk5OCAwIDAwMC0xNS45OTVWODF6bS0uMDA1LTU4Yy00LjAzNiAwLTcuMjMzIDQuMTE3LTYuOTggOC45OGwyLjM5IDMzLjAzN0M1NS41NjggNjguMzgyIDU3LjU4IDcxIDYwIDcxczQuNDQ3LTIuNjE4IDQuNTk1LTUuOTgzbDIuMzkyLTMzLjAzNmMuMjQ3LTQuODctMi45NDUtOC45OC02Ljk4Mi04Ljk4aC0uMDF6IiBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Icon--120.bs-Icon--events {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOTIuODQzIDU1LjU4SDg5LjFjLTEyLjg4NyAwLTE2LjIxMiAxMS4xNC0xOC43MDcgMTguNTY3LS40MTUgMS42NS0xLjI0NyA0LjUzOC0yLjA3OCA1Ljc3Ni0xLjY2My0zLjcxMy0zLjMyNi0xNC40NC00LjE1OC0yMS4wNDJDNjEuNjYzIDQxLjk2NyA2MCAzMCA1Mi4xIDMwYy02LjY1IDAtOC43MyA2LjYtMTAuMzkyIDEyLjM3OC0yLjQ5NSA4LjI1LTQuNTczIDEzLjIwMi0xMC44MSAxMy4yMDJoLTMuNzRjLTIuNDk1IDAtNC4xNTggMS42NS00LjE1OCA0LjEyNiAwIDIuNDc2IDEuNjYzIDQuMTI2IDQuMTU3IDQuMTI2SDMwLjljMTIuODg3IDAgMTYuMjEyLTExLjE0IDE4LjcwNy0xOC41NjYuNDE1LTIuMDYzIDEuMjQ3LTQuNTQgMi4wNzgtNS43NzYgMS42NjMgMy43MTMgMy4zMjYgMTQuMDI3IDQuMTU4IDIwLjYzQzU4LjMzNyA3Ny4wMzQgNjAgODkgNjcuOSA4OWM2LjY1IDAgOC43My02LjYgMTAuMzkyLTEyLjM3OCAyLjQ5NS04LjI1IDQuNTczLTEyLjc5IDEwLjgxLTEyLjc5aDMuNzRjMi40OTUgMCA0LjE1OC0xLjY1IDQuMTU4LTQuMTI2IDAtMi40NzUtMi4wOC00LjEyNi00LjE1Ny00LjEyNnoiIGZpbGw9IiNDOUNFRDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Icon--120.bs-Icon--invoices {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01Mi4yMSAyMi4wMTVjOS4xODYgMCAxMy43NzcgNC42MSAxOC4zNyA5LjIyIDQuNTkgNC42MTIgNC41OSA0LjYxMiA5LjE4NiA5LjIyIDQuNTkyIDQuNjEgOS4xOCA5LjIyMiA5LjE4IDE4LjQ0M2wuMDA2LjA3VjkzLjQyYzAgMi41Mi0xLjk4IDQuNTYtNC40MiA0LjU2SDM0LjQyNGMtMi40NDIgMC00LjQyLTIuMDQtNC40Mi00LjU2VjI2LjU3NmMwLTIuNTE3IDEuOTc4LTQuNTYgNC40Mi00LjU2SDUyLjIxeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNNTMuNzA1IDIyLjA0MmMtLjU2Mi0uMDItMS4xLS4wMi0xLjU5LS4wMmgxLjJjLjEzLjAwMy4yNTguMDE0LjM4OC4wMmguMDAyem0xNi44NzYgOS4xM2w5LjE4NyA5LjIxOGMzLjc2MiAzLjc4NyA3LjQ4NyA3LjYxMyA4LjcxNiAxMy45NC0xLjAyLTMuNTM3LTQuMjItNi45ODgtMTQuMjUzLTYuOTg4aC02LjMxNmE0LjIxNyA0LjIxNyAwIDAxLTQuMjEtNC4yMjJ2LTYuMzM0YzAtMTIuNDY4LTUuMjUtMTQuMzk4LTkuNDIyLTE0LjcgNy43OTguNjUgMTIuMDcgNC44NDMgMTYuMjk1IDkuMDg3bC4wMDQtLjAwMnoiLz48L2c+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--logs {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMzIuMzc1IDY1Ljg0NmMtMy41MiAwLTYuMzc1LTIuODQtNi4zNzUtNi4zNDYgMC0zLjUwNSAyLjg1NC02LjM0NiA2LjM3NS02LjM0NiAzLjUyIDAgNi4zNzUgMi44NCA2LjM3NSA2LjM0NiAwIDMuNTA1LTIuODU0IDYuMzQ2LTYuMzc1IDYuMzQ2em0wLTIxLjE1NGMtMy41MiAwLTYuMzc1LTIuODQtNi4zNzUtNi4zNDZDMjYgMzQuODQgMjguODU0IDMyIDMyLjM3NSAzMmMzLjUyIDAgNi4zNzUgMi44NCA2LjM3NSA2LjM0NiAwIDMuNTA1LTIuODU0IDYuMzQ2LTYuMzc1IDYuMzQ2em0wIDI5LjYxNmMzLjUyIDAgNi4zNzUgMi44NCA2LjM3NSA2LjM0NiAwIDMuNTA1LTIuODU0IDYuMzQ2LTYuMzc1IDYuMzQ2QzI4Ljg1NSA4NyAyNiA4NC4xNiAyNiA4MC42NTRjMC0zLjUwNSAyLjg1NC02LjM0NiA2LjM3NS02LjM0NnpNODkuNzUgNjMuNzNINTMuNjI1Yy0yLjM0OCAwLTQuMjUtMS44OTItNC4yNS00LjIzIDAtMi4zMzcgMS45MDItNC4yMyA0LjI1LTQuMjNIODkuNzVjMi4zNDggMCA0LjI1IDEuODkyIDQuMjUgNC4yMyAwIDIuMzM3LTEuOTAyIDQuMjMtNC4yNSA0LjIzem0wLTIxLjE1M0g1My42MjVjLTIuMzQ4IDAtNC4yNS0xLjg5My00LjI1LTQuMjMgMC0yLjMzOCAxLjkwMi00LjIzMiA0LjI1LTQuMjMySDg5Ljc1YzIuMzQ4IDAgNC4yNSAxLjg5NCA0LjI1IDQuMjNhNC4yNCA0LjI0IDAgMDEtNC4yNSA0LjIzMnpNNTMuNjI1IDc2LjQyM0g4OS43NWMyLjM0OCAwIDQuMjUgMS44OTMgNC4yNSA0LjIzIDAgMi4zMzgtMS45MDIgNC4yMzItNC4yNSA0LjIzMkg1My42MjVjLTIuMzQ4IDAtNC4yNS0xLjg5NC00LjI1LTQuMjNhNC4yNCA0LjI0IDAgMDE0LjI1LTQuMjMyeiIgZmlsbD0iI0M5Q0VEMSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--orders {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03My42MTYgNDBINzV2MTAuMzc2aDIyLjA5TDkwLjQ2IDg1Ljg0Yy0uOTcgNS4xOS01LjY3IDkuMTYyLTEwLjU1NyA5LjE2MmgtMzkuOGMtNC44ODUgMC05LjU4Ny0zLjk3LTEwLjU1Ny05LjE2MmwtNi42MzItMzUuNDY0SDU0VjQwaDQuMjhsMTcuNDUtMTcuNWE1LjQzIDUuNDMgMCAxMTcuNjY4IDcuNjlMNzMuNjE2IDQwek00Ni45ODQgODQuMTJMNDQuNzkgNjUuODhBMy4zNDQgMy4zNDQgMCAwMDQxLjU1NiA2M2EyLjUgMi41IDAgMDAtMi41NCAyLjg4bDIuMTk0IDE4LjI0QTMuMzQ0IDMuMzQ0IDAgMDA0NC40NDQgODdhMi41IDIuNSAwIDAwMi41NC0yLjg4ek02MyA2NmEzIDMgMCAwMC02IDB2MThhMyAzIDAgMDA2IDBWNjZ6bTEyLjU1NiAyMWEzLjM0NCAzLjM0NCAwIDAwMy4yMzQtMi44OGwyLjE5LTE4LjI0QTIuNSAyLjUgMCAwMDc4LjQ0NCA2M2EzLjM0NCAzLjM0NCAwIDAwLTMuMjM0IDIuODhsLTIuMTk0IDE4LjI0YTIuNSAyLjUgMCAwMDIuNTQgMi44OHoiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTk1IDU3SDI1YTUgNSAwIDAxLTUtNXYtN2E1IDUgMCAwMTUtNWgzMy4yOGwtMS43MiAxLjcyM2E1LjQzIDUuNDMgMCAxMDcuNjcgNy42OUw3My42MTYgNDBIOTVhNSA1IDAgMDE1IDV2N2E1IDUgMCAwMS01IDV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-Icon--120.bs-Icon--plans {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03NiAyOC45NlYzMmgtMi44MmMtLjAzIDAtLjA2LjAxLS4wOS4wMUg0Ni45MmMtLjAzIDAtLjA2LS4wMS0uMDktLjAxSDQ0di03aDEuNTFhNS43MjggNS43MjggMCAwMTQuMzItMS45OUg1M1YyM2E0IDQgMCAwMTQtNGg2YTQgNCAwIDAxNCA0di4wMWgzLjE5QTUuNzA3IDUuNzA3IDAgMDE3NC41IDI1SDc2djMuOTZ6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik04MyA5N0gzN2E2IDYgMCAwMS02LTZWMzFhNiA2IDAgMDE2LTZoOC41M2E2LjA3OCA2LjA3OCAwIDAwLTEuNTIgNC4wMSAyLjk1NCAyLjk1NCAwIDAwMi45MSAzaDI2LjE3YTIuOTU0IDIuOTU0IDAgMDAyLjkxLTNBNi4wMjggNi4wMjggMCAwMDc0LjQ4IDI1SDgzYTYgNiAwIDAxNiA2djYwYTYgNiAwIDAxLTYgNnptLTguMjEtNDEuOTFhMTYuMTI0IDE2LjEyNCAwIDAwLTE0LjUtOS4wODVjLTQuOTQgMC04LjA5IDIuMTE2LTEzLjI5IDcuMTg2di01LjE3NGEyIDIgMCAxMC00IDB2OS45OTNhMiAyIDAgMDAyIDJoMTAuMDFhMiAyIDAgMTAwLTRoLTUuMTdjNC43Ny00LjY1NiA2Ljk5LTYgMTAuNDUtNmExMi4xNzYgMTIuMTc2IDAgMDExMC45MyA2LjkwNCAyLjAwNCAyLjAwNCAwIDAwMy41Ny0xLjgyM3YtLjAwMXpNNzcgNjhhMiAyIDAgMDAtMi0yaC05Ljk5YTIgMiAwIDEwMCA0aDUuMTZjLTQuNzEgNC41NzYtNy4wNCA1Ljk5NC0xMC41MSA1Ljk5NGExMS45NzggMTEuOTc4IDAgMDEtMTAuODctNi45IDIuMDA0IDIuMDA0IDAgMDAtMy41NyAxLjgyIDE2LjA4MiAxNi4wODIgMCAwMDE0LjQ0IDkuMDhjNC45OSAwIDguMTUtMi4xMTMgMTMuMzQtNy4xN1Y3OGEyIDIgMCAxMDQgMFY2OHoiLz48L2c+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--products {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yMiA3OS43YzAgLjMgMCAuNS4xLjhWMzguN2MwIC4zLS4xLjUtLjEuOHY0MC4yem03NS4xLTQzLjFMNjAgNTMuN1YxMDBjLjcgMCAxLjUtLjIgMi4yLS41TDk1IDg0LjRjMS44LS45IDMtMi43IDMtNC43VjM5LjVjMC0xLjEtLjMtMi4xLS45LTIuOXoiLz48cGF0aCBkPSJNMjIuOSAzNi42Yy0uNC42LS43IDEuNC0uOSAyLjF2NDEuN2MuMyAxLjcgMS40IDMuMiAzIDMuOWwzMi44IDE1LjJjLjcuMyAxLjQuNSAyLjIuNVY1My43TDIyLjkgMzYuNnoiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTcxLjcgMjRMMzUuNSA0MWMtLjkuNC0xLjUgMS4zLTEuNSAyLjN2MTAuOWwxMSA1LjFWNDhjMC0xIC42LTEuOSAxLjUtMi4zbDM1LjctMTYuOUw3MS43IDI0eiIvPjwvZz48L3N2Zz4=")
}

.bs-Icon--120.bs-Icon--recipients {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik04OSA1MS41Vjc3YzAgMS4xLS45IDItMiAySDMzYy0xLjEgMC0yLS45LTItMlY1MS41aC03VjkxYzAgMi44IDIuMiA1IDUgNWg2MmMyLjggMCA1LTIuMiA1LTVWNTEuNWgtN3oiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTk4LjcgMzcuMkw4OS44IDI3Yy0xLjYtMS45LTQuMS0yLjktNi43LTIuOUgzNi45Yy0yLjYgMC01LjEgMS4xLTYuNyAyLjlsLTkuNCAxMC44QzE5LjEgMzkuNiAxOCA0Mi4yIDE4IDQ1YzAgNi4xIDQuOSAxMSAxMC45IDExIDQuOSAwIDktMy4yIDEwLjQtNy43IDEuNCA0LjQgNS41IDcuNyAxMC40IDcuN3M5LTMuMiAxMC40LTcuN2MxLjQgNC41IDUuNSA3LjcgMTAuNCA3LjcgNC44IDAgOC45LTMuMiAxMC4zLTcuNyAxLjQgNC40IDUuNSA3LjcgMTAuNCA3LjcgNiAwIDEwLjktNC45IDEwLjktMTEtLjEtMy4xLTEuMy01LjgtMy40LTcuOHoiLz48L2c+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--returns {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01MS41IDQyLjEyTDM5LjYgMzAuMTlhNS40MyA1LjQzIDAgMTE3LjY3LTcuNjlsMTkuMTcgMTkuMjIzYy4xMi4xMjMuMjEuMjY1LjMyLjRINTEuNXYtLjAwM3pNNDAuODggNTcuODY4YTMgMyAwIDAwMCA0LjI0NmwxMS4wMSAxMC45OTRhMyAzIDAgMTA0LjI0LTQuMjQ2bC01Ljg5LTUuODg2aDE0LjI5YTcuNTE0IDcuNTE0IDAgMDEwIDE1LjAyOCAzIDMgMCAwMDAgNmM3LjMzNS0uMDQgMTMuMjk2LTUuOTI3IDEzLjQzLTEzLjI2LjEzMy03LjMzNC01LjYxMi0xMy40MzQtMTIuOTQtMTMuNzRoMzAuODNsLTUuMzkgMjguODRjLS45NyA1LjE5LTUuNjcgOS4xNjItMTAuNTYgOS4xNjJINDAuMTFjLTQuODkgMC05LjU5LTMuOTctMTAuNTYtOS4xNjJMMjQuMTYgNTdoMTcuNTlsLS44Ny44Njh6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik05NSA1N0g2NS4wMmMtLjE2LS4wMDYtLjMyLS4wMjQtLjQ5LS4wMjRINTAuMjdsNS44Ni01Ljg1NmEzIDMgMCAxMC00LjI0LTQuMjQ2TDQxLjc1IDU3SDI1YTUgNSAwIDAxLTUtNXYtN2E1IDUgMCAwMTUtNWg3MGE1IDUgMCAwMTUgNXY3YTUgNSAwIDAxLTUgNXoiLz48L2c+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--subscriptions {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0zMCA0NXYzOWEyIDIgMCAwMDIgMmgzNS4wMjUtLjAxMkE3IDcgMCAwMDc0IDc4Ljk4NXYuMDRWNzJhMiAyIDAgMDEyLTJoNy4xMWE3IDcgMCAwMDYuODc4LTcuMDA4bC4wMTIuMDYzVjQ1aDd2NDNhNSA1IDAgMDEtNSA1SDI4YTUgNSAwIDAxLTUtNVY0NWg3em00Ni0yVjI2LjVhMy41IDMuNSAwIDAxNyAwVjQzaC03ek0zNyAyNi41YTMuNSAzLjUgMCAwMTcgMFY0M2gtN1YyNi41eiIgb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMjMgNDdWMzRhNSA1IDAgMDE1LTVoOXY3LjVhMy41IDMuNSAwIDAwNyAwVjI5aDMydjcuNWEzLjUgMy41IDAgMDA3IDBWMjloOWE1IDUgMCAwMTUgNXYxM0gyM3oiLz48L2c+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--payouts,
.bs-Icon--120.bs-Icon--transfers {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNODAuMDY4IDkwLjE4OEgzNC41NzRhNi40OTMgNi40OTMgMCAxMTAtMTIuOTg1aDI4LjkxbC0xMi41Ny0xMi41NGMtMTUuNTgtMTUuNTQ1LTIyLjgzNi0yOS41OTctMjIuODM2LTQ0LjIyNyAwLS42MzcuMDEyLTEuMjY3LjAzOC0xLjg5IDQuNC0zLjI1IDkuMjgtNS43OTQgMTQuNDYyLTcuNTQ2YTI4LjAzNyAyOC4wMzcgMCAwMC0xLjQ4NyA5LjQzNmMwIDEwLjk2IDYuMDQ1IDIyLjEgMTkuMDIgMzUuMDQ0bDEzLjQ1NCAxMy40MjJ2LTMwLjdhNi41MDggNi41MDggMCAwMTEzLjAxNSAwdjQ1LjQ5YTYuNSA2LjUgMCAwMS02LjUxIDYuNDk2aC0uMDAyeiIgZmlsbD0iI0M5Q0VEMSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Icon--120.bs-Icon--sadFace {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNODIuMSA4Ni4zYy0uOSAwLTEuOC0uNC0yLjQtMS4yLTQuOC02LjMtMTEuOS05LjktMTkuNy05LjktNy44IDAtMTQuOSAzLjYtMTkuNyA5LjktMSAxLjMtMi45IDEuNi00LjIuNi0xLjMtMS0xLjYtMi45LS42LTQuMiA1LjktNy44IDE0LjgtMTIuMyAyNC41LTEyLjMgOS42IDAgMTguNiA0LjUgMjQuNSAxMi4zIDEgMS4zLjcgMy4yLS42IDQuMi0uNi40LTEuMi42LTEuOC42ek00Ni41IDM2QzQ0IDM2IDQyIDM4IDQyIDQwLjV2OGMwIDIuNSAyIDQuNSA0LjUgNC41czQuNS0yIDQuNS00LjV2LThjMC0yLjUtMi00LjUtNC41LTQuNXptMjcgMEM3MSAzNiA2OSAzOCA2OSA0MC41djhjMCAyLjUgMiA0LjUgNC41IDQuNXM0LjUtMiA0LjUtNC41di04YzAtMi41LTItNC41LTQuNS00LjV6IiBmaWxsPSIjQzlDRUQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Icon:hover .bs-Popover {
  display: block
}

.bs-Number {
  display: inline-block;
  margin: 0;
  color: #2a2f45;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  font-size: 24px;
  line-height: 1.6
}

.bs-Number--obscure {
  color: #697386
}

.bs-Number-decimal {
  margin-left: 2px
}

.bs-Number-decimal-point--comma:after,
.bs-Number-delimiter--comma:after {
  content: ","
}

.bs-Number-decimal-point--period:after,
.bs-Number-delimiter--period:after {
  content: "."
}

.bs-Number-suffix {
  margin-left: 3px;
  color: #4f566b;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase
}

figure.bs-Number>figcaption {
  display: none
}

.bs-Number-percentage {
  font-size: 15px;
  font-weight: 500;
  vertical-align: baseline
}

.bs-Number-initial {
  color: #8792a2;
  font-weight: 300;
  vertical-align: sub
}

.bs-Number--small,
.bs-Number--small .bs-Number-decimal {
  font-size: 13px;
  font-weight: 600;
  line-height: normal
}

.bs-Number--small .bs-Number-decimal-point {
  display: inline
}

.bs-Number--small .bs-Number-suffix {
  margin: 0;
  padding: 0;
  background: transparent;
  font-size: inherit;
  line-height: inherit;
  vertical-align: text-bottom
}

.bs-Number--red {
  color: #cd3d64
}

.bs-Spinner-svg {
  position: relative;
  display: flex;
  width: 16px;
  height: 16px;
  animation: SpinnerAnimationShow .25s ease normal, SpinnerAnimationRotation .7s linear infinite;
  transition-property: opacity, transform;
  transition-timing-function: ease;
  transform-origin: 50% 50%
}

.bs-Spinner-ellipse {
  fill: transparent;
  stroke: #8792a2;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-dasharray: 60;
  stroke-dashoffset: 20
}

.bs-Spinner--stopped .bs-Spinner-svg {
  opacity: 0
}

.bs-Spinner--stopped .bs-Spinner-ellipse {
  animation: none
}

.bs-Spinner--size--large .bs-Spinner-svg {
  width: 24px;
  height: 24px
}

.bs-Spinner--size--small .bs-Spinner-svg {
  width: 12px;
  height: 12px
}

.bs-Spinner--color--white .bs-Spinner-ellipse {
  stroke: #fff
}

.bs-ContentSection-header-copy .bs-Spinner {
  margin: 0 5px
}

.bs-Spinner--legacy .bs-Spinner-text {
  display: none
}

.bs-Spinner--legacy.bs-Spinner--withText .bs-Spinner-text {
  display: flex
}

.bs-Button {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto
}

.bs-Button+.bs-Button,
.bs-Button+.bs-ValidatedForm-button,
.bs-ValidatedForm-button+.bs-Button,
.bs-ValidatedForm-button+.bs-ValidatedForm-button {
  margin-left: 8px
}

.bs-Button--large+.bs-Button--large {
  margin-left: 12px
}

.bs-Button--blue.bs-Button--icon:after,
.bs-Button--blue.bs-Button--icon:before {
  opacity: .9
}

.bs-Button--blue.bs-Button--icon:hover:after,
.bs-Button--blue.bs-Button--icon:hover:before {
  opacity: 1
}

.bs-Button--blue.bs-Button--icon.bs-is-disabled:after,
.bs-Button--blue.bs-Button--icon.bs-is-disabled:before,
.bs-Button--blue.bs-Button--icon:disabled:active:after,
.bs-Button--blue.bs-Button--icon:disabled:active:before,
.bs-Button--blue.bs-Button--icon:disabled:after,
.bs-Button--blue.bs-Button--icon:disabled:before,
.bs-Button--blue.bs-Button--icon:disabled:focus:after,
.bs-Button--blue.bs-Button--icon:disabled:focus:before,
.bs-Button--blue.bs-Button--icon:disabled:hover:after,
.bs-Button--blue.bs-Button--icon:disabled:hover:before {
  opacity: .75
}

.bs-Button--red.bs-Button--icon:after,
.bs-Button--red.bs-Button--icon:before {
  opacity: .9
}

.bs-Button--red.bs-Button--icon:hover:after,
.bs-Button--red.bs-Button--icon:hover:before {
  opacity: 1
}

.bs-Button--red.bs-Button--icon.bs-is-disabled:after,
.bs-Button--red.bs-Button--icon.bs-is-disabled:before,
.bs-Button--red.bs-Button--icon:disabled:active:after,
.bs-Button--red.bs-Button--icon:disabled:active:before,
.bs-Button--red.bs-Button--icon:disabled:after,
.bs-Button--red.bs-Button--icon:disabled:before,
.bs-Button--red.bs-Button--icon:disabled:focus:after,
.bs-Button--red.bs-Button--icon:disabled:focus:before,
.bs-Button--red.bs-Button--icon:disabled:hover:after,
.bs-Button--red.bs-Button--icon:disabled:hover:before {
  opacity: .75
}

.bs-Button--green.bs-Button--icon:after,
.bs-Button--green.bs-Button--icon:before {
  opacity: .9
}

.bs-Button--green.bs-Button--icon:hover:after,
.bs-Button--green.bs-Button--icon:hover:before {
  opacity: 1
}

.bs-Button--green.bs-Button--icon.bs-is-disabled:after,
.bs-Button--green.bs-Button--icon.bs-is-disabled:before,
.bs-Button--green.bs-Button--icon:disabled:active:after,
.bs-Button--green.bs-Button--icon:disabled:active:before,
.bs-Button--green.bs-Button--icon:disabled:after,
.bs-Button--green.bs-Button--icon:disabled:before,
.bs-Button--green.bs-Button--icon:disabled:focus:after,
.bs-Button--green.bs-Button--icon:disabled:focus:before,
.bs-Button--green.bs-Button--icon:disabled:hover:after,
.bs-Button--green.bs-Button--icon:disabled:hover:before {
  opacity: .75
}

.bs-Button--icon {
  padding-left: 25px
}

.bs-Button--icon.bs-Button--icon--right {
  padding-left: 9px;
  padding-right: 25px
}

.bs-Button--smallButton--icon {
  padding-left: 23px
}

.bs-Button--small.bs-Button--icon.bs-Button--icon--right {
  padding-left: 8px;
  padding-right: 23px
}

.bs-Button--large.bs-Button--icon {
  padding-left: 32px
}

.bs-Button--large.bs-Button--icon.bs-Button--icon--right {
  padding-left: 14px;
  padding-right: 32px
}

.bs-Button--icon--right:after,
.bs-Button--icon:before {
  content: "";
  left: 3px;
  position: absolute;
  top: 50%;
  display: block;
  height: 20px;
  margin-top: -10px;
  width: 20px;
  background-position: 0 0;
  background-repeat: no-repeat;
  transition: background-image .08s ease-in, opacity .08s ease-in
}

.bs-Button--icon--right:before {
  display: none
}

.bs-Button--icon--right:after {
  left: auto;
  right: 3px
}

.bs-Button--small.bs-Button--icon:before {
  left: 2px
}

.bs-Button--small.bs-Button--icon--right:after {
  right: 2px
}

.bs-Button--large.bs-Button--icon:before {
  left: 6px
}

.bs-Button--large.bs-Button--icon--right:after {
  right: 6px
}

.bs-Button--accept:before,
.bs-Button--icon--right.bs-Button--accept:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--accept:active:before,
.bs-Button--accept:focus:hover:before,
.bs-Button--accept:hover:before,
.bs-Button--icon--right.bs-Button--accept:active:after,
.bs-Button--icon--right.bs-Button--accept:focus:hover:after,
.bs-Button--icon--right.bs-Button--accept:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--accept.bs-Button--blue.bs-is-disabled:before,
.bs-Button--accept.bs-Button--blue:before,
.bs-Button--accept.bs-Button--blue:disabled:before,
.bs-Button--accept.bs-Button--blue:hover:before,
.bs-Button--icon--right.bs-Button--accept.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--accept.bs-Button--blue:after,
.bs-Button--icon--right.bs-Button--accept.bs-Button--blue:disabled:after,
.bs-Button--icon--right.bs-Button--accept.bs-Button--blue:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNy45NDIgMTEuMzc1bC0xLjUyLTEuNjJhLjc5My43OTMgMCAwMC0xLjExOC0uMTM0LjgwNS44MDUgMCAwMC0uMTM0IDEuMTI0bDEuODc4IDIuOTdhMS4wMjcgMS4wMjcgMCAwMDEuNjk5IDBjLjI2OC0uMzYgNS45OTEtNy41NiA1Ljk5MS03LjU2YS42NDEuNjQxIDAgMDAtLjI1LTEuMTQzLjYzMy42MzMgMCAwMC0uNjQ0LjI2MmwtNS45MDIgNi4xMDF6IiBmaWxsPSIjNTI1RjdGIi8+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--accept:after,
.bs-Button--link.bs-Button--accept:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iIzZmOGVlZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--accept:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--accept:hover:after,
.bs-Button--link.bs-Button--accept:active:before,
.bs-Button--link.bs-Button--accept:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--accept.bs-is-disabled:before,
.bs-Button--accept:disabled:before,
.bs-Button--icon--right.bs-Button--accept.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--accept:disabled:after,
.bs-Button--link.bs-Button--accept.bs-is-disabled:before,
.bs-Button--link.bs-Button--accept:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--accept.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--accept:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTQyIDExLjM3NWwtMS41Mi0xLjYyYS43OTMuNzkzIDAgMDAtMS4xMTgtLjEzNC44MDUuODA1IDAgMDAtLjEzNCAxLjEyNGwxLjg3OCAyLjk3YTEuMDI3IDEuMDI3IDAgMDAxLjY5OSAwYy4yNjgtLjM2IDUuOTkxLTcuNTYgNS45OTEtNy41NmEuNjQxLjY0MSAwIDAwLS4yNS0xLjE0My42MzMuNjMzIDAgMDAtLjY0NC4yNjJsLTUuOTAyIDYuMTAxeiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--link.bs-Button--icon.bs-Button--arrow:not(.bs-Button--icon--right) {
  padding-left: 15px
}

.bs-Button--link.bs-Button--icon--right.bs-Button--arrow {
  padding-right: 15px
}

.bs-Button--arrow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--arrow:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--arrow:active:before,
.bs-Button--arrow:focus:hover:before,
.bs-Button--arrow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--arrow:active:after,
.bs-Button--icon--right.bs-Button--arrow:focus:hover:after,
.bs-Button--icon--right.bs-Button--arrow:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--arrow.bs-is-disabled:before,
.bs-Button--blue.bs-Button--arrow:before,
.bs-Button--blue.bs-Button--arrow:disabled:before,
.bs-Button--blue.bs-Button--arrow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--blue.bs-Button--accept.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--accept:disabled:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--arrow:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--arrow:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--arrow:after,
.bs-Button--link.bs-Button--arrow:before {
  height: 10px;
  margin-top: -5px;
  width: 10px
}

.bs-Button--link.bs-Button--arrow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--arrow:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--link.bs-Button--arrow:active:before,
.bs-Button--link.bs-Button--arrow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--arrow:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--arrow:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--white.bs-Button--arrow:after,
.bs-Button--white.bs-Button--arrow:before {
  height: 10px;
  margin-top: -4px;
  width: 10px
}

.bs-Button--icon--right.bs-Button--white.bs-Button--arrow:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--white.bs-Button--arrow:active:after,
.bs-Button--icon--right.bs-Button--white.bs-Button--arrow:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--arrow.bs-is-disabled:before,
.bs-Button--arrow:disabled:before,
.bs-Button--link.bs-Button--arrow.bs-is-disabled:before,
.bs-Button--link.bs-Button--arrow:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDEwLjU4OWwzLjIzNCAzLjI2OWEuNjc1LjY3NSAwIDAxLS4wMDYuOTQzLjY1My42NTMgMCAwMS0uOTMzLjAwNkw1LjE4OSAxMC40N0EuNjYuNjYgMCAwMTUgMTBhLjY2LjY2IDAgMDEuMTg5LS40NjlMOS40OCA1LjE5M2EuNjUzLjY1MyAwIDAxLjkzMy4wMDYuNjc2LjY3NiAwIDAxLjAwNi45NDNMNy4zNDcgOS4yNDhoNi45ODFhLjY3LjY3IDAgMDEuNjcyLjY3YzAgLjM3LS4yOS42NzEtLjY3Mi42NzFINy4xODZ6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--arrow.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--arrow:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--arrow.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--arrow:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--delete:before,
.bs-Button--icon--right.bs-Button--delete:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--delete:active:before,
.bs-Button--delete:focus:hover:before,
.bs-Button--delete:hover:before,
.bs-Button--icon--right.bs-Button--delete:active:after,
.bs-Button--icon--right.bs-Button--delete:focus:hover:after,
.bs-Button--icon--right.bs-Button--delete:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--delete:before,
.bs-Button--blue.bs-Button--delete:hover:before,
.bs-Button--delete.bs-Button--blue.bs-is-disabled:before,
.bs-Button--delete.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--delete:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--delete:hover:after,
.bs-Button--icon--right.bs-Button--delete.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--delete.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--delete:after,
.bs-Button--link.bs-Button--delete:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--delete:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--delete:hover:after,
.bs-Button--link.bs-Button--delete:active:before,
.bs-Button--link.bs-Button--delete:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--delete.bs-is-disabled:before,
.bs-Button--delete:disabled:before,
.bs-Button--icon--right.bs-Button--delete.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--delete:disabled:after,
.bs-Button--link.bs-Button--delete.bs-is-disabled:before,
.bs-Button--link.bs-Button--delete:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--delete.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--delete:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--block:before,
.bs-Button--icon--right.bs-Button--block:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iIzUyNUY3RiIvPjwvc3ZnPg==")
}

.bs-Button--block:active:before,
.bs-Button--block:focus:hover:before,
.bs-Button--block:hover:before,
.bs-Button--icon--right.bs-Button--block:active:after,
.bs-Button--icon--right.bs-Button--block:focus:hover:after,
.bs-Button--icon--right.bs-Button--block:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iIzMyMzI1RCIvPjwvc3ZnPg==")
}

.bs-Button--block.bs-Button--blue.bs-is-disabled:before,
.bs-Button--block.bs-Button--blue:disabled:before,
.bs-Button--blue.bs-Button--block:before,
.bs-Button--blue.bs-Button--block:hover:before,
.bs-Button--icon--right.bs-Button--block.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--block.bs-Button--blue:disabled:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--block:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--block:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--block:after,
.bs-Button--link.bs-Button--block:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iIzZmOGVlZiIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--block:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--block:hover:after,
.bs-Button--link.bs-Button--block:active:before,
.bs-Button--link.bs-Button--block:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iIzMyMzI1RCIvPjwvc3ZnPg==")
}

.bs-Button--block.bs-is-disabled:before,
.bs-Button--block:disabled:before,
.bs-Button--icon--right.bs-Button--block.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--block:disabled:after,
.bs-Button--link.bs-Button--block.bs-is-disabled:before,
.bs-Button--link.bs-Button--block:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--block.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--block:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzI1IDEzLjY5M2E0LjU2IDQuNTYgMCAwMDYuMzY4LTYuMzY4bC02LjM2OCA2LjM2OHptLTEuMDE4LTEuMDE4bDYuMzY4LTYuMzY4YTQuNTYgNC41NiAwIDAwLTYuMzY4IDYuMzY4ek0xMCAxNmE2IDYgMCAxMTAtMTIgNiA2IDAgMDEwIDEyeiIgZmlsbD0iIzg4OThBQSIvPjwvc3ZnPg==")
}

.bs-Button--clipboard:before,
.bs-Button--icon--right.bs-Button--clipboard:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--clipboard:active:before,
.bs-Button--clipboard:focus:hover:before,
.bs-Button--clipboard:hover:before,
.bs-Button--icon--right.bs-Button--clipboard:active:after,
.bs-Button--icon--right.bs-Button--clipboard:focus:hover:after,
.bs-Button--icon--right.bs-Button--clipboard:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--clipboard:before,
.bs-Button--blue.bs-Button--clipboard:hover:before,
.bs-Button--clipboard.bs-Button--blue.bs-is-disabled:before,
.bs-Button--clipboard.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--clipboard:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--clipboard:hover:after,
.bs-Button--icon--right.bs-Button--clipboard.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--clipboard.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--clipboard:after,
.bs-Button--link.bs-Button--clipboard:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--clipboard:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--clipboard:hover:after,
.bs-Button--link.bs-Button--clipboard:active:before,
.bs-Button--link.bs-Button--clipboard:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--clipboard.bs-is-disabled:before,
.bs-Button--clipboard:disabled:before,
.bs-Button--icon--right.bs-Button--clipboard.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--clipboard:disabled:after,
.bs-Button--link.bs-Button--clipboard.bs-is-disabled:before,
.bs-Button--link.bs-Button--clipboard:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--clipboard.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--clipboard:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjI3NSA0LjVoLjMyNWMuMjIgMCAuNC4xOC40LjR2MTAuMmEuNC40IDAgMDEtLjQuNEg1LjRhLjQuNCAwIDAxLS40LS40VjQuOWMwLS4yMi4xOC0uNC40LS40aDEuNDg1Yy4yMiAwIC40LjE4LjQuNHYxLjY0N2MwIC4yMi4xNzkuNC40LjRoNC43NGEuNC40IDAgMDAuNC0uNFY0LjlhLjQuNCAwIDAxLjQtLjRoMS4wNXpNMTEuNiAzLjk1M2MuMjIgMCAuNC4xOC40LjRWNS42YS40LjQgMCAwMS0uNC40SDguNGEuNC40IDAgMDEtLjQtLjRWNC4zNTNjMC0uMjIuMTgtLjQuNC0uNGguMjUzYS40LjQgMCAwMC40LS40VjMuNGMwLS4yMi4xOC0uNC40LS40aDEuMDI3Yy4yMiAwIC40LjE4LjQuNHYuMTUzYzAgLjIyMS4xOC40LjQuNGguMzJ6TTYuNSAxM2MwIC4yNjguMjIzLjUuNDk5LjVoMi43MDJhLjQ5OC40OTggMCAwMC40OTktLjVjMC0uMjY4LS4yMjMtLjUtLjQ5OS0uNUg2Ljk5OWEuNDk4LjQ5OCAwIDAwLS40OTkuNXptMC0xLjc1YzAgLjI2OC4yMjIuNS40OTYuNWg1LjYwOGEuNDk2LjQ5NiAwIDAwLjQ5Ni0uNWMwLS4yNjgtLjIyMi0uNS0uNDk2LS41SDYuOTk2YS40OTYuNDk2IDAgMDAtLjQ5Ni41em0wLTEuNzVjMCAuMjY4LjIyNi41LjUwNi41aDQuNjg4Yy4yOSAwIC41MDYtLjIyNC41MDYtLjUgMC0uMjY4LS4yMjYtLjUtLjUwNi0uNUg3LjAwNmEuNDk3LjQ5NyAwIDAwLS41MDYuNXoiIGZpbGw9IiM4ODk4QUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--download:before,
.bs-Button--icon--right.bs-Button--download:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--download:active:before,
.bs-Button--download:focus:hover:before,
.bs-Button--download:hover:before,
.bs-Button--icon--right.bs-Button--download:active:after,
.bs-Button--icon--right.bs-Button--download:focus:hover:after,
.bs-Button--icon--right.bs-Button--download:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--download:before,
.bs-Button--blue.bs-Button--download:hover:before,
.bs-Button--download.bs-Button--blue.bs-is-disabled:before,
.bs-Button--download.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--download:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--download:hover:after,
.bs-Button--icon--right.bs-Button--download.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--download.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--download:after,
.bs-Button--link.bs-Button--download:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--download:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--download:hover:after,
.bs-Button--link.bs-Button--download:active:before,
.bs-Button--link.bs-Button--download:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--download.bs-is-disabled:before,
.bs-Button--download:disabled:before,
.bs-Button--icon--right.bs-Button--download.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--download:disabled:after,
.bs-Button--link.bs-Button--download.bs-is-disabled:before,
.bs-Button--link.bs-Button--download:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--download.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--download:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDExIDEyLjgxNEw2LjE0MiA5LjU4YS42NzUuNjc1IDAgMDAtLjk0My4wMDYuNjUzLjY1MyAwIDAwLS4wMDYuOTMzbDQuMzM4IDQuMjkyQS42Ni42NiAwIDAwMTAgMTVhLjY2LjY2IDAgMDAuNDY5LS4xODlsNC4zMzgtNC4yOTJhLjY1My42NTMgMCAwMC0uMDA2LS45MzMuNjc1LjY3NSAwIDAwLS45NDMtLjAwNmwtMy4xMDYgMy4wNzNWNS42NzJhLjY3LjY3IDAgMDAtLjY3LS42NzJjLS4zNyAwLS42NzEuMjktLjY3MS42NzJ2Ny4xNDJ6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--edit:before,
.bs-Button--icon--right.bs-Button--edit:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--edit:active:before,
.bs-Button--edit:focus:hover:before,
.bs-Button--edit:hover:before,
.bs-Button--icon--right.bs-Button--edit:active:after,
.bs-Button--icon--right.bs-Button--edit:focus:hover:after,
.bs-Button--icon--right.bs-Button--edit:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--edit:before,
.bs-Button--blue.bs-Button--edit:hover:before,
.bs-Button--edit.bs-Button--blue.bs-is-disabled:before,
.bs-Button--edit.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--edit:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--edit:hover:after,
.bs-Button--icon--right.bs-Button--edit.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--edit.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--edit:after,
.bs-Button--link.bs-Button--edit:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--edit:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--edit:hover:after,
.bs-Button--link.bs-Button--edit:active:before,
.bs-Button--link.bs-Button--edit:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--edit.bs-is-disabled:before,
.bs-Button--edit:disabled:before,
.bs-Button--icon--right.bs-Button--edit.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--edit:disabled:after,
.bs-Button--link.bs-Button--edit.bs-is-disabled:before,
.bs-Button--link.bs-Button--edit:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--edit.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--edit:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjcxOCA1LjM5MmExLjMzNiAxLjMzNiAwIDExMS44OSAxLjg5bC01LjQzMiA1LjQzLTEuODktMS44ODkgNS40MzItNS40MzF6bS03LjIzNiA5LjU2NGMtLjM4MS4xNC0uNTc0LS4wNjYtLjQzOS0uNDM4bC42OTYtMS45MDdjLjA3Ni0uMjA5LjI2NC0uNTA0LjQyLS42NmwuMDY3LS4wNjcgMS44OSAxLjg5LS4wNjguMDY3YTIuMTI2IDIuMTI2IDAgMDEtLjY2LjQybC0xLjkwNi42OTV6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--email:before,
.bs-Button--icon--right.bs-Button--email:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--email:active:before,
.bs-Button--email:focus:hover:before,
.bs-Button--email:hover:before,
.bs-Button--icon--right.bs-Button--email:active:after,
.bs-Button--icon--right.bs-Button--email:focus:hover:after,
.bs-Button--icon--right.bs-Button--email:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--blue.bs-Button--email:before,
.bs-Button--blue.bs-Button--email:hover:before,
.bs-Button--email.bs-Button--blue.bs-is-disabled:before,
.bs-Button--email.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--email:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--email:hover:after,
.bs-Button--icon--right.bs-Button--email.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--email.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--email:after,
.bs-Button--link.bs-Button--email:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iIzZmOGVlZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--email:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--email:hover:after,
.bs-Button--link.bs-Button--email:active:before,
.bs-Button--link.bs-Button--email:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--email.bs-is-disabled:before,
.bs-Button--email:disabled:before,
.bs-Button--icon--right.bs-Button--email.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--email:disabled:after,
.bs-Button--link.bs-Button--email.bs-is-disabled:before,
.bs-Button--link.bs-Button--email:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--email.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--email:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDZoLTcuNUM1LjU4MyA2IDUgNi41ODMgNSA3LjI1djVjMCAuNjY3LjU4MyAxLjI1IDEuMjUgMS4yNWg3LjVjLjY2NyAwIDEuMjUtLjU4MyAxLjI1LTEuMjV2LTVDMTUgNi41ODMgMTQuNDE3IDYgMTMuNzUgNnptLjMzMyAxLjkxN2wtMy42NjYgM2MtLjE2Ny4wODMtLjI1LjE2Ni0uNDE3LjE2Ni0uMTY3IDAtLjI1LS4wODMtLjQxNy0uMTY2bC0zLjY2Ni0zYy0uMjUtLjE2Ny0uMjUtLjU4NC0uMDg0LS45MTcuMjUtLjI1LjU4NC0uMzMzLjkxNy0uMDgzTDEwIDkuNTgzbDMuMjUtMi42NjZjLjI1LS4yNS42NjctLjE2Ny45MTcuMDgzLjE2Ni4zMzMuMTY2Ljc1LS4wODQuOTE3eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--export:before,
.bs-Button--icon--right.bs-Button--export:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--export:active:before,
.bs-Button--export:focus:hover:before,
.bs-Button--export:hover:before,
.bs-Button--icon--right.bs-Button--export:active:after,
.bs-Button--icon--right.bs-Button--export:focus:hover:after,
.bs-Button--icon--right.bs-Button--export:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--blue.bs-Button--export:before,
.bs-Button--blue.bs-Button--export:hover:before,
.bs-Button--export.bs-Button--blue.bs-is-disabled:before,
.bs-Button--export.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--export:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--export:hover:after,
.bs-Button--icon--right.bs-Button--export.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--export.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--export:after,
.bs-Button--link.bs-Button--export:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iIzZmOGVlZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--export:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--export:hover:after,
.bs-Button--link.bs-Button--export:active:before,
.bs-Button--link.bs-Button--export:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--export.bs-is-disabled:before,
.bs-Button--export:disabled:before,
.bs-Button--icon--right.bs-Button--export.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--export:disabled:after,
.bs-Button--link.bs-Button--export.bs-is-disabled:before,
.bs-Button--link.bs-Button--export:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--export.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--export:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQwNiA4LjQyN2wuMDI1IDQuNTk4Yy4wMDIuMzU4LjMwMi42Ni42NzEuNjYyYS42NTMuNjUzIDAgMDAuNjY0LS42NTVsLS4wMzItNi4xMDNhLjY2LjY2IDAgMDAtLjE5OC0uNDY1LjY2LjY2IDAgMDAtLjQ2NS0uMTk4bC02LjEwMy0uMDMyYS42NTMuNjUzIDAgMDAtLjY1NS42NjRjLjAwMi4zNjkuMzA0LjY3LjY2Mi42NzFsNC4zNy4wMjQtNC45MzcgNC45MzZhLjY3LjY3IDAgMDAtLjAwMS45NWMuMjYyLjI2LjY3OS4yNjguOTQ5LS4wMDJsNS4wNS01LjA1eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--external:before,
.bs-Button--icon--right.bs-Button--external:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--external:active:before,
.bs-Button--external:focus:hover:before,
.bs-Button--external:hover:before,
.bs-Button--icon--right.bs-Button--external:active:after,
.bs-Button--icon--right.bs-Button--external:focus:hover:after,
.bs-Button--icon--right.bs-Button--external:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--external:before,
.bs-Button--blue.bs-Button--external:hover:before,
.bs-Button--external.bs-Button--blue.bs-is-disabled:before,
.bs-Button--external.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--external:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--external:hover:after,
.bs-Button--icon--right.bs-Button--external.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--external.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--external:after,
.bs-Button--link.bs-Button--external:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--external:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--external:hover:after,
.bs-Button--link.bs-Button--external:active:before,
.bs-Button--link.bs-Button--external:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--external.bs-is-disabled:before,
.bs-Button--external:disabled:before,
.bs-Button--icon--right.bs-Button--external.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--external:disabled:after,
.bs-Button--link.bs-Button--external.bs-is-disabled:before,
.bs-Button--link.bs-Button--external:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--external.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--external:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--filter:before,
.bs-Button--icon--right.bs-Button--filter:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiM2QjdDOTMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--filter:active:before,
.bs-Button--filter:focus:hover:before,
.bs-Button--filter:hover:before,
.bs-Button--icon--right.bs-Button--filter:active:after,
.bs-Button--icon--right.bs-Button--filter:focus:hover:after,
.bs-Button--icon--right.bs-Button--filter:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--filter:before,
.bs-Button--blue.bs-Button--filter:hover:before,
.bs-Button--filter.bs-Button--blue.bs-is-disabled:before,
.bs-Button--filter.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--filter:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--filter:hover:after,
.bs-Button--icon--right.bs-Button--filter.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--filter.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--filter:after,
.bs-Button--link.bs-Button--filter:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--filter:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--filter:hover:after,
.bs-Button--link.bs-Button--filter:active:before,
.bs-Button--link.bs-Button--filter:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--filter.bs-is-disabled:before,
.bs-Button--filter:disabled:before,
.bs-Button--icon--right.bs-Button--filter.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--filter:disabled:after,
.bs-Button--link.bs-Button--filter.bs-is-disabled:before,
.bs-Button--link.bs-Button--filter:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--filter.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--filter:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwOCA5LjU1djMuMTQyYzAgLjI4LS4xNy42Ni0uMzY2LjgzN2wtMS4yNjcgMS4xNGMtLjIwMi4xODMtLjM2Ny4xMDYtLjM2Ny0uMTc0di00Ljg5TDYuMjIgNi43MmMtLjM5LS40MDMtLjI0Ni0uNzIuMzEtLjcyaDYuOTA1Yy41NSAwIC42OTMuMzIzLjMwOS43MmwtMi43MzYgMi44M3oiIGZpbGw9IiM4ODk4QUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--help:before,
.bs-Button--icon--right.bs-Button--help:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--help:active:before,
.bs-Button--help:focus:hover:before,
.bs-Button--help:hover:before,
.bs-Button--icon--right.bs-Button--help:active:after,
.bs-Button--icon--right.bs-Button--help:focus:hover:after,
.bs-Button--icon--right.bs-Button--help:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--help:before,
.bs-Button--blue.bs-Button--help:hover:before,
.bs-Button--help.bs-Button--blue.bs-is-disabled:before,
.bs-Button--help.bs-Button--blue:disabled:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--help:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--help:hover:after,
.bs-Button--icon--right.bs-Button--help.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--help.bs-Button--blue:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--help:after,
.bs-Button--link.bs-Button--help:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--help:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--help:hover:after,
.bs-Button--link.bs-Button--help:active:before,
.bs-Button--link.bs-Button--help:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--help.bs-is-disabled:before,
.bs-Button--help:disabled:before,
.bs-Button--icon--right.bs-Button--help.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--help:disabled:after,
.bs-Button--link.bs-Button--help.bs-is-disabled:before,
.bs-Button--link.bs-Button--help:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--help.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--help:disabled:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDRhNiA2IDAgMDE2IDYgNiA2IDAgMDEtNiA2IDYgNiAwIDAxLTYtNiA2IDYgMCAwMTYtNnptLS44MSA5LjU2OGgxLjI5NnYtMS41NDFIOS4xOXYxLjU0em0uOTcyLTcuMjE3Yy0uODEgMC0xLjU0LjMyNS0yLjEwOC43M2wuMTYyIDEuMjE2Yy41NjgtLjQ4NiAxLjIxNi0uODEgMS44NjUtLjgxLjU2OCAwIC45NzMuMzI0Ljk3My44MSAwIC41NjgtLjQwNS44OTItMS4yOTcgMS4yMTdsLS4zMjUuMjQzLjA4MiAxLjYyMS43My0uMTYyLjA4LS43M0MxMS41NDEgMTAgMTIuMjcgOS40MzIgMTIuMjcgOC4yOTdjMC0xLjIxNi0uODEtMS45NDYtMi4xMDgtMS45NDZ6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--info:after,
.bs-Button--info:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTAwIDEwIDUgNSAwIDEwMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--info:active:after,
.bs-Button--icon--right.bs-Button--info:focus:hover:after,
.bs-Button--icon--right.bs-Button--info:hover:after,
.bs-Button--info:active:before,
.bs-Button--info:focus:hover:before,
.bs-Button--info:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTAwIDEwIDUgNSAwIDEwMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iIzM0MzQ1RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--blue.bs-Button--info:before,
.bs-Button--blue.bs-Button--info:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--info:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--info:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTAwIDEwIDUgNSAwIDEwMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--info:after,
.bs-Button--link.bs-Button--info:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTAwIDEwIDUgNSAwIDEwMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iIzM0OThENCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--info:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--info:hover:after,
.bs-Button--link.bs-Button--info:active:before,
.bs-Button--link.bs-Button--info:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTAwIDEwIDUgNSAwIDEwMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iIzM0MzQ1RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--info.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--info:disabled:after,
.bs-Button--info.bs-is-disabled:before,
.bs-Button--info:disabled:before,
.bs-Button--link.bs-Button--icon--right.bs-Button--info.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--info:disabled:after,
.bs-Button--link.bs-Button--info.bs-is-disabled:before,
.bs-Button--link.bs-Button--info:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhNSA1IDAgMTEwIDEwIDUgNSAwIDExMC0xMHptLjIwMyA2LjgwNGwuNDA3LTEuNjUyYy4wNTktLjA4Ny4wNTktLjIxNy4wNTktLjMwNCAwLS4zNDgtLjIzMy0uNTY1LS44MTQtLjU2NS0uNTI0IDAtLjkzLjIxNy0xLjEwNS40NzhsLjE3NC4xM2MuMjkxLS4yNi42OTgtLjIxNy42NC4xM2wtLjQwNyAxLjYxYy0uMDU4LjE3My0uMDU4LjI2LS4wNTguMzQ3IDAgLjMwNS4yMzIuNTIyLjgxNC41MjIuNTgxIDAgLjkzLS4yMTcgMS4xNjMtLjUyMmwtLjE3NS0uMTNjLS4zNDkuMzA0LS43NTYuMjE3LS42OTgtLjA0NHptLjI5MS0zLjEzYy40NjUgMCAuNzU2LS4yNjEuNzU2LS41NjUgMC0uMzA1LS4zNDktLjYwOS0uNzU2LS42MDktLjQ2NSAwLS43NTYuMjYtLjc1Ni42MDkgMCAuMzQ4LjM1LjU2NS43NTYuNTY1eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--list:after,
.bs-Button--list:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDEwMC0xLjY2Ni44MzMuODMzIDAgMDAwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--list:active:after,
.bs-Button--icon--right.bs-Button--list:focus:hover:after,
.bs-Button--icon--right.bs-Button--list:hover:after,
.bs-Button--list:active:before,
.bs-Button--list:focus:hover:before,
.bs-Button--list:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDEwMC0xLjY2Ni44MzMuODMzIDAgMDAwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--blue.bs-Button--list:before,
.bs-Button--blue.bs-Button--list:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--list:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--list:hover:after,
.bs-Button--icon--right.bs-Button--list.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--list.bs-Button--blue:disabled:after,
.bs-Button--list.bs-Button--blue.bs-is-disabled:before,
.bs-Button--list.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDEwMC0xLjY2Ni44MzMuODMzIDAgMDAwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--list:after,
.bs-Button--link.bs-Button--list:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDEwMC0xLjY2Ni44MzMuODMzIDAgMDAwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--list:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--list:hover:after,
.bs-Button--link.bs-Button--list:active:before,
.bs-Button--link.bs-Button--list:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDEwMC0xLjY2Ni44MzMuODMzIDAgMDAwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--list.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--list:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--list.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--list:disabled:after,
.bs-Button--link.bs-Button--list.bs-is-disabled:before,
.bs-Button--link.bs-Button--list:disabled:before,
.bs-Button--list.bs-is-disabled:before,
.bs-Button--list:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDE0LjMzM2EuODMzLjgzMyAwIDExMC0xLjY2Ni44MzMuODMzIDAgMDEwIDEuNjY2em0wLTMuMzMzYS44MzMuODMzIDAgMTEwLTEuNjY3LjgzMy44MzMgMCAwMTAgMS42Njd6bTAtMy4zMzNhLjgzMy44MzMgMCAxMTAtMS42NjcuODMzLjgzMyAwIDAxMCAxLjY2N3pNNi41IDEzLjVjMC0uNDYuMzgyLS44MzMuODMxLS44MzNoNS44MzhBLjgzLjgzIDAgMDExNCAxMy41YzAgLjQ2LS4zODIuODMzLS44MzEuODMzSDcuMzNhLjgzLjgzIDAgMDEtLjgzLS44MzN6bTAtMy4zMzNhLjg0Ljg0IDAgMDEuODMxLS44MzRoNS44MzhhLjgzLjgzIDAgMDEuODMxLjgzNGMwIC40Ni0uMzgyLjgzMy0uODMxLjgzM0g3LjMzYS44My44MyAwIDAxLS44MzEtLjgzM3ptMC0zLjMzNGMwLS40Ni4zODItLjgzMy44MzEtLjgzM2g1LjgzOGEuODMuODMgMCAwMS44MzEuODMzLjg0Ljg0IDAgMDEtLjgzMS44MzRINy4zM2EuODMuODMgMCAwMS0uODMxLS44MzR6IiBmaWxsPSIjODg5OEFBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--new:after,
.bs-Button--new:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--new:active:after,
.bs-Button--icon--right.bs-Button--new:focus:hover:after,
.bs-Button--icon--right.bs-Button--new:hover:after,
.bs-Button--new:active:before,
.bs-Button--new:focus:hover:before,
.bs-Button--new:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--new:before,
.bs-Button--blue.bs-Button--new:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--new:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--new:hover:after,
.bs-Button--icon--right.bs-Button--new.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--new.bs-Button--blue:disabled:after,
.bs-Button--new.bs-Button--blue.bs-is-disabled:before,
.bs-Button--new.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--new:after,
.bs-Button--link.bs-Button--new:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--new:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--new:hover:after,
.bs-Button--link.bs-Button--new:active:before,
.bs-Button--link.bs-Button--new:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--new:hover.bs-is-disabled:before,
.bs-Button--blue.bs-Button--new:hover:disabled:before,
.bs-Button--icon--right.bs-Button--new.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--new:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--new.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--new:disabled:after,
.bs-Button--link.bs-Button--new.bs-is-disabled:before,
.bs-Button--link.bs-Button--new:disabled:before,
.bs-Button--new.bs-is-disabled:before,
.bs-Button--new:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc1IDEwLjc1aDMuNTc4Yy4zODIgMCAuNjcyLS4zMzYuNjcyLS43NSAwLS40MTctLjMtLjc1LS42NzItLjc1SDEwLjc1VjUuNjcyQzEwLjc1IDUuMyAxMC40MTcgNSAxMCA1Yy0uNDE0IDAtLjc1LjI5LS43NS42NzJWOS4yNUg1LjY3MkM1LjMgOS4yNSA1IDkuNTgzIDUgMTBjMCAuNDE0LjI5Ljc1LjY3Mi43NUg5LjI1djMuNTc4YzAgLjM4Mi4zMzYuNjcyLjc1LjY3Mi40MTcgMCAuNzUtLjMuNzUtLjY3MlYxMC43NXoiIGZpbGw9IiM4ODk4QUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--overflow:after,
.bs-Button--overflow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMDAtMi44NTcgMS40MjkgMS40MjkgMCAwMDAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTAxMCA5YTEuNDI5IDEuNDI5IDAgMDAwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDEwMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAwMCAyLjg1N3oiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--overflow:active:after,
.bs-Button--icon--right.bs-Button--overflow:focus:hover:after,
.bs-Button--icon--right.bs-Button--overflow:hover:after,
.bs-Button--overflow:active:before,
.bs-Button--overflow:focus:hover:before,
.bs-Button--overflow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMDAtMi44NTcgMS40MjkgMS40MjkgMCAwMDAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTAxMCA5YTEuNDI5IDEuNDI5IDAgMDAwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDEwMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAwMCAyLjg1N3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--overflow:before,
.bs-Button--blue.bs-Button--overflow:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--overflow:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--overflow:hover:after,
.bs-Button--icon--right.bs-Button--overflow.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--overflow.bs-Button--blue:disabled:after,
.bs-Button--overflow.bs-Button--blue.bs-is-disabled:before,
.bs-Button--overflow.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMDAtMi44NTcgMS40MjkgMS40MjkgMCAwMDAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTAxMCA5YTEuNDI5IDEuNDI5IDAgMDAwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDEwMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAwMCAyLjg1N3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--overflow:after,
.bs-Button--link.bs-Button--overflow:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMDAtMi44NTcgMS40MjkgMS40MjkgMCAwMDAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTAxMCA5YTEuNDI5IDEuNDI5IDAgMDAwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDEwMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAwMCAyLjg1N3oiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--overflow:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--overflow:hover:after,
.bs-Button--link.bs-Button--overflow:active:before,
.bs-Button--link.bs-Button--overflow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMDAtMi44NTcgMS40MjkgMS40MjkgMCAwMDAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTAxMCA5YTEuNDI5IDEuNDI5IDAgMDAwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDEwMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAwMCAyLjg1N3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--overflow.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--overflow:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--overflow.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--overflow:disabled:after,
.bs-Button--link.bs-Button--overflow.bs-is-disabled:before,
.bs-Button--link.bs-Button--overflow:disabled:before,
.bs-Button--overflow.bs-is-disabled:before,
.bs-Button--overflow:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjU3MSAxMS44NTdhMS40MjkgMS40MjkgMCAxMTAtMi44NTcgMS40MjkgMS40MjkgMCAwMTAgMi44NTd6bS0zLjU3MSAwQTEuNDI5IDEuNDI5IDAgMTExMCA5YTEuNDI5IDEuNDI5IDAgMDEwIDIuODU3em0tMy41NzEgMGExLjQyOSAxLjQyOSAwIDExMC0yLjg1NyAxLjQyOSAxLjQyOSAwIDAxMCAyLjg1N3oiIGZpbGw9IiM4ODk4QUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--refresh:after,
.bs-Button--refresh:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--refresh:active:after,
.bs-Button--icon--right.bs-Button--refresh:focus:hover:after,
.bs-Button--icon--right.bs-Button--refresh:hover:after,
.bs-Button--refresh:active:before,
.bs-Button--refresh:focus:hover:before,
.bs-Button--refresh:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--blue.bs-Button--refresh:before,
.bs-Button--blue.bs-Button--refresh:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--refresh:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--refresh:hover:after,
.bs-Button--icon--right.bs-Button--refresh.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--refresh.bs-Button--blue:disabled:after,
.bs-Button--refresh.bs-Button--blue.bs-is-disabled:before,
.bs-Button--refresh.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--refresh:after,
.bs-Button--link.bs-Button--refresh:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iIzZmOGVlZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--refresh:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--refresh:hover:after,
.bs-Button--link.bs-Button--refresh:active:before,
.bs-Button--link.bs-Button--refresh:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--refresh.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--refresh:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--refresh.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--refresh:disabled:after,
.bs-Button--link.bs-Button--refresh.bs-is-disabled:before,
.bs-Button--link.bs-Button--refresh:disabled:before,
.bs-Button--refresh.bs-is-disabled:before,
.bs-Button--refresh:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iIzg4OThBQSIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--refund:after,
.bs-Button--refund:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--refund:active:after,
.bs-Button--icon--right.bs-Button--refund:focus:hover:after,
.bs-Button--icon--right.bs-Button--refund:hover:after,
.bs-Button--refund:active:before,
.bs-Button--refund:focus:hover:before,
.bs-Button--refund:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--refund:before,
.bs-Button--blue.bs-Button--refund:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--refund:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--refund:hover:after,
.bs-Button--icon--right.bs-Button--refund.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--refund.bs-Button--blue:disabled:after,
.bs-Button--refund.bs-Button--blue.bs-is-disabled:before,
.bs-Button--refund.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--refund:after,
.bs-Button--link.bs-Button--refund:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--refund:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--refund:hover:after,
.bs-Button--link.bs-Button--refund:active:before,
.bs-Button--link.bs-Button--refund:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--refund.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--refund:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--refund.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--refund:disabled:after,
.bs-Button--link.bs-Button--refund.bs-is-disabled:before,
.bs-Button--link.bs-Button--refund:disabled:before,
.bs-Button--refund.bs-is-disabled:before,
.bs-Button--refund:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM4ODk4QUEiLz48L3N2Zz4=")
}

.bs-Button--icon--right.bs-Button--settings:after,
.bs-Button--settings:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--settings:active:after,
.bs-Button--icon--right.bs-Button--settings:focus:hover:after,
.bs-Button--icon--right.bs-Button--settings:hover:after,
.bs-Button--settings:active:before,
.bs-Button--settings:focus:hover:before,
.bs-Button--settings:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--blue.bs-Button--settings:before,
.bs-Button--blue.bs-Button--settings:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--settings:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--settings:hover:after,
.bs-Button--icon--right.bs-Button--settings.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--settings.bs-Button--blue:disabled:after,
.bs-Button--settings.bs-Button--blue.bs-is-disabled:before,
.bs-Button--settings.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--settings:after,
.bs-Button--link.bs-Button--settings:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiM2ZjhlZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--settings:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--settings:hover:after,
.bs-Button--link.bs-Button--settings:active:before,
.bs-Button--link.bs-Button--settings:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--settings.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--settings:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--settings.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--settings:disabled:after,
.bs-Button--link.bs-Button--settings.bs-is-disabled:before,
.bs-Button--link.bs-Button--settings:disabled:before,
.bs-Button--settings.bs-is-disabled:before,
.bs-Button--settings:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyNiA5LjI5OGMtLjE2NCAwLTEuMTQ3IDAtMS41NTctLjQ5NiAwLS4wODMtLjA4Mi0uMDgzLS4wODItLjE2Ni0uMDgyLS41NzguNjU2LTEuMzIyLjczOC0xLjQwNS4xNjQtLjE2NS4xNjQtLjQxMy4wODItLjQ5NS0uMDgyLS4wODMtLjQxLS40MTQtLjQ5Mi0uNTc5LS4wODItLjE2NS0uMzI4LS4wODMtLjQ5Mi4wODMtLjE2NC4xNjUtLjgyLjgyNi0xLjM5My43NDMtLjA4MiAwLS4wODItLjA4Mi0uMTY0LS4wODItLjQ5Mi0uMzMtLjQ5Mi0xLjMyMi0uNDkyLTEuNDg4IDAtLjI0OC0uMDgyLS40MTMtLjI0Ni0uNDEzaC0uODJjLS4xNjQgMC0uMjQ2LjE2NS0uMjQ2LjQxMyAwIC4xNjYgMCAxLjE1Ny0uNDkyIDEuNTctLjA4MSAwLS4wODEuMDgzLS4xNjMuMDgzLS41NzQgMC0xLjIzLS42NjEtMS4zOTQtLjgyNi0uMTY0LS4xNjYtLjQxLS4xNjYtLjQ5Mi0uMDgzLS4wODIuMTY1LS40MS40OTYtLjU3My41NzktLjA4Mi4wODItLjA4Mi4zMy4wODIuNDk1LjE2My4xNjYuODIuODI3LjczNyAxLjQwNSAwIC4wODMtLjA4Mi4wODMtLjA4Mi4xNjYtLjMyOC40OTYtMS4zMTEuNDk2LTEuNDc1LjQ5Ni0uMjQ2IDAtLjQxLjA4Mi0uNDEuMjQ3di43NDRjMCAuMTY2LjE2NC4zMy40MS4zMy4xNjQgMCAxLjE0NyAwIDEuNTU3LjQ5NyAwIC4wODIuMDgyLjA4Mi4wODIuMTY1LjA4Mi41NzktLjY1NiAxLjMyMi0uNzM4IDEuNDA1LS4xNjMuMTY1LS4xNjMuNDEzLS4wODEuNDk2LjA4MS4wODIuNDEuNDEzLjQ5MS41NzguMDgyLjA4My4zMjguMDgzLjQ5Mi0uMDgyLjE2NC0uMTY2LjgyLS44MjcgMS4zOTQtLjc0NC4wODIgMCAuMDgyLjA4My4xNjMuMDgzLjQ5Mi40MTMuNDkyIDEuMzIyLjQ5MiAxLjU3IDAgLjE2NS4xNjQuNDEzLjMyOC40MTNoLjczOGMuMTY0IDAgLjMyOC0uMTY1LjMyOC0uNDEzIDAtLjE2NiAwLTEuMTU3LjQ5Mi0xLjU3LjA4MiAwIC4wODItLjA4My4xNjMtLjA4My41NzQtLjA4MyAxLjMxMi42NjEgMS4zOTQuNzQ0LjE2NC4xNjUuNDEuMTY1LjQ5Mi4wODJsLjU3My0uNTc4Yy4wODItLjA4My4wODItLjMzLS4wODEtLjQ5Ni0uMTY0LS4xNjUtLjgyLS44MjYtLjczOC0xLjQwNSAwLS4wODMuMDgyLS4wODMuMDgyLS4xNjUuNDEtLjQ5NiAxLjMxMS0uNDk2IDEuNTU3LS40OTYuMTY0IDAgLjQxLS4xNjUuNDEtLjMzdi0uNzQ1YS43NDEuNzQxIDAgMDAtLjU3NC0uMjQ3ek0xMCAxMi4wMzNjLTEuMDkgMC0yLS45MTctMi0yLjAxNkM4IDguOTE3IDguOTEgOCAxMCA4YzEuMDkgMCAyIC45MTcgMiAyLjAxNyAwIDEuMS0uOTEgMi4wMTYtMiAyLjAxNnoiIGZpbGw9IiM4ODk4QUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--trash:after,
.bs-Button--trash:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--trash:active:after,
.bs-Button--icon--right.bs-Button--trash:focus:hover:after,
.bs-Button--icon--right.bs-Button--trash:hover:after,
.bs-Button--trash:active:before,
.bs-Button--trash:focus:hover:before,
.bs-Button--trash:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--blue.bs-Button--trash:before,
.bs-Button--blue.bs-Button--trash:hover:before,
.bs-Button--icon--right.bs-Button--blue.bs-Button--trash:after,
.bs-Button--icon--right.bs-Button--blue.bs-Button--trash:hover:after,
.bs-Button--icon--right.bs-Button--trash.bs-Button--blue.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--trash.bs-Button--blue:disabled:after,
.bs-Button--trash.bs-Button--blue.bs-is-disabled:before,
.bs-Button--trash.bs-Button--blue:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--trash:after,
.bs-Button--link.bs-Button--trash:before {
  height: 14px;
  margin-top: -7px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iIzZmOGVlZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--link.bs-Button--trash:active:after,
.bs-Button--icon--right.bs-Button--link.bs-Button--trash:hover:after,
.bs-Button--link.bs-Button--trash:active:before,
.bs-Button--link.bs-Button--trash:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--trash.bs-is-disabled:after,
.bs-Button--icon--right.bs-Button--trash:disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--trash.bs-is-disabled:after,
.bs-Button--link.bs-Button--icon--right.bs-Button--trash:disabled:after,
.bs-Button--link.bs-Button--trash.bs-is-disabled:before,
.bs-Button--link.bs-Button--trash:disabled:before,
.bs-Button--trash.bs-is-disabled:before,
.bs-Button--trash:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTIyIDguNzIzYS44NjcuODY3IDAgMDEuODc1LS45OTZoNi4wMDZjLjU1IDAgLjk0My40NDQuODc1Ljk5NmwtLjY0NSA1LjI4MUExLjE2IDEuMTYgMCAwMTEyLjExIDE1SDcuODlhMS4xNTkgMS4xNTkgMCAwMS0xLjEyMi0uOTk2bC0uNjQ1LTUuMjh6bTIuMS4zMzhhLjQ0OC40NDggMCAwMC0uNDQ0LjQ0djMuMzg1YzAgLjI0My4yMDYuNDQuNDQ0LjQ0YS40NDguNDQ4IDAgMDAuNDQ1LS40NFY5LjUwMmEuNDQ3LjQ0NyAwIDAwLS40NDUtLjQ0em0xLjc3OCAwYS40NDguNDQ4IDAgMDAtLjQ0NC40NHYzLjM4NWMwIC4yNDMuMjA2LjQ0LjQ0NC40NGEuNDQ4LjQ0OCAwIDAwLjQ0NC0uNDRWOS41MDJhLjQ0Ny40NDcgMCAwMC0uNDQ0LS40NHptMS43NzggMGEuNDQ4LjQ0OCAwIDAwLS40NDUuNDR2My4zODVjMCAuMjQzLjIwNi40NC40NDUuNDRhLjQ0OC40NDggMCAwMC40NDQtLjQ0VjkuNTAyYS40NDcuNDQ3IDAgMDAtLjQ0NC0uNDR6TTguNjY3IDUuOTFjMC0uNTAyLjM5My0uOTA5Ljg4OC0uOTA5aC44OWMuNDkgMCAuODg4LjQwNC44ODguOTFoMi4yMTRjLjI1IDAgLjQ1My4yMS40NTMuNDU0YS40NS40NSAwIDAxLS40NTMuNDU0SDYuNDUzQS40NTkuNDU5IDAgMDE2IDYuMzY0YS40NS40NSAwIDAxLjQ1My0uNDU1aDIuMjE0eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--special--facebook:after,
.bs-Button--special--facebook:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjU0NCAxNi40OTR2LTUuOTI2aDIuMDYzbC4zMS0yLjMxMmgtMi4zNzNWNi43ODJjMC0uNjcyLjE5LTEuMTI1IDEuMTktMS4xMjVIMTNWMy41OTJjLS4yMi0uMDI5LS45NzUtLjA5Mi0xLjg1LS4wOTItMS44MzEgMC0zLjA4IDEuMDc5LTMuMDggMy4wNTJ2MS43MDRINnYyLjMxMmgyLjA3VjE2LjVoMi40NzR2LS4wMDZ6IiBmaWxsPSIjRkZGIi8+PC9zdmc+")
}

.bs-Button--icon--right.bs-Button--special--google:after,
.bs-Button--special--google:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjI0NiAxMS4xMzJWOS40OTNoNS42N2MuMDU1LjI4Ni4wODQuNjI0LjA4NC45OSAwIDEuMjMtLjM0NSAyLjc1LTEuNDU3IDMuODM0QzEzLjQ2IDE1LjQxNSAxMi4wNzkgMTYgMTAuMjQ4IDE2IDYuODU0IDE2IDQgMTMuMzA3IDQgMTBzMi44NTQtNiA2LjI0OC02YzEuODc3IDAgMy4yMTUuNzE4IDQuMjIgMS42NTNMMTMuMjggNi44MWMtLjcyLS42NTgtMS42OTctMS4xNy0zLjAzNC0xLjE3LTIuNDc4IDAtNC40MTcgMS45NDUtNC40MTcgNC4zNnMxLjkzOSA0LjM2IDQuNDE3IDQuMzZjMS42MDcgMCAyLjUyMy0uNjI4IDMuMTEtMS4yLjQ3NS0uNDYzLjc4OC0xLjEyNS45MTEtMi4wM2wtNC4wMjEuMDAyeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==")
}

.bs-Button--icon--right.bs-Button--special--linkedin:after,
.bs-Button--special--linkedin:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjEwOCA0SDQuODgzQS44Ny44NyAwIDAwNCA0Ljg2N3YxMC4yNjZjMCAuNDc1LjQuODY3Ljg4My44NjdoMTAuMjI1YS44ODIuODgyIDAgMDAuODkyLS44NjdWNC44NjdjMC0uNDg0LS40LS44NjctLjg5Mi0uODY3em0tNy41NSAxMC4yMjVINS43NzVWOC41aDEuNzgzdjUuNzI1em0tLjg5MS02LjUwOGExLjAzMyAxLjAzMyAwIDExMC0yLjA2NyAxLjAzMyAxLjAzMyAwIDAxMCAyLjA2N3ptNy41NTggNi41MDhIMTIuNDV2LTIuNzgzYzAtLjY2Ny0uMDA4LTEuNTE3LS45MjUtMS41MTctLjkyNSAwLTEuMDY3LjcyNS0xLjA2NyAxLjQ2N3YyLjgzM0g4LjY4M1Y4LjVoMS43MDl2Ljc4M2guMDI1Yy4yNDEtLjQ1LjgxNi0uOTI1IDEuNjgzLS45MjUgMS43OTIgMCAyLjEyNSAxLjE4NCAyLjEyNSAyLjcyNXYzLjE0MnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=")
}

.bs-Button--link {
  height: auto;
  padding-bottom: 0;
  padding-top: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  color: #5469d4;
  line-height: inherit;
  font-size: inherit;
  vertical-align: inherit
}

.bs-Button--link.bs-is-disabled,
.bs-Button--link:active,
.bs-Button--link:disabled,
.bs-Button--link:focus,
.bs-Button--link:focus:hover,
.bs-Button--link:hover {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  text-decoration: none
}

.bs-Button--link:focus {
  text-decoration: underline
}

.bs-Button--link:not(.bs-Button--icon) {
  padding-left: 0;
  padding-right: 0
}

.bs-Button--link.bs-Button--white {
  color: #fff
}

.bs-Button--link.bs-Button--white:active,
.bs-Button--link.bs-Button--white:focus,
.bs-Button--link.bs-Button--white:hover {
  color: #fff;
  opacity: .85
}

.bs-Button--link.bs-Button--icon {
  position: relative
}

.bs-Button--link.bs-Button--icon:after,
.bs-Button--link.bs-Button--icon:before {
  top: 50%;
  background-position: 50% 50%
}

.bs-Button--link.bs-Button--icon:not(.bs-Button--icon--right) {
  padding-left: 20px;
  padding-right: 0
}

.bs-Button--link.bs-Button--icon:before {
  left: 0
}

.bs-Button--link.bs-Button--icon--right {
  padding-left: 0;
  padding-right: 20px
}

.bs-Button--link.bs-Button--icon:after {
  right: 0
}

.bs-Button--noLabel,
.bs-Button--noLabel.bs-Button--icon,
.bs-Button--small.bs-Button--noLabel {
  height: 28px;
  padding-left: 0;
  padding-right: 0;
  width: 33px;
  font-size: 0;
  text-indent: -9999em
}

.bs-Button--noLabel:after,
.bs-Button--noLabel:before,
.bs-Button--small.bs-Button--noLabel:after,
.bs-Button--small.bs-Button--noLabel:before {
  left: 50%;
  right: auto;
  top: 50%;
  margin: -10px 0 0 -10px
}

.bs-Button--small.bs-Button--noLabel,
.bs-Button--small.bs-Button--noLabel.bs-Button--icon {
  height: 24px;
  padding-left: 0;
  padding-right: 0;
  width: 30px
}

.bs-Button-shortcut {
  display: inline-block;
  margin-left: 8px;
  color: #697386;
  font-size: 10px
}

.bs-Button--blue .bs-Button-shortcut {
  color: #d6ecff
}

.bs-Button .bs-SpinnerLegacy {
  position: relative;
  top: 3px;
  margin: -1px 6px 0 -2px
}

.bs-Button--small .bs-SpinnerLegacy {
  margin: -2px 5px 0 -3px;
  top: 4px
}

.bs-Button--noLabel .bs-SpinnerLegacy {
  margin: -2px 0 0 8px;
  top: 0
}

.bs-Button--noLabel.bs-Button--small .bs-SpinnerLegacy {
  margin: -2px 0 0 7px;
  top: 1px
}

.bs-Select {
  position: relative;
  display: inline-block
}

.bs-Select+.bs-Select {
  margin-left: 10px
}

.bs-Select select {
  position: static;
  min-width: 100%;
  padding-right: 23px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMDEuOTQzLjAwNi42Mi42MiAwIDAxLjAwNi45MDVMMy40NyAxMS44MTdBLjY3MS42NzEgMCAwMTMgMTJhLjY3MS42NzEgMCAwMS0uNDY5LS4xODNMLjE5MyA5LjU5NGEuNjIuNjIgMCAwMS4wMDYtLjkwNS42OS42OSAwIDAxLjk0My0uMDA2em0wLTUuMzY2QS42OS42OSAwIDAxLjIgMy4zMTFhLjYyLjYyIDAgMDEtLjAwNi0uOTA1TDIuNTMuMTgzQS42NzEuNjcxIDAgMDEzIDBjLjE3MSAwIC4zNDEuMDYuNDY5LjE4M2wyLjMzOCAyLjIyM2EuNjIuNjIgMCAwMS0uMDA2LjkwNS42OS42OSAwIDAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
  background-position: right 9px top 50%;
  background-repeat: no-repeat
}

.bs-Select select::-ms-expand {
  display: none
}

.bs-Select select:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMDEuOTQzLjAwNi42Mi42MiAwIDAxLjAwNi45MDVMMy40NyAxMS44MTdBLjY3MS42NzEgMCAwMTMgMTJhLjY3MS42NzEgMCAwMS0uNDY5LS4xODNMLjE5MyA5LjU5NGEuNjIuNjIgMCAwMS4wMDYtLjkwNS42OS42OSAwIDAxLjk0My0uMDA2em0wLTUuMzY2QS42OS42OSAwIDAxLjIgMy4zMTFhLjYyLjYyIDAgMDEtLjAwNi0uOTA1TDIuNTMuMTgzQS42NzEuNjcxIDAgMDEzIDBjLjE3MSAwIC4zNDEuMDYuNDY5LjE4M2wyLjMzOCAyLjIyM2EuNjIuNjIgMCAwMS0uMDA2LjkwNS42OS42OSAwIDAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Select select:active {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMDEuOTQzLjAwNi42Mi42MiAwIDAxLjAwNi45MDVMMy40NyAxMS44MTdBLjY3MS42NzEgMCAwMTMgMTJhLjY3MS42NzEgMCAwMS0uNDY5LS4xODNMLjE5MyA5LjU5NGEuNjIuNjIgMCAwMS4wMDYtLjkwNS42OS42OSAwIDAxLjk0My0uMDA2em0wLTUuMzY2QS42OS42OSAwIDAxLjIgMy4zMTFhLjYyLjYyIDAgMDEtLjAwNi0uOTA1TDIuNTMuMTgzQS42NzEuNjcxIDAgMDEzIDBjLjE3MSAwIC4zNDEuMDYuNDY5LjE4M2wyLjMzOCAyLjIyM2EuNjIuNjIgMCAwMS0uMDA2LjkwNS42OS42OSAwIDAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Fieldset-row.bs-is-invalid .bs-Select select,
.bs-Select.bs-is-invalid select {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMDEuOTQzLjAwNi42Mi42MiAwIDAxLjAwNi45MDVMMy40NyAxMS44MTdBLjY3MS42NzEgMCAwMTMgMTJhLjY3MS42NzEgMCAwMS0uNDY5LS4xODNMLjE5MyA5LjU5NGEuNjIuNjIgMCAwMS4wMDYtLjkwNS42OS42OSAwIDAxLjk0My0uMDA2em0wLTUuMzY2QS42OS42OSAwIDAxLjIgMy4zMTFhLjYyLjYyIDAgMDEtLjAwNi0uOTA1TDIuNTMuMTgzQS42NzEuNjcxIDAgMDEzIDBjLjE3MSAwIC4zNDEuMDYuNDY5LjE4M2wyLjMzOCAyLjIyM2EuNjIuNjIgMCAwMS0uMDA2LjkwNS42OS42OSAwIDAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiNFMjU5NTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-Select select,
.bs-Select.bs-is-disabled select,
.bs-Select select:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMDEuOTQzLjAwNi42Mi42MiAwIDAxLjAwNi45MDVMMy40NyAxMS44MTdBLjY3MS42NzEgMCAwMTMgMTJhLjY3MS42NzEgMCAwMS0uNDY5LS4xODNMLjE5MyA5LjU5NGEuNjIuNjIgMCAwMS4wMDYtLjkwNS42OS42OSAwIDAxLjk0My0uMDA2em0wLTUuMzY2QS42OS42OSAwIDAxLjIgMy4zMTFhLjYyLjYyIDAgMDEtLjAwNi0uOTA1TDIuNTMuMTgzQS42NzEuNjcxIDAgMDEzIDBjLjE3MSAwIC4zNDEuMDYuNDY5LjE4M2wyLjMzOCAyLjIyM2EuNjIuNjIgMCAwMS0uMDA2LjkwNS42OS42OSAwIDAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiNBQUI3QzQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-Select--large select {
  padding-right: 26px;
  background-position: right 11px top 10px
}

.bs-Select--small select {
  padding-right: 21px;
  background-position: right 7px top 5px
}

.bs-Select+.bs-TextInput,
.bs-TextInput+.bs-Select {
  margin-left: 5px
}

.bs-Actions {
  display: flex;
  flex-wrap: nowrap
}

.bs-Actions-action,
.bs-ActionsParent:hover .bs-Actions-action {
  border-radius: 0
}

.bs-Actions-action.bs-is-disabled,
.bs-Actions-action:disabled,
.bs-ActionsParent:hover .bs-Actions-action.bs-is-disabled,
.bs-ActionsParent:hover .bs-Actions-action:disabled {
  opacity: .3;
  pointer-events: none
}

.bs-Actions-action:first-child,
.bs-ActionsParent .bs-Actions-action:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px
}

.bs-Actions-action:last-child,
.bs-ActionsParent .bs-Actions-action:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px
}

.bs-ActionsParent .bs-Actions-action {
  transition: background-color .13s ease-in 0s, box-shadow .13s ease-in 0s
}

.bs-ActionsParent:hover .bs-Actions-action {
  transition: background-color .13s ease-in 0s, box-shadow .13s ease-in 0s
}

.bs-ActionsParent .bs-Actions-action--invisible,
.bs-ActionsParent .bs-Actions-action--invisible.bs-is-disabled,
.bs-ActionsParent .bs-Actions-action--invisible:disabled {
  opacity: 0;
  transition: opacity .13s ease-in 0s, background-color .13s ease-in 0s, box-shadow .13s ease-in 0s
}

.bs-ActionsParent:hover .bs-Actions-action--invisible {
  opacity: 1;
  transition: opacity .13s ease-in 0s, background-color .13s ease-in 0s, box-shadow .13s ease-in 0s
}

.bs-Actions-action--icon,
.bs-ActionsParent:hover .bs-Actions-action--icon {
  padding-left: 28px
}

.bs-Actions--small .bs-Actions-action--icon,
.bs-ActionsParent:hover .bs-Actions--small .bs-Actions-action--icon {
  padding-left: 26px
}

.bs-Actions-action--icon:before {
  content: "";
  left: 4px;
  position: absolute;
  top: 50%;
  display: block;
  height: 20px;
  margin-top: -10px;
  width: 20px;
  background-position: 0 0;
  background-repeat: no-repeat
}

.bs-Actions--small .bs-Actions-action--icon:before {
  left: 3px
}

.bs-Actions-action--noLabel.bs-Actions-action--icon:before {
  left: 6px;
  right: auto
}

.bs-Actions--small .bs-Actions-action--noLabel.bs-Actions-action--icon:before {
  left: 4px
}

.bs-Actions-action--overflow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ActionsParent .bs-Actions-action--overflow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ActionsParent:hover .bs-Actions-action--overflow:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Actions-action--overflow:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Actions-action--overflow.bs-is-disabled:before,
.bs-Actions-action--overflow:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-Actions-action--refund:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM1MjVGN0YiLz48L3N2Zz4=")
}

.bs-ActionsParent .bs-Actions-action--refund:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM4ODk4QUEiLz48L3N2Zz4=")
}

.bs-ActionsParent:hover .bs-Actions-action--refund:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM1MjVGN0YiLz48L3N2Zz4=")
}

.bs-Actions-action--refund:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiMzMjMyNUQiLz48L3N2Zz4=")
}

.bs-Actions-action--refund.bs-is-disabled:before,
.bs-Actions-action--refund:disabled:before,
.bs-ActionsParent:hover .bs-Actions-action--refund.bs-is-disabled:before,
.bs-ActionsParent:hover .bs-Actions-action--refund:disabled:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjYgOS4yODZoMi45OWMxLjI0MyAwIDIuMjUuOTU5IDIuMjUgMi4xNDMgMCAxLjE4My0xLjAwNyAyLjE0Mi0yLjI1IDIuMTQyLS40MTQgMC0uNzUuMzItLjc1LjcxNSAwIC4zOTQuMzM2LjcxNC43NS43MTQgMi4wNzEgMCAzLjc1LTEuNTk5IDMuNzUtMy41NzEgMC0xLjk3My0xLjY3OS0zLjU3Mi0zLjc1LTMuNTcySDcuNDM0bDEuNDA1LTEuN2MuMjU3LS4zMS4yLS43Ni0uMTI1LTEuMDA0YS43NzYuNzc2IDAgMDAtMS4wNTMuMTJsLTIuNSAzLjAyNWEuNjg4LjY4OCAwIDAwLjAyNy45MTVsMi41IDIuNjlhLjc3Ni43NzYgMCAwMDEuMDYuMDYuNjkuNjkgMCAwMC4wNjQtMS4wMDhMNy4yNiA5LjI4NXoiIGZpbGw9IiM4ODk4QUEiLz48L3N2Zz4=")
}

.bs-Actions-action--dropdown {
  padding-right: 27px
}

.bs-Actions-action--dropdown:after {
  content: "";
  right: 11px;
  position: absolute;
  top: 50%;
  display: block;
  height: 5px;
  margin-top: -2px;
  width: 8px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xLjUyMy4yMzVBLjk0Ni45NDYgMCAwMC4yNjYuMjQzYS43NzguNzc4IDAgMDAtLjAxIDEuMTYzbDMuMTE5IDIuODU5Yy4xNy4xNTcuMzk3LjIzNi42MjUuMjM1YS45MTQuOTE0IDAgMDAuNjI1LS4yMzVsMy4xMTgtMi44NTlBLjc3OC43NzggMCAwMDcuNzM0LjI0My45NDYuOTQ2IDAgMDA2LjQ3Ny4yMzVMNC45MTggMS42MXMtLjQ2NS40ODctLjkxOC40ODctLjkyLS40ODktLjkyLS40ODlMMS41MjMuMjM1eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
  background-position: 0 0;
  background-repeat: no-repeat
}

.bs-Actions--small .bs-Actions-action--dropdown {
  padding-right: 25px
}

.bs-Actions--small .bs-Actions-action--dropdown:after {
  right: 9px
}

.bs-Actions--small .bs-Actions-action--noLabel,
.bs-Actions-action--noLabel,
.bs-ActionsParent:hover .bs-Actions--small .bs-Actions-action--noLabel,
.bs-ActionsParent:hover .bs-Actions-action--noLabel {
  padding-left: 0;
  padding-right: 0;
  font-size: 0;
  text-indent: -9999em
}

.bs-Actions-action--noLabel,
.bs-ActionsParent:hover .bs-Actions-action--noLabel {
  height: 28px;
  width: 32px
}

.bs-Actions--small .bs-Actions-action--noLabel,
.bs-ActionsParent:hover .bs-Actions--small .bs-Actions-action--noLabel {
  height: 24px;
  width: 28px
}

.bs-Actions-action--dropdown.bs-Actions-action--noLabel {
  width: 52px
}

.bs-Actions--small .bs-Actions-action--dropdown.bs-Actions-action--noLabel {
  width: 48px
}

.bs-ObjectList-cell .bs-Actions {
  margin-bottom: -3px;
  margin-top: -3px
}

.bs-ObjectList-cell .bs-Actions--small {
  margin-bottom: -1px;
  margin-top: -1px
}

.bs-Actions+.bs-Button,
.bs-Actions+.bs-ValidatedForm-button,
.bs-Button+Actions,
.bs-ValidatedForm-button+Actions {
  margin-left: 10px
}

.bs-Badge {
  height: 20px;
  background-color: transparent;
  border-radius: 20px;
  box-shadow: inset 0 0 0 1px rgba(105, 115, 134, .2);
  color: #697386;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  white-space: nowrap;
  text-transform: uppercase
}

.bs-Badge--blue {
  box-shadow: inset 0 0 0 1px rgba(84, 105, 212, .2);
  color: #5469d4
}

.bs-Badge--cyan {
  box-shadow: inset 0 0 0 1px rgba(6, 122, 184, .2);
  color: #067ab8
}

.bs-Badge--green {
  box-shadow: inset 0 0 0 1px rgba(9, 130, 93, .2);
  color: #09825d
}

.bs-Badge--red {
  box-shadow: inset 0 0 0 1px rgba(205, 61, 100, .2);
  color: #cd3d64
}

.bs-Badge--yellow {
  box-shadow: inset 0 0 0 1px rgba(187, 85, 4, .2);
  color: #bb5504
}

.bs-Badge.bs-is-disabled {
  box-shadow: inset 0 0 0 1px rgba(135, 146, 162, .2);
  color: #8792a2
}

.bs-Badge .bs-Icon {
  display: flex
}

.bs-Badge:hover .bs-Popover {
  display: block
}

.bs-ContentSection-header .bs-Badge:first-child {
  margin-left: 0
}

.bs-Notice-content .bs-Badge {
  margin: 0 5px
}

.bs-Notice-content .bs-Badge:first-child {
  margin-left: 0
}

.bs-Notice-content .bs-Badge:last-child {
  margin-right: 0
}

.bs-Notice-content h3 .bs-Badge--small {
  top: -1px
}

.bs-Actions+.bs-Badge,
.bs-Badge+.bs-Actions {
  margin-left: 10px
}

.bs-Badge+.bs-Button,
.bs-Badge+.bs-ValidatedForm-button,
.bs-Button+.bs-Badge,
.bs-ValidatedForm-button+.bs-Badge {
  margin-left: 10px
}

.bs-ButtonBar {
  display: flex
}

.bs-ButtonBar .bs-Button {
  margin-left: 1px;
  border-radius: 0
}

.bs-ButtonBar .bs-Button:active,
.bs-ButtonBar .bs-Button:focus,
.bs-ButtonBar .bs-Button:hover {
  z-index: 1
}

.bs-ButtonBar .bs-Button:focus {
  z-index: 2
}

.bs-ButtonBar .bs-Button:first-child {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px
}

.bs-ButtonBar .bs-Button:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Cloud {
  background-color: #fff;
  box-shadow: 0 0 0 1px rgba(105, 115, 134, .2), 0 1px 0 rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06)
}

.bs-ContentSection {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 15px rgba(84, 96, 103, .25);
  overflow: hidden
}

.bs-ContentSection-header-copy {
  padding: 15px 20px
}

.bs-ContentSection-selection {
  display: flex;
  background-color: #f0f3f5;
  border-radius: 4px 4px 0 0
}

.bs-ContentSection-selection-option {
  flex: auto 0 1;
  padding: 15px 20px;
  border-left: 2px solid #fff;
  color: #697386;
  cursor: pointer;
  font-weight: 500
}

.bs-ContentSection-selection-option:active,
.bs-ContentSection-selection-option:focus,
.bs-ContentSection-selection-option:hover {
  color: #2a2f45
}

.bs-ContentSection-selection-option:first-child {
  border-left: 0
}

.bs-ContentSection-selection-option.bs-is-active {
  background-color: #fff;
  border-left: 2px solid transparent;
  color: #2a2f45;
  cursor: default
}

.bs-ContentSection-switcher {
  position: relative;
  display: flex;
  margin: 20px 20px 0;
  padding: 15px 20px 24px;
  background: #dfe6ea;
  border-radius: 4px 4px 0 0
}

.bs-ContentSection-switcher+.bs-ContentSection {
  margin-top: -4px
}

.bs-ContentSection-switcher-option {
  position: relative;
  margin-right: 5px;
  padding: 0 5px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  transition: color .3s ease-in-out
}

.bs-ContentSection-switcher-option:hover {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .07);
  color: #2a2f45
}

.bs-ContentSection-switcher-option:active {
  background: rgba(0, 0, 0, .03);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .07);
  color: #2a2f45
}

.bs-ContentSection-switcher-option:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .07), 0 0 0 2px rgba(84, 105, 212, .2)
}

.bs-ContentSection-switcher-option.bs-is-active,
.bs-ContentSection-switcher-option.bs-is-active:active,
.bs-ContentSection-switcher-option.bs-is-active:hover {
  background: #92a4ac;
  box-shadow: none;
  color: #fff;
  cursor: default
}

.bs-ContentSection-switcher-option:last-child {
  margin-right: 0
}

.bs-Control {
  height: 28px
}

.bs-Control--small {
  height: 24px
}

.DayPicker-container {
  font-size: 12px;
  min-height: 283px
}

.DayPicker-container .DayPicker--horizontal {
  border-radius: 6px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .2), 0 4px 13px rgba(0, 0, 0, .46);
  width: 198px !important
}

.DayPicker-container .DayPicker--horizontal .DayPickerNavigation__prev {
  top: 9px;
  left: 12px
}

.DayPicker-container .DayPicker--horizontal .DayPickerNavigation__next {
  top: 9px;
  right: 12px
}

.DayPicker-container .DayPicker--horizontal .navArrow {
  background-repeat: no-repeat;
  height: 21px;
  transform: none;
  width: 13px
}

.DayPicker-container .DayPicker--horizontal .navArrow.navPrev {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS42NjcgOC40MUw4LjIyMi42ODFjLjg5LS45MSAyLjIyMi0uOTEgMy4xMTEgMCAuODkuOTA5Ljg5IDIuMjczIDAgMy4xODJsLTYgNi4xMzYgNiA2LjEzNmMuODkuOTEuODkgMi4yNzMgMCAzLjE4Mi0uNDQ0LjQ1NS0xLjExLjY4Mi0xLjU1NS42ODItLjY2NyAwLTEuMTExLS4yMjctMS41NTYtLjY4MkwuNjY3IDExLjU5MWMtLjg5LS45MS0uODktMi4yNzMgMC0zLjE4MnoiIGZpbGw9IiM2QjdDOTMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") no-repeat;
  left: 12px
}

.DayPicker-container .DayPicker--horizontal .navArrow.navNext {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjMzMyA4LjQxTDMuNzc4LjY4MWMtLjg5LS45MS0yLjIyMi0uOTEtMy4xMTEgMC0uODkuOTA5LS44OSAyLjI3MyAwIDMuMTgybDYgNi4xMzYtNiA2LjEzNmMtLjg5LjkxLS44OSAyLjI3MyAwIDMuMTgyLjQ0NC40NTUgMS4xMS42ODIgMS41NTUuNjgyLjY2NyAwIDEuMTExLS4yMjcgMS41NTYtLjY4Mmw3LjU1NS03LjcyN2MuODktLjkxLjg5LTIuMjczIDAtMy4xODJ6IiBmaWxsPSIjNkI3QzkzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") no-repeat;
  right: 12px
}

.DayPicker-container .CalendarMonth__caption {
  color: #363636;
  font-size: 12px;
  padding: 11px 0 30px
}

.DayPicker-container .CalendarMonth__caption>* {
  font-weight: 400
}

.DayPicker-container .CalendarMonth__day {
  border: 0;
  font-size: 11px;
  height: 20px;
  width: 24px
}

.DayPicker-container .CalendarMonth__day.CalendarMonth__day--selected-start {
  background: linear-gradient(rgba(0, 0, 0, .15), transparent);
  background-color: #5893e1;
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2);
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3)
}

.DayPicker-container .transition-container {
  width: 194px !important
}

.DayPicker-container .CalendarMonth {
  padding: 0 5px
}

.DayPicker-container .DayPicker--horizontal .DayPicker__week-header {
  top: 45px
}

.DayPicker-container .DayPicker--horizontal .DayPicker__week-header li {
  height: 20px;
  width: 24px
}

.DayPicker-container .DayPicker--horizontal .DayPicker__week-header:first-of-type {
  padding: 0 13px
}

.bs-FilterControl,
.bs-FilterControl-buttonContainer {
  display: inline-block
}

.bs-FilterControl+.bs-Button {
  margin-left: 10px
}

.bs-FilterControl-flyout {
  background: linear-gradient(rgba(0, 0, 0, .35), rgba(0, 0, 0, .45));
  border-radius: 7px;
  box-shadow: 0 4px 13px rgba(0, 0, 0, .46);
  padding: 1px
}

.bs-FilterControl-flyout-inner {
  background-color: #cad2dd;
  border-radius: 6px;
  padding: 5px;
  position: relative
}

.bs-FilterControl-flyout-gradient {
  background: linear-gradient(#eef0f4, #cad2dd);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 49px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1
}

.bs-FilterControl-flyout-contents {
  position: relative;
  width: 250px;
  z-index: 2
}

.bs-FilterControl-flyout-header {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 12px;
  justify-content: space-between;
  padding-bottom: 5px
}

.bs-FilterControl-flyout-header,
.bs-FilterControl-flyout-header h2 {
  color: #475b6f;
  font-weight: 700;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .8)
}

.bs-FilterControl-list {
  background-color: #fff;
  border: 1px solid #8a95a5;
  border-radius: 3px;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, .28)
}

.bs-FilterControl-item-label {
  border-bottom: 1px solid #eceff5;
  color: #444;
  display: block;
  font-size: 12px;
  font-weight: 700;
  padding: 10px;
  text-shadow: 0 1px 0 #fff
}

.bs-FilterControl-item-checkbox {
  margin-right: 8px
}

.bs-FilterControl-item-content {
  background-color: rgba(0, 0, 0, .02);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .04);
  box-sizing: border-box;
  max-height: 0;
  overflow: hidden;
  padding: 0 10px;
  transition: max-height .3s, padding .3s
}

.bs-FilterControl-item-content select {
  font-size: 12px;
  width: 100%
}

.bs-FilterControl-item-children {
  color: #666;
  font-size: 12px;
  margin-top: 6px
}

.bs-FilterControl-input-container {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzY2NkVFOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy44IDkuNjQ2YTQuMDA5IDQuMDA5IDAgMDEtMy44LTRDMCA0LjAyNC45NjYgMi42MjYgMi4zNTQgMkw0IDMuNjQ2YTIgMiAwIDEwMCA0aDcuNTJMOC4yOTMgNC4zNTNsMS40MTQtMS40MTQgNS43MDcgNS43MDctNS43MDcgNS43MDctMS40MTQtMS40MTQgMy4yMjctMy4yOTNIMy44eiIvPjwvc3ZnPg==") 5px 3px no-repeat
}

.bs-FilterControl-textInput {
  border-radius: 1px;
  border-color: #aaa #ccc #ccc #aaa;
  border-style: solid;
  border-width: 1px;
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  font-size: 12px;
  line-height: 12px;
  padding: 3px 4px;
  transition: box-shadow .1s ease-in-out;
  width: 40px
}

.bs-FilterControl-textInput:focus {
  border: 1px solid #5695db;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #5695db;
  outline: none
}

.bs-FilterControl-textInput::-webkit-input-placeholder {
  color: #a3acb9
}

.bs-FilterControl-textInput:-ms-input-placeholder {
  color: #a3acb9
}

.bs-FilterControl-textInput::placeholder {
  color: #a3acb9
}

.bs-FilterControl-textInput.bs-FilterControl-dateInput {
  background-position: 6px 4px;
  width: 84px
}

.bs-FilterControl-input-container--full {
  display: table
}

.bs-FilterControl-input-container--full .bs-FilterControl-label {
  display: table-cell;
  white-space: nowrap
}

.bs-FilterControl-input-container--full .bs-FilterControl-textInput-container {
  display: table-cell;
  padding-left: 10px;
  width: 100%
}

.bs-FilterControl-input-container--full .bs-FilterControl-textInput {
  width: 100%
}

.bs-FilterControl-betweenDates-container>span {
  display: flex;
  justify-content: space-around;
  line-height: 20px;
  margin-top: 10px
}

.bs-FilterControl-inTheLast-container {
  display: flex
}

.bs-FilterControl-inTheLast-container .bs-FilterControl-textInput {
  margin-right: 4px;
  width: 30px
}

.bs-FilterControl-inTheLast-container .bs-FilterControl-unitSelect {
  width: auto
}

.bs-FilterControl-item--expanded .bs-FilterControl-item-content {
  border-bottom: 1px solid #cfd6e3;
  max-height: 100px;
  padding: 10px
}

.bs-FilterControl-input-errorMessage {
  padding-left: 5px
}

.bs-FilterControl-input-errorMessage .bs-FilterControl-input-errorArrow {
  border: 5px dashed transparent;
  border-right: 5px solid #000;
  border-left: none;
  height: 0;
  left: 0;
  line-height: 0;
  margin-top: -5px;
  position: absolute;
  top: 50%;
  width: 0
}

.bs-FilterControl-input-errorMessage .bs-FilterControl-input-errorContents {
  background-color: #000;
  border-radius: 3px;
  color: #fff;
  font-size: 11px;
  max-width: 225px;
  padding: 5px 8px 4px;
  text-align: center
}

.bs-Link--nowrap {
  white-space: nowrap
}

.bs-LinkList {
  margin: 0;
  padding: 0;
  list-style: none
}

.bs-LinkList-item {
  position: relative;
  display: flex;
  padding: 10px 20px 11px
}

.bs-LinkList-item:after {
  content: "";
  bottom: 0;
  position: absolute;
  left: 20px;
  right: 0;
  height: 1px;
  background-color: #e3e8ee
}

.bs-LinkList-item:first-child {
  padding-top: 20px
}

.bs-LinkList-item:last-child {
  padding-bottom: 20px
}

.bs-LinkList-item:last-child:after {
  display: none
}

.bs-LinkList-item>a {
  display: flex;
  flex: 1 1 auto
}

.bs-LinkList-item--large {
  padding-bottom: 15px;
  padding-top: 15px
}

.bs-LinkList-header h4 {
  color: #697386;
  font-size: 13px;
  text-transform: uppercase
}

.bs-LinkList-edge {
  align-items: center;
  display: flex;
  flex: 0 0 15%;
  justify-content: flex-end
}

.bs-LinkList-edge--icon {
  -ms-grid-row-align: flex-start;
  align-items: flex-start;
  flex-basis: auto
}

.bs-LinkList-edge+.bs-LinkList-copy {
  padding-left: 10px
}

.bs-LinkList-copy+.bs-LinkList-edge {
  padding-left: 10px
}

.bs-LinkList-copy {
  flex: 1 1 auto
}

.bs-LinkList-item a .bs-LinkList-copy h1,
.bs-LinkList-item a .bs-LinkList-copy h2,
.bs-LinkList-item a .bs-LinkList-copy h3,
.bs-LinkList-item a .bs-LinkList-copy h4 {
  color: #067ab8
}

.bs-LinkList-item a:hover .bs-LinkList-copy h1,
.bs-LinkList-item a:hover .bs-LinkList-copy h2,
.bs-LinkList-item a:hover .bs-LinkList-copy h3,
.bs-LinkList-item a:hover .bs-LinkList-copy h4 {
  color: #2a2f45
}

.bs-LinkList-copy p {
  color: #4f566b;
  line-height: 1.6
}

.bs-LinkList-copy p+h3 {
  margin-top: 12px
}

.bs-LinkList-copy-actions {
  display: flex;
  margin-top: 5px
}

.bs-LinkList-copy-action+.bs-LinkList-copy-action {
  margin-left: 5px
}

.bs-LinkList-edge .bs-Icon--16 {
  margin-bottom: 2px;
  margin-top: 2px
}

.bs-Menu {
  cursor: default;
  text-align: left
}

.bs-Menu-group {
  padding: 5px 0;
  border-bottom: 1px solid #e3e8ee
}

.bs-Menu-group:last-child {
  border-bottom: 0
}

.bs-Menu-group-label {
  display: block;
  padding: 8px 12px 2px;
  color: #a3acb9;
  font-size: 11px;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase
}

.bs-Menu-item {
  display: block;
  padding: 5px 12px;
  width: 100%;
  color: #067ab8;
  font-weight: 500;
  line-height: 1.6;
  text-align: left;
  cursor: pointer;
  transition: background-color .08s ease-in, background-image .08s ease-in, color .08s ease-in
}

.bs-Menu-item:hover {
  background-color: #f7fafc;
  color: #2a2f45
}

.bs-Menu-item.bs-is-disabled,
.bs-Menu-item:disabled {
  color: #a3acb9;
  pointer-events: none
}

.bs-Menu-item--red {
  color: #cd3d64
}

.bs-Menu-item--red:hover {
  background-color: #fcf6f6;
  color: #5e1039
}

.bs-Menu-item--route:after {
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 5px;
  width: 10px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: 50% 50%
}

.bs-Menu-item--route:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Menu-item--external:after {
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 5px;
  width: 12px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: 50% 50%
}

.bs-Menu-item--external:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA3NyAxMC4yNDV2My43NTdhMSAxIDAgMDEtMS4wMDMuOTk4SDUuMDAzQTEgMSAwIDAxNCAxNC4wMDJWNi45OThBMSAxIDAgMDE1LjAwMyA2aDEuNzY2YS42My42MyAwIDAxLjYxLjYyMS42My42MyAwIDAxLS43MTUuNjE2aC0uODg2YS41LjUgMCAwMC0uNTA5LjQ5djUuNTQ1YzAgLjI3My4yMjguNDkuNTA5LjQ5aDcuNTIxYS41LjUgMCAwMC41MDktLjQ5di0uMDA2YS42My42MyAwIDAxLjYzMi0uNjk2LjYzLjYzIDAgMDEuNjM3LjYzVjYuNzFhLjY5NS42OTUgMCAwMC0uMjE0LS41MDIuNzMxLjczMSAwIDAwLS41MTUtLjIwOUgxMC43NWEuNzA3LjcwNyAwIDAwLS43MjMuNzAyYzAgLjM5LjMyNC43MDIuNzIzLjcwMmgxLjg2bC0yLjg2NSAyLjc5NGEuNjkzLjY5MyAwIDAwLjAwMi45OTEuNzMuNzMgMCAwMDEuMDE2LjAwMmwyLjg3My0yLjh2MS44MjdjMCAuMzkuMzIuNzA1LjcyLjcwNWEuNzA4LjcwOCAwIDAwLjcyLS42Nzh6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-Meter {
  display: inline-flex;
  flex-wrap: nowrap;
  border-radius: 6px;
  height: 6px;
  width: 100%;
  margin: 4px;
  overflow: hidden
}

.bs-Meter-bar {
  background-color: #a3acb9;
  flex-grow: 1
}

.bs-Meter--small {
  width: 120px
}

.bs-Notice h3 .bs-Meter {
  margin-left: 10px
}

.bs-Meter-bar+.bs-Meter-bar {
  margin-left: 3px
}

.bs-Meter-bar--filled {
  background-color: #5469d4
}

.bs-Meter--green .bs-Meter-bar--filled {
  background-color: #09825d
}

.bs-Meter--yellow .bs-Meter-bar--filled {
  background-color: #bb5504
}

.bs-Meter--red .bs-Meter-bar--filled {
  background-color: #cd3d64
}

.bs-MissingWell {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 50px 20px;
  background: #f7f9fa
}

.bs-MissingWell h3,
.bs-MissingWell p {
  width: 75%;
  text-align: center
}

.bs-MissingWell .bs-Button {
  margin-top: 15px
}

.bs-MissingWell-icon {
  margin-bottom: 15px;
  background: no-repeat 0 0
}

.bs-MissingWell-icon--bank {
  height: 37px;
  width: 37px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzkzOURBMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTguNSAzN0MyOC43MTcgMzcgMzcgMjguNzE3IDM3IDE4LjVTMjguNzE3IDAgMTguNSAwIDAgOC4yODMgMCAxOC41IDguMjgzIDM3IDE4LjUgMzd6bTAtMS41YzkuMzkgMCAxNy03LjYxIDE3LTE3cy03LjYxLTE3LTE3LTE3LTE3IDcuNjEtMTcgMTcgNy42MSAxNyAxNyAxN3oiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE1LjUyNSAyM2gtMi41NWMtLjA3OCAwLS4xNDItLjA1NC0uMTQyLS4xMnYtLjI0YzAtLjA2Ni4wNjQtLjEyLjE0Mi0uMTIuMjM1IDAgLjQyNS0uMTYxLjQyNS0uMzZ2LTQuMzJjMC0uMTk5LS4xOS0uMzYtLjQyNS0uMzYtLjA3OCAwLS4xNDItLjA1NC0uMTQyLS4xMnYtLjI0YzAtLjA2Ni4wNjQtLjEyLjE0Mi0uMTJoMi41NWMuMDc4IDAgLjE0Mi4wNTQuMTQyLjEydi4yNGMwIC4wNjYtLjA2NC4xMi0uMTQyLjEyLS4yMzUgMC0uNDI1LjE2MS0uNDI1LjM2djQuMzJjMCAuMTk5LjE5LjM2LjQyNS4zNi4wNzggMCAuMTQyLjA1NC4xNDIuMTJ2LjI0YzAgLjA2Ni0uMDY0LjEyLS4xNDIuMTJ6bTQuMjUgMGgtMi41NWMtLjA3OCAwLS4xNDItLjA1NC0uMTQyLS4xMnYtLjI0YzAtLjA2Ni4wNjQtLjEyLjE0Mi0uMTIuMjM1IDAgLjQyNS0uMTYxLjQyNS0uMzZ2LTQuMzJjMC0uMTk5LS4xOS0uMzYtLjQyNS0uMzYtLjA3OCAwLS4xNDItLjA1NC0uMTQyLS4xMnYtLjI0YzAtLjA2Ni4wNjQtLjEyLjE0Mi0uMTJoMi41NWMuMDc4IDAgLjE0Mi4wNTQuMTQyLjEydi4yNGMwIC4wNjYtLjA2NC4xMi0uMTQyLjEyLS4yMzUgMC0uNDI1LjE2MS0uNDI1LjM2djQuMzJjMCAuMTk5LjE5LjM2LjQyNS4zNi4wNzggMCAuMTQyLjA1NC4xNDIuMTJ2LjI0YzAgLjA2Ni0uMDY0LjEyLS4xNDIuMTJ6bTQuMjUtLjQ4Yy4wNzggMCAuMTQyLjA1NC4xNDIuMTJ2LjI0YzAgLjA2Ni0uMDY0LjEyLS4xNDIuMTJoLTIuNTVjLS4wNzggMC0uMTQyLS4wNTQtLjE0Mi0uMTJ2LS4yNGMwLS4wNjYuMDY0LS4xMi4xNDItLjEyLjIzNSAwIC40MjUtLjE2MS40MjUtLjM2di00LjMyYzAtLjE5OS0uMTktLjM2LS40MjUtLjM2LS4wNzggMC0uMTQyLS4wNTQtLjE0Mi0uMTJ2LS4yNGMwLS4wNjYuMDY0LS4xMi4xNDItLjEyaDIuNTVjLjA3OCAwIC4xNDIuMDU0LjE0Mi4xMnYuMjRjMCAuMDY2LS4wNjQuMTItLjE0Mi4xMi0uMjM1IDAtLjQyNS4xNjEtLjQyNS4zNnY0LjMyYzAgLjE5OS4xOS4zNi40MjUuMzZ6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0yNS41NiAxNS4xMTlzLS4yLS4wNDYtLjIuMTE4di41MWMuMDA4LjEzLS4wODEuMjQ0LS4xOTkuMjUzSDExLjg0Yy0uMTE4LS4wMS0uMjA3LS4xMjMtLjItLjI1NHYtLjUwOWMwLS4xNjQtLjE5OS0uMTE4LS4xOTktLjExOC0uNTQ4IDAtLjU5LS4yMTUtLjA5My0uNDhsNi42MTItMy41MmExLjI4NyAxLjI4NyAwIDAxMS4wODIgMGw2LjYxMiAzLjUyYy40OTcuMjY1LjQ1NS40OC0uMDk0LjQ4ek0xMS4xOTcgMjQuNzVzLjI5Ni4wMjcuMjk2LS41Yy0uMDA3LS4xMy4wODEtLjI0MS4xOTgtLjI1aDEzLjYxNmMuMTE3LjAwOC4yMDYuMTIuMTk4LjI1IDAgLjUyNi4yOTYuNS4yOTYuNS4xMTYuMDA5LjIwNS4xMi4xOTguMjV2Ljc1Yy4wMDcuMTMtLjA4Mi4yNDItLjE5OC4yNUgxMS4xOThjLS4xMTYtLjAwOS0uMjA1LS4xMi0uMTk4LS4yNVYyNWMtLjAwNy0uMTMuMDgyLS4yNDEuMTk4LS4yNXoiLz48L2c+PC9zdmc+")
}

.bs-MissingWell--page {
  border-bottom-right-radius: 4px
}

.bs-MissingWell--page .bs-MissingWell-icon {
  height: 120px;
  margin-top: -120px;
  width: 120px;
  background-color: #fff;
  border-radius: 50%;
  box-shadow: 0 0 10px rgba(193, 201, 210, .5)
}

.bs-MissingWell--page p {
  color: #4f566b;
  font-size: 15px
}

.bs-MissingWell--small {
  -ms-grid-row-align: center;
  align-items: center;
  justify-content: center;
  min-height: 50px;
  padding: 0;
  background: transparent
}

.bs-MissingWell--small p {
  color: #8792a2;
  font-style: italic
}

.bs-ContentSection-content:last-child .bs-MissingWell {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-ContentSection--simplified .bs-ContentSection-content:last-child .bs-MissingWell {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.bs-ContentSection .bs-MissingWell--small {
  border-top: 0
}

.bs-ObjectList .bs-MissingWell:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-ObjectList--sublist .bs-MissingWell {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Modal-container {
  z-index: 100;
  overflow-y: auto;
  padding: 20px 0;
  opacity: 0;
  perspective: 800
}

.bs-Modal-container.bs-is-closed {
  display: none
}

.bs-Modal-container.bs-is-open {
  opacity: 1
}

.bs-Modal {
  position: relative;
  z-index: 200;
  margin: 0 auto 20px;
  width: 450px;
  background: #f7fafc;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .07), 0 2px 15px rgba(84, 96, 103, .25)
}

.bs-Modal:focus {
  outline: none
}

@keyframes Modal-panelShakeAnimation {
  0% {
    transform: translateX(0)
  }

  12.5% {
    transform: translateX(-6px) rotateY(-5deg)
  }

  37.5% {
    transform: translateX(5px) rotateY(4deg)
  }

  62.5% {
    transform: translateX(-3px) rotateY(-2deg)
  }

  87.5% {
    transform: translateX(2px) rotateY(1deg)
  }

  to {
    transform: translateX(0)
  }
}

.bs-Modal.bs-is-shaking {
  animation-duration: .3s;
  animation-name: Modal-panelShakeAnimation;
  animation-timing-function: ease-in-out
}

.bs-Modal-header {
  position: relative;
  padding: 15px 20px;
  background-color: #fff;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 0 10px rgba(135, 146, 162, .15)
}

.bs-Modal-header-icon {
  height: 70px;
  margin: 15px auto;
  width: 70px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

.bs-Modal-header-copy h3+p {
  margin-top: 0
}

.bs-Modal-header-copy p {
  color: #697386
}

.bs-Modal-header--center {
  text-align: center
}

.bs-Modal-message {
  display: block;
  margin-top: 4px;
  color: #cd3d64
}

.bs-Modal-message:before {
  content: "";
  display: inline-block;
  height: 16px;
  margin-right: 6px;
  width: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2UwNGM0YyIgZD0iTTE0LjcgMTEuMkw5LjMgMS44Yy0uNi0xLjEtMi0xLjEtMi42IDBsLTUuNCA5LjRjLS43IDEuMiAwIDIuOCAxLjMgMi44aDEwLjhjMS4zIDAgMi0xLjYgMS4zLTIuOHpNNyA1LjdjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIuNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMVY1Ljd6bTEgNi41Yy0uNyAwLTEuMi0uNS0xLjItMS4yUzcuMyA5LjggOCA5LjhzMS4yLjUgMS4yIDEuMi0uNSAxLjItMS4yIDEuMnoiLz48L3N2Zz4=");
  vertical-align: middle
}

.bs-Modal-content {
  padding: 20px
}

.bs-Modal-content+.bs-Modal-content {
  border-top: 2px solid #fff
}

.bs-Modal-content.bs-is-scrollable {
  max-height: 385px;
  overflow-x: hidden;
  overflow-y: auto
}

.bs-Modal-block {
  padding: 20px;
  border-bottom: 2px solid #fff
}

.bs-Modal-block:last-child {
  border-bottom: 0
}

.bs-Modal-footer {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 15px 20px;
  border-top: 2px solid #fff;
  border-radius: 0 0 4px 4px
}

.bs-Modal-header+.bs-Modal-footer {
  border-top: 0
}

.bs-Modal-footer-copy {
  flex-shrink: 1
}

.bs-Modal-footer-copy p {
  margin-top: 0;
  color: #697386
}

.bs-Modal-footer-actions {
  display: flex;
  flex: 1 0 auto;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: -8px
}

.bs-Modal-footer-actions>.bs-Button,
.bs-Modal-footer-actions>div>.bs-ValidatedForm-button {
  margin-left: 8px;
  margin-top: 8px
}

.bs-Modal-extension {
  padding: 20px;
  background-color: #f0f3f5;
  border-radius: 4px;
  box-shadow: inset 0 0 0 2px #fff
}

.bs-Modal--small {
  width: 320px
}

.bs-Modal--large {
  width: 600px
}

.bs-Modal--xlarge {
  width: 900px
}

.bs-Modal-content .bs-ContentSection {
  margin-top: 20px
}

.bs-Modal .bs-Fieldset+.bs-Fieldset {
  border-top: 2px solid #fff
}

.bs-Modal .bs-Fieldset-label {
  flex-basis: 30%
}

.bs-Modal .bs-Fieldset-fields {
  flex-basis: 70%
}

.bs-Modal-content:last-child .bs-Fieldset:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-Modal-content .bs-SwitchList-row:nth-child(odd) {
  background-color: #f0f3f5
}

.bs-Notice {
  box-shadow: inset 0 -1px 0 #e3e8ee
}

.bs-Notice:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Notice:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  box-shadow: none
}

.bs-Notice--color--green {
  background-image: linear-gradient(rgba(9, 130, 93, .05), rgba(9, 130, 93, .05)), linear-gradient(#fff, #fff)
}

.bs-Notice--color--offset {
  background-color: #f7fafc
}

.bs-Notice--color--red {
  background-image: linear-gradient(rgba(205, 61, 100, .05), rgba(205, 61, 100, .05)), linear-gradient(#fff, #fff)
}

.bs-Notice--color--yellow {
  background-image: linear-gradient(rgba(187, 85, 4, .05), rgba(187, 85, 4, .05)), linear-gradient(#fff, #fff)
}

.bs-Notice-content {
  flex: 1 1 auto
}

.bs-Notice-edge {
  flex: 0 0 auto;
  max-height: 40px
}

.bs-Notice-dismiss {
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer;
  color: #697386;
  font-size: 10px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase
}

.bs-Notice-dismiss:hover {
  color: #2a2f45
}

.bs-Notice-dismiss:active,
.bs-Notice-dismiss:focus {
  outline: none
}

.bs-Notice-edge .bs-Button,
.bs-Notice-edge .bs-ValidatedForm-button {
  align-self: center;
  margin: -4px 8px -4px 0
}

.bs-Notice-edge .bs-Button--small {
  margin-bottom: -2px;
  margin-top: -2px
}

.bs-Notice-edge .bs-Button:last-child {
  margin-right: 0
}

.bs-Notice-dismiss .bs-Icon {
  display: block
}

.bs-ObjectList {
  width: 100%
}

.bs-ObjectList-rows {
  display: table;
  width: 100%;
  border-collapse: collapse
}

.bs-ObjectList-group {
  display: table-row-group
}

.bs-ObjectList-group .bs-ObjectList-row:first-child .bs-ObjectList-cell {
  border-top: 2px solid #e3e8ee
}

.bs-ObjectList-group:first-child .bs-ObjectList-row:first-child .bs-ObjectList-cell {
  border-top: 0
}

.bs-ObjectList-child,
.bs-ObjectList-parent,
.bs-ObjectList-row {
  position: relative;
  display: table-row;
  transition: background-color .15s ease 0s
}

a.bs-ObjectList-row {
  cursor: pointer
}

.bs-ObjectList-row.bs-is-active,
.bs-ObjectList-row:active,
.bs-ObjectList-row:hover {
  background-color: #f7fafc
}

.bs-ObjectList-row:focus:not(:active) {
  background-color: rgba(6, 122, 184, .05);
  outline: none;
  transition: background-color .15s ease 0s
}

.bs-ObjectList-cell {
  position: relative;
  display: table-cell;
  padding: 9px 10px;
  color: #4f566b;
  font-weight: 400;
  line-height: 22px;
  vertical-align: top;
  white-space: nowrap
}

.bs-ObjectList-row>.bs-ObjectList-cell {
  border-bottom: 1px solid #e3e8ee
}

.bs-ObjectList-row .bs-ObjectList-cell:first-child {
  padding-left: 20px
}

.bs-ObjectList-row .bs-ObjectList-cell:last-child {
  padding-right: 20px
}

.bs-ObjectList-row:last-child .bs-ObjectList-cell {
  border-bottom: 0
}

.bs-ObjectList-cell--break {
  white-space: normal;
  word-break: break-all;
  word-break: break-word
}

.bs-ObjectList-cell-noWrap {
  white-space: nowrap;
  word-break: normal
}

.bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-copy.bs-is-highlighted {
  color: #2a2f45;
  font-weight: 500
}

.bs-ObjectList-cell.bs-is-muted,
.bs-ObjectList-copy.bs-is-muted {
  color: #697386
}

.bs-ObjectList-cell.bs-is-reverted,
.bs-ObjectList-copy.bs-is-reverted {
  color: #4f566b
}

.bs-ObjectList-cell code {
  color: #4f566b;
  font-weight: 400
}

.bs-ObjectList-cell-layout {
  display: flex
}

.bs-ObjectList-cell-copy {
  flex-grow: 1
}

.bs-ObjectList-popover {
  position: relative;
  display: inline-block;
  height: 22px;
  margin: 0 5px;
  width: 22px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDNhNyA3IDAgMTAwIDE0IDcgNyAwIDAwMC0xNHptMCAxYTYgNiAwIDEwMCAxMiA2IDYgMCAwMDAtMTJ6bS4yODUgOC41MjdsLjU3LTIuMzE0Yy4wODItLjEyMi4wODItLjMwNC4wODItLjQyNiAwLS40ODctLjMyNi0uNzktMS4xNC0uNzktLjczMyAwLTEuMzAyLjMwMy0xLjU0Ny42NjhsLjI0NS4xODJjLjQwNi0uMzY0Ljk3Ni0uMzAzLjg5NS4xODJsLS41NyAyLjI1NGMtLjA4MS4yNDMtLjA4MS4zNjQtLjA4MS40ODcgMCAuNDI1LjMyNS43MyAxLjE0LjczLjgxMyAwIDEuMzAxLS4zMDUgMS42MjctLjczbC0uMjQ0LS4xODJjLS40ODguNDI1LTEuMDU3LjMwMy0uOTc2LS4wNjJsLS4wMDEuMDAxem0uNDA2LTQuMzgzYy42NTIgMCAxLjA1OS0uMzY2IDEuMDU5LS43OTEgMC0uNDI3LS40ODktLjg1My0xLjA1OC0uODUzLS42NTEgMC0xLjA1Ny4zNjUtMS4wNTcuODUycy40ODcuNzkgMS4wNTcuNzlsLS4wMDEuMDAyeiIgZmlsbD0iIzkzOURBMyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") no-repeat 50% 50%;
  vertical-align: bottom
}

.bs-ObjectList-popover:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDNhNyA3IDAgMTAwIDE0IDcgNyAwIDAwMC0xNHptMCAxYTYgNiAwIDEwMCAxMiA2IDYgMCAwMDAtMTJ6bS4yODUgOC41MjdsLjU3LTIuMzE0Yy4wODItLjEyMi4wODItLjMwNC4wODItLjQyNiAwLS40ODctLjMyNi0uNzktMS4xNC0uNzktLjczMyAwLTEuMzAyLjMwMy0xLjU0Ny42NjhsLjI0NS4xODJjLjQwNi0uMzY0Ljk3Ni0uMzAzLjg5NS4xODJsLS41NyAyLjI1NGMtLjA4MS4yNDMtLjA4MS4zNjQtLjA4MS40ODcgMCAuNDI1LjMyNS43MyAxLjE0LjczLjgxMyAwIDEuMzAxLS4zMDUgMS42MjctLjczbC0uMjQ0LS4xODJjLS40ODguNDI1LTEuMDU3LjMwMy0uOTc2LS4wNjJsLS4wMDEuMDAxem0uNDA2LTQuMzgzYy42NTIgMCAxLjA1OS0uMzY2IDEuMDU5LS43OTEgMC0uNDI3LS40ODktLjg1My0xLjA1OC0uODUzLS42NTEgMC0xLjA1Ny4zNjUtMS4wNTcuODUycy40ODcuNzkgMS4wNTcuNzlsLS4wMDEuMDAyeiIgZmlsbD0iIzI5MkUzMSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--green .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--green .bs-ObjectList-copy.bs-is-highlighted {
  color: #09825d
}

.bs-ObjectList-row--red .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--red .bs-ObjectList-copy.bs-is-highlighted {
  color: #cd3d64
}

.bs-ObjectList-row--yellow .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--yellow .bs-ObjectList-copy.bs-is-highlighted {
  color: #bb5504
}

.bs-ObjectList-row--cyan .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--cyan .bs-ObjectList-copy.bs-is-highlighted {
  color: #067ab8
}

.bs-ObjectList-row--dark .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--dark .bs-ObjectList-copy.bs-is-highlighted {
  color: #2a2f45
}

.bs-ObjectList-row--unlinked,
.bs-ObjectList-row--unlinked .bs-ObjectList-cell,
.bs-ObjectList-row--unlinked .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--unlinked .bs-ObjectList-copy.bs-is-highlighted,
.bs-ObjectList-row--unlinked code {
  color: #4f566b
}

.bs-ObjectList-row--unlinked:hover,
.bs-ObjectList-row--unlinked:hover .bs-ObjectList-cell,
.bs-ObjectList-row--unlinked:hover .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--unlinked:hover .bs-ObjectList-cell.bs-is-muted,
.bs-ObjectList-row--unlinked:hover .bs-ObjectList-cell.bs-is-reverted {
  background-color: transparent
}

.bs-ObjectList-row--gray,
.bs-ObjectList-row--gray .bs-ObjectList-cell,
.bs-ObjectList-row--gray .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row--gray .bs-ObjectList-cell.bs-is-reverted,
.bs-ObjectList-row--gray .bs-ObjectList-copy.bs-is-highlighted,
.bs-ObjectList-row--gray .bs-ObjectList-copy.bs-is-reverted,
.bs-ObjectList-row--gray code {
  color: #697386
}

.bs-ObjectList-row.bs-is-disabled,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-cell,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-cell.bs-is-highlighted,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-cell.bs-is-muted,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-cell.bs-is-reverted,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-copy.bs-is-highlighted,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-copy.bs-is-muted,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-copy.bs-is-reverted,
.bs-ObjectList-row.bs-is-disabled code {
  color: #8792a2
}

.bs-ObjectList-row.bs-is-selected {
  background-color: #e6f3fa
}

.bs-ObjectList-row.bs-is-selected:nth-child(2n) {
  background-color: #f0f8fc
}

.bs-ObjectList-row.bs-is-focused .bs-ObjectList-cell:first-child:before {
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  height: 100%;
  width: 2px;
  background-color: #5469d4
}

.bs-ObjectList-row--header {
  background-color: #f7fafc;
  transform: translateZ(0)
}

.bs-ObjectList-row--header .bs-ObjectList-cell {
  padding-top: 6px;
  padding-bottom: 6px;
  color: #2a2f45;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase
}

.bs-ObjectList-row--header .bs-ObjectList-cell--type,
.bs-ObjectList-row--header .bs-ObjectList-cell--type:first-child {
  padding-left: 50px
}

.bs-ObjectList-row--divider .bs-ObjectList-cell,
.bs-ObjectList-row--divider:first-child .bs-ObjectList-cell,
.bs-ObjectList-row--separated .bs-ObjectList-cell {
  border-top: 2px solid #e3e8ee
}

.bs-ObjectList-row--divider .bs-ObjectList-cell,
.bs-ObjectList-row--divider:first-child .bs-ObjectList-cell {
  max-width: 0;
  overflow: visible;
  padding-bottom: 15px;
  padding-top: 15px;
  width: 0;
  vertical-align: middle
}

.bs-ObjectList-group:first-child .bs-ObjectList-row--divider .bs-ObjectList-cell,
.bs-ObjectList-group:first-child .bs-ObjectList-row--divider:first-child .bs-ObjectList-cell,
.bs-ObjectList-group:first-child .bs-ObjectList-row--separated .bs-ObjectList-cell,
.bs-ObjectList-rows>.bs-ObjectList-row--divider:first-child .bs-ObjectList-cell,
.bs-ObjectList-rows>.bs-ObjectList-row--separated:first-child .bs-ObjectList-cell {
  border-top: 0
}

.bs-ObjectList-ellipsis {
  display: table;
  table-layout: fixed;
  width: 100%
}

.bs-ObjectList-ellipsis-overflow {
  display: table-cell
}

.bs-ObjectList-cell-row--ellipsisOverflow,
.bs-ObjectList-ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis
}

.bs-ObjectList-refresh {
  display: none;
  padding: 15px 20px;
  width: 100%;
  background: #5469d4;
  border: 0;
  border-bottom: 2px solid #3d4eac;
  border-top: 2px solid #3d4eac;
  color: hsla(0, 0%, 100%, .85);
  font-weight: 500;
  line-height: 20px;
  text-align: center
}

.bs-ObjectList-refresh:active,
.bs-ObjectList-refresh:focus,
.bs-ObjectList-refresh:hover {
  background: #3d4eac;
  border-bottom: 2px solid #2f3d89;
  border-top: 2px solid #2f3d89;
  color: #fff;
  outline: none
}

.bs-ObjectList-refresh:active:before,
.bs-ObjectList-refresh:focus:before,
.bs-ObjectList-refresh:hover:before {
  opacity: 1
}

.bs-ObjectList-refresh:active,
.bs-ObjectList-refresh:focus {
  background: #2f3d89
}

.bs-ObjectList-refresh.bs-is-visible {
  display: block
}

.bs-ObjectList-refresh:before {
  content: "";
  position: relative;
  top: -2px;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 4px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNjQ0IDYuMjM1YTMuNDEgMy40MSAwIDAwMCA2LjgxOS42MTcuNjE3IDAgMDEwIDEuMjM0IDQuNjQ0IDQuNjQ0IDAgMDEwLTkuMjg4YzEuOTQ1IDAgMy41MDMgMS4yMDQgNC4xMjEgMi45NDJWNS41QS42MTcuNjE3IDAgMTExNSA1LjV2NC4yMzJhLjYxOC42MTggMCAwMS0uNjE3LjYxOEgxMWEuNjE3LjYxNyAwIDAxMC0xLjIzNWgxLjc4NGMtLjIyLTEuNjc0LTEuNDg0LTIuODgtMy4xNC0yLjg4eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
  opacity: .85;
  vertical-align: middle
}

.bs-ObjectList-refresh.bs-is-animating-enter {
  display: block;
  height: 0;
  overflow: hidden
}

.bs-ObjectList-refresh.bs-is-animating-enter-active {
  height: 56px;
  transition: height .4s
}

.bs-ObjectList-refresh.bs-is-animating-leave {
  display: block;
  height: 56px;
  overflow: hidden
}

.bs-ObjectList-refresh.bs-is-animating-leave-active {
  height: 0;
  transition: height .4s
}

.bs-ObjectList-loading {
  align-items: center;
  display: flex;
  height: 50px
}

.bs-ObjectList-loading-message {
  padding: 0 20px;
  width: 100%;
  text-align: center
}

.bs-ObjectList-rows .bs-ObjectList-loading {
  max-width: 0;
  vertical-align: middle;
  white-space: nowrap
}

.bs-ObjectList-rows+.bs-ObjectList-more {
  border-top: 1px solid #e3e8ee
}

.bs-ObjectList-more-action {
  display: block;
  padding: 0 20px;
  font-weight: 500;
  line-height: 40px;
  text-align: center;
  vertical-align: middle
}

.bs-ObjectList-more-action--newPage:after {
  left: 3px;
  position: relative;
  top: 6px;
  display: inline-block;
  height: 20px;
  width: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjNmY4ZWVmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-position: 50% 50%;
  content: ""
}

.bs-ObjectList-more-action--newPage:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjgxNCAxMC41ODlMOS41OCAxMy44NThhLjY3NS42NzUgMCAwMC4wMDYuOTQzLjY1My42NTMgMCAwMC45MzMuMDA2bDQuMjkyLTQuMzM4QS42Ni42NiAwIDAwMTUgMTBhLjY2LjY2IDAgMDAtLjE4OS0uNDY5TDEwLjUyIDUuMTkzYS42NTMuNjUzIDAgMDAtLjkzMy4wMDYuNjc1LjY3NSAwIDAwLS4wMDYuOTQzbDMuMDczIDMuMTA2SDUuNjcyYS42Ny42NyAwIDAwLS42NzIuNjdjMCAuMzcuMjkuNjcxLjY3Mi42NzFoNy4xNDJ6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-ObjectList-row--expandable {
  display: table-row-group;
  border-bottom: 1px solid #e3e8ee
}

.bs-ObjectList-row--expandable:last-child {
  border-bottom: 0
}

.bs-ObjectList-child,
.bs-ObjectList-parent {
  background-color: transparent
}

.bs-ObjectList-parent {
  cursor: pointer
}

.bs-ObjectList-parent .bs-ObjectList-cell:first-child {
  padding-left: 40px
}

.bs-ObjectList-parent .bs-ObjectList-cell:first-child:before {
  content: "";
  left: 20px;
  position: absolute;
  top: 15px;
  height: 10px;
  width: 6px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjMzMyA4LjQxTDMuNzc4LjY4MWMtLjg5LS45MS0yLjIyMi0uOTEtMy4xMTEgMC0uODkuOTA5LS44OSAyLjI3MyAwIDMuMTgybDYgNi4xMzYtNiA2LjEzNmMtLjg5LjkxLS44OSAyLjI3MyAwIDMuMTgyLjQ0NC40NTUgMS4xMS42ODIgMS41NTUuNjgyLjY2NyAwIDEuMTExLS4yMjcgMS41NTYtLjY4Mmw3LjU1NS03LjcyN2MuODktLjkxLjg5LTIuMjczIDAtMy4xODJ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-size: 100% 100%;
  transform: rotate(0);
  transition: transform .25s ease-in-out
}

.bs-ObjectList-row--expanded .bs-ObjectList-parent .bs-ObjectList-cell:first-child:before {
  transform: rotate(90deg)
}

.bs-ObjectList-child {
  display: none
}

.bs-ObjectList-row--expanded .bs-ObjectList-child {
  display: table-row
}

.bs-ObjectList-row--expandable .bs-ObjectList-child .bs-ObjectList-cell,
.bs-ObjectList-row--expandable .bs-ObjectList-child .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--expandable .bs-ObjectList-child .bs-ObjectList-cell:last-child,
.bs-ObjectList-row--expandable:hover .bs-ObjectList-child .bs-ObjectList-cell,
.bs-ObjectList-row--expandable:hover .bs-ObjectList-child .bs-ObjectList-cell:first-child {
  padding: 1px 0 0;
  background-image: none
}

.bs-ObjectList-child .bs-ObjectList-cell:before {
  content: "";
  left: 20px;
  position: absolute;
  right: 20px;
  top: 0;
  display: block;
  border-top: 1px solid #e3e8ee
}

.bs-ObjectList-cell--card:after {
  content: "";
  display: inline-block;
  height: 22px;
  background-repeat: no-repeat;
  vertical-align: top
}

.bs-ObjectList-row--card--amex .bs-ObjectList-cell--card:after {
  width: 43px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM5Ljg4MiA2bC0zLjUxNCA0LjQ1NEwzOS43ODQgMTVoLTIuMjI5bC0yLjQxMS0yLjk2TDMyLjc1MiAxNWgtOC4zNjZWNmg4LjY2NWwyLjE3MyAyLjkyM0wzNy41NTUgNmgyLjMyN3pNMjYuMjUgOS40MThoNC40MTR2MS44MjNIMjYuMjV2MS45MzdoNC40MTR2MS4zMDZsMy4yNzItNC4xMDctMy4yNzItNC4wODZ2MS41MzNIMjYuMjV2MS41OTUtLjAwMXpNMjIuNzE5IDZ2OWgtMS44NjNWNy43ODRMMTguMTk0IDE1SDE2LjQ0bC0yLjY0OC03LjMyN1YxNUg5Ljk4OWwtLjc1LTIuMDVINS4zMzVMNC42NTYgMTVIMi42MTJsMy4zMzQtOUg4Ljc5bDMuMTM5IDguNzI3VjZoMy4wMzVsMi40NDQgNi4wMzhMMTkuNjkgNmgzLjAyOHpNNS45NDcgMTEuMTI3aDIuNjQ4TDcuMzE4IDcuNDhsLTEuMzcgMy42NDd6bTMwLjQ2My02LjlsLTEuMTMgMS40MTgtMS4wNDMtMS40MDJBLjYwNS42MDUgMCAwMDMzLjc1MyA0SDE4LjcyNWEuNjAzLjYwMyAwIDAwLS41NjUuMzlsLS44MTQgMi4xNTYtLjg3OS0yLjE3QS42MDUuNjA1IDAgMDAxNS45MSA0SDQuOTczYS42MDQuNjA0IDAgMDAtLjU2NS4zOTNMLjAzOCAxNi4xOWEuNjAxLjYwMSAwIDAwLjU2NS44MWg1LjA2M2MuMjYgMCAuNDktLjE2Ni41Ny0uNDEybC41NDYtMS42NGgxLjA2bC42MDQgMS42NTZhLjYwMy42MDMgMCAwMC41NjYuMzk2aDI0LjQxYS42MDcuNjA3IDAgMDAuNDctLjIyNGwxLjI2LTEuNTYgMS4yNzEgMS41NjJjLjExNS4xNC4yODguMjIyLjQ2OS4yMjJoNC45OTJhLjk1Ljk1IDAgMDAuNzYtMS41MjNsLTMuNzUtNC45OTMgMy45LTQuOTQzYS45NTEuOTUxIDAgMDAtLjc0OC0xLjU0aC01LjE2M2EuNTk4LjU5OCAwIDAwLS40Ny4yMjdsLS4wMDMtLjAwMXoiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--card--diners .bs-ObjectList-cell--card:after {
  width: 27px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjMzNCAyMmgtNC4wOEM1LjA4MiAyMi4wMjkgMCAxNy4wOTcgMCAxMS4wOTUuMDAxIDQuNTM1IDUuMDggMCAxMS4yNTMgMGg0LjA4QzIxLjQzMiAwIDI3IDQuNTM0IDI3IDExLjA5NSAyNyAxNy4wOTYgMjEuNDM0IDIyLjAzIDE1LjMzNCAyMnpNMTEuNTAxIDEuOTNDNi4yNTQgMS45MyAyIDYuMDEzIDIgMTEuMDVzNC4yNTMgOS4xMjIgOS41IDkuMTIyYzUuMjQ2IDAgOS41LTQuMDg0IDkuNS05LjEyMnMtNC4yNTQtOS4xMi05LjUtOS4xMnpNMTMgMTcuMTFWNC45OTNjMi44NjIuNjUzIDUgMy4xMSA1IDYuMDU4cy0yLjEzOCA1LjQwNi01IDYuMDU5em0tMyAwYy0yLjg2My0uNjUzLTUtMy4xMTEtNS02LjA1OSAwLTIuOTQ3IDIuMTM3LTUuNDA1IDUtNi4wNThWMTcuMTF6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-ObjectList-row--card--discover .bs-ObjectList-cell--card:after {
  width: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUwIDE0LjgwNmgtMS45MTdsLTIuMTUyLTMuMDY4aC0uMjAzdjMuMDY2aC0xLjU1NlY3LjE3M2gyLjMwOGMxLjc5NCAwIDIuODIyLjgyNCAyLjgyMiAyLjI1NCAwIDEuMTY4LS42NDUgMS45MzUtMS44MTggMi4xNjVsMi41MTIgMy4yMTVINTB6bS0yLjI5Ni01LjNjMC0uNzQ1LS41MjQtMS4xMzQtMS40OTctMS4xMzRoLS40NzZ2Mi4zMTNoLjQ1MmMuOTk2IDAgMS41MjEtLjQxMyAxLjUyMS0xLjE4em0tOC45NjctMi4zMzNoNC40MXYxLjI5Mkg0MC4yOXYxLjY5M2gyLjc0OHYxLjI5M0g0MC4yOXYyLjA2MmgyLjg1OHYxLjI5MmgtNC40MTRWNy4xNzNoLjAwM3pNMzMuNzQ3IDE1bC0zLjM4NC03LjgyN2gxLjY5OGwyLjEyOCA1LjEyNSAyLjE1NS01LjEyNWgxLjY4NEwzNC41ODQgMTVoLS44Mzd6bS03LjMxOC0uMDIyYy0yLjQzIDAtNC4yNTEtMS43MjMtNC4yNTEtNC4wMjcgMC0yLjE2NiAxLjkwMy0zLjkyMyA0LjI1MS0zLjkyMyAyLjM4MiAwIDQuMjQgMS43NDYgNC4yNCAzLjk3IDAgMi4yMzMtMS44NyAzLjk3OS00LjI0IDMuOTc5di4wMDF6bS02Ljc5MyAwYy0yLjM2NyAwLTQuMjEtMS43NDEtNC4yMS0zLjk4NiAwLTIuMjE4IDEuODktMy45OTIgNC4yNDYtMy45OTIuNjcgMCAxLjIzMy4xMzYgMS45MTUuNDY3djEuNzUyYy0uNjQ1LS42MDctMS4yMDktLjg1OS0xLjk1LS44NTlhMi41OTEgMi41OTEgMCAwMC0yLjYwOCAyLjYyYzAgMS41NDcgMS4xMTQgMi42MzUgMi42OCAyLjYzNS43MDYgMCAxLjI1Ni0uMjQxIDEuODgtLjgzNnYxLjc1MmMtLjcwNi4zMTgtMS4yOC40NDUtMS45NS40NDVsLS4wMDMuMDAyem0tNC42OTktMi40OTdjMCAxLjQ3OS0xLjEzNiAyLjUwOC0yLjc1IDIuNTA4LTEuMTg1IDAtMi4wNDYtLjQ0Ny0yLjc2NC0xLjQ1M2wxLjAwNS0uOTI4Yy4zNi42NjQuOTU4IDEuMDE5IDEuNjk5IDEuMDE5LjY5NSAwIDEuMjEtLjQ1OCAxLjIxLTEuMDc3IDAtLjMyLS4xNTUtLjU5NC0uNDY3LS43ODgtLjE1NS0uMDk1LS40NjctLjIzLTEuMDc3LS40MzYtMS40NTktLjUwNC0xLjk2MS0xLjA0My0xLjk2MS0yLjA5NiAwLTEuMjQ3IDEuMDc2LTIuMTg1IDIuNDg1LTIuMTg1YTMuNTggMy41OCAwIDAxMi4zNDYuODQ4bC0uODEzIDEuMDE2Yy0uNDA5LS40MzQtLjc5LS42MTctMS4yNTgtLjYxNy0uNjcgMC0xLjE2LjM2Ny0xLjE2Ljg0OCAwIC40MS4yNzQuNjI5IDEuMjEuOTYgMS43NjkuNjIgMi4yOTQgMS4xNjkgMi4yOTQgMi4zODJoLjAwMXpNNy4yODMgNy4xNzNoMS41NTR2Ny42MzNINy4yODNWNy4xNzN6bS01LjAwOCA3LjYzM0gwVjcuMTczaDIuMjg2YzIuNTIyIDAgNC4yOCAxLjU2NiA0LjI4IDMuODE5IDAgMS4xMjQtLjUzOSAyLjIxMi0xLjQ0OCAyLjkzMy0uNzY0LjYwNi0xLjYzNy44OC0yLjg0My44OHYuMDAxem0xLjgyOS01LjcyNGMtLjUxNi0uNDQ2LTEuMTI0LS42MTgtMi4xMy0uNjE4aC0uNDE2djUuMDQ5aC40MTZjMS4wMDYgMCAxLjY0LS4xODQgMi4xMy0uNjEuNTM4LS40NTUuODU3LTEuMTkuODU3LTEuOTIzIDAtLjczMi0uMzE5LTEuNDQxLS44NTctMS45di4wMDJ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-ObjectList-row--card--jcb .bs-ObjectList-cell--card:after {
  width: 26px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjY3NyAxMC45N2MuMzYuMDg4LjY2Mi40NS42NjIuOTQzIDAgLjQ5My0uMy44NTQtLjY2Mi45NDJhMS4xNjQgMS4xNjQgMCAwMS0uMjIzLjAyNGgtMS44ODJ2LTEuOTM0aDEuODgyYy4wNiAwIC4xNy4wMS4yMjMuMDI0di4wMDF6bS0yLjEwNS0yLjloMS43MDZjLjA2MiAwIC4xNTIuMDEuMTg1LjAxNi4zNTIuMDY4LjY1NC4zOTIuNjU0Ljg3NnMtLjMwMi44MS0uNjU0Ljg3NmExLjE4MSAxLjE4MSAwIDAxLS4xODUuMDE3aC0xLjcwNlY4LjA3ek0yMi43NTIgMjBoLTQuNzY4di01Ljk3Nmg1LjA0YzEuMTgxIDAgMi4wNy0uNzE3IDIuMDctMS44MzMgMC0xLjAzLS44MS0xLjY4NS0xLjg2NS0xLjc2OHYtLjA0Yy45NTUtLjE2IDEuNDgtLjg2MiAxLjQ4LTEuNjg0IDAtMS4wNDctLjc2OC0xLjY1LTEuODEtMS43MS0uMDgtLjAwNC0uMjEtLjAxMi0uMzE3LS4wMTJoLTQuNnYtMi44MWMwLTEuNzQ3IDEuNDU3LTMuMTY1IDMuMjUtMy4xNjVIMjZ2MTUuODMzQzI1Ljk5OSAxOC41OCAyNC41NDYgMjAgMjIuNzUgMjBoLjAwMXpNOC45OSAyMHYtNi45NjdjLjgxNC43OTYgMi4yMiAxLjI5NCA0LjUwMiAxLjE3NyAxLjIyMi0uMDY0IDIuNTE4LS40MzggMi41MTgtLjQzOHYtMS41NWMtLjYzOC4zNjUtMS40MjYuNzIyLTIuNDI4LjgwOC0xLjczMi4xNS0yLjc3NS0uODE3LTIuNzc1LTIuNTMgMC0xLjcxMyAxLjA0My0yLjY4IDIuNzc1LTIuNTMgMS4wMDIuMDg2IDEuNzguNDM0IDIuNDMuODFWNy4yMjhjLTEuMTA1LS4yMjgtMS4yOTctLjM3NS0yLjUyLS40MzctMi4yODItLjExNy0zLjY4Ny4zOC00LjQ5OSAxLjE3OHYtMy44QzguOTkxIDIuNDE3IDEwLjQ0NiAxIDEyLjI0MSAxaDQuNzY2djE1LjgzM2MwIDEuNzQ4LTEuNDU3IDMuMTY2LTMuMjUyIDMuMTY2TDguOTkxIDIwek0wIDIwdi02LjIzYy4wMDIuMjMgMS40LjQ1NCAzLjE4Mi40NTQgMi45NjIgMCAzLjgyNS0xLjMzNCAzLjgyNS0yLjk5N1Y2Ljk3NUg0LjM0MXY0LjI1M2MwIDEuMDQtLjU4NyAxLjgxNC0xLjY2IDEuODE0LS45MTMgMC0xLjgxMS0uMzI1LTIuNjc5LS44MjNWNC4xNjhDLjAwMiAyLjQyIDEuNDQ5IDEgMy4yMzcgMWg0Ljc1djE1LjgzM2MwIDEuNzQ4LTEuNDUgMy4xNjYtMy4yNCAzLjE2NkwwIDIweiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--card--mastercard .bs-ObjectList-cell--card:after {
  width: 36px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1LjUgMjFhMTAuNDUgMTAuNDUgMCAwMS02LjUyNS0yLjI4MiAxMS44MTMgMTEuODEzIDAgMDAyLjcyNy00LjVIMjAuMzFBMTAuNTI2IDEwLjUyNiAwIDAxMTggMTcuODQyYTEwLjU0IDEwLjU0IDAgMDEtMi4zMS0zLjYyM2gtMS4zNmExMS44MDkgMTEuODA5IDAgMDAyLjcyIDQuNDggMTAuNDUzIDEwLjQ1MyAwIDAxLTYuNTUgMi4zQzQuNyAyMSAwIDE2LjMgMCAxMC41IDAgNC43IDQuNyAwIDEwLjUgMGMyLjQ4IDAgNC43NTMuODY0IDYuNTUgMi4zYTExLjc5NSAxMS43OTUgMCAwMC0yLjg2IDQuOTJoMS4zNDNBMTAuNTE0IDEwLjUxNCAwIDAxMTggMy4xNTdhMTAuNTIgMTAuNTIgMCAwMTIuNDY3IDQuMDZoMS4zNzVhMTEuODIyIDExLjgyMiAwIDAwLTIuODY3LTQuOTM2QTEwLjQ1NCAxMC40NTQgMCAwMTI1LjUgMEMzMS4zIDAgMzYgNC43IDM2IDEwLjVTMzEuMyAyMSAyNS41IDIxek00Ljg3NCA3Ljk5NGwtMS4wNjIgMy4wODgtLjA0NC0zLjA4OEgyLjE5M2wtLjg1NiA0Ljk4OGgxLjAyNGwuNjYyLTMuODEyLjA5IDMuODEyaC43NDdsMS40LTMuODM0LS42MjggMy44MzRoMS4wOTdsLjg0NS00Ljk4OGgtMS43em0zLjUxLjg0MmMtLjQwMyAwLS43NjQuMDU4LTEuMzEuMjE1IDAgMC0uMTQuODQ0LS4xNS45MTIuMTgtLjA1OC42MjMtLjE4OCAxLjE1Ny0uMTgyLjUxNCAwIC43MDQuMS43MDQuMzcgMCAuMDctLjAwOC4xMy0uMDQyLjI2MmEzLjg4NSAzLjg4NSAwIDAwLS40NDYtLjAzMmMtMS4yMTYgMC0xLjkyMy41NzUtMS45MjMgMS41NjQgMCAuNjU2LjQwNyAxLjExIDEgMS4xMS41MDIgMCAuODcyLS4xNiAxLjE0OC0uNDkybC0uMDIuNDJoLjkwN2MuMDI4LS4zMDYuMjMzLTEuNTY3LjMyNy0yLjE1My4wNTUtLjM0LjA5LS41OTcuMDktLjgwNiAwLS43NzctLjUtMS4xODgtMS40NC0xLjE4OGgtLjAwMnptMy41MSAwYy0xLjIyNiAwLTEuNjUuNjIyLTEuNjQ2IDEuMzczIDAgLjUxMi4yNTUuODY1LjgzNCAxLjEzLjQ0My4yMDQuNTEyLjI2NC41MTIuNDQ4IDAgLjI1NC0uMTk2LjM2Ny0uNjMuMzY3LS4zMjUgMC0uNjMtLjA1LS45OC0uMTYgMCAwLS4xNDQuODk0LS4xNS45MzguMjQ4LjA1Mi40Ny4xIDEuMTM4LjEyIDEuMTU3IDAgMS42OS0uNDMgMS42OS0xLjM1NiAwLS41NTgtLjIyMi0uODg2LS43NzItMS4xMy0uNDYtLjIwNy0uNTEyLS4yNTMtLjUxMi0uNDQyIDAtLjIyLjE4Mi0uMzMyLjUzNy0uMzMyLjIxNSAwIC41MDguMDIzLjc4Ni4wNjJsLjE1Ny0uOTRhNy41NzIgNy41NzIgMCAwMC0uOTY0LS4wOHYuMDAyem0xLjcyNC0uNTI1Yy0uNDI4LjU4OS0uNDEyIDIuMzktLjQ3NSAyLjc3LS4wNy40MzItLjE1OC45MDItLjE1IDEuMDgyIDAgLjU3Ni4zMDYuODkuODY1Ljg5LjI1NCAwIC40ODctLjA0Ljc4Ny0uMTNsLjE0NS0uOWEuODguODggMCAwMS0uMjk1LjAzOGMtLjI2IDAtLjM3NS0uMDkyLS4zNzUtLjMuMDAyLS4xMjcuMTgzLTEuMDg4LjMxLTEuODZoLjU2bC4xNS0uOTc1aC0uNTZsLjEyNi0uNjE0LTEuMDg4LS4wMDF6bTMuNDU0LjUyNmMtMS4wOTYgMC0xLjkwNSAxLjAyLTEuOTA1IDIuNDA3IDAgMS4xODguNjM2IDEuODA4IDEuODU1IDEuODEuMzgyIDAgLjc0My0uMDUzIDEuMTE2LS4xNjVsLjE4My0xLjAxYTIuNTkgMi41OSAwIDAxLTEuMTMyLjI1N2MtLjYzMyAwLTEuMDItLjI0Ni0uOTQ2LS44MzRoMi4xNjhjLjA5NC0uNDEuMTM0LS42OTguMTM0LS45OTYgMC0uODk4LS41NzMtMS40NjgtMS40NzItMS40NjhsLS4wMDEtLjAwMXptMy4xMzUuNzA0Yy4wMjUtLjIwNi4wNzQtLjQxLjA2NC0uNjE1aC0xLjAwNWMtLjEzNyAxLjI1Ny0uMzggMi41MjgtLjU3IDMuNzg0bC0uMDUuMjcyaDEuMDk1Yy4zOTItMi40OC40ODYtMi45NjUgMS4xLTIuOTA0LjEtLjUwOC4yOC0uOTU0LjQxNS0xLjE3Ny0uNDU3LS4wOS0uNzE0LjE2LTEuMDQ4LjY0aC0uMDAxem0zLjUwNi0xLjY3Yy0xLjQ1MiAwLTIuNDY2IDEuMjQ1LTIuNDY2IDMuMDMgMCAxLjMyNi43MzMgMi4xNTMgMS45MTIgMi4xNTMuMzAzIDAgLjU2NC0uMDQuOTY3LS4xNDdsLjE5Mi0xLjEzOGMtLjM2NC4xNzYtLjY2LjI1Ny0uOTMuMjU3LS42MzcgMC0xLjAyMi0uNDU4LTEuMDIyLTEuMjE0IDAtMS4wOTcuNTcyLTEuODY4IDEuMzktMS44NjguMzA0IDAgLjU4OC4wNzcuOTguMjdsLjE3OC0xLjA4NGMtLjE2LS4wNi0uNzI1LS4yNTgtMS4yMDMtLjI1OGwuMDAyLS4wMDF6bTIuOTMuOTY2Yy0uNDA1IDAtLjc2Ni4wNTgtMS4zMS4yMTVsLS4xNTIuOTEyYTMuNzM4IDMuNzM4IDAgMDExLjE2LS4xODJjLjUxIDAgLjcwMi4xLjcwMi4zNyAwIC4wNy0uMDEuMTMtLjA0Mi4yNjJhMy45MDEgMy45MDEgMCAwMC0uNDQ3LS4wMzJjLTEuMjE2IDAtMS45MjIuNTc1LTEuOTIyIDEuNTY0IDAgLjY1Ni40MDcgMS4xMSAxIDEuMTEuNSAwIC44Ny0uMTYgMS4xNDgtLjQ5MmwtLjAyLjQyaC45MDZjLjAzLS4zMDYuMjMzLTEuNTY3LjMyNy0yLjE1My4wNTctLjM0LjA5My0uNTk3LjA5LS44MDYgMC0uNzc3LS40OTYtMS4xODgtMS40MzctMS4xODhoLS4wMDN6bTMuMTM1LjcwNGMuMDI3LS4yMDYuMDc1LS40MS4wNjctLjYxNWgtMS4wMDhjLS4xMzYgMS4yNTctLjM4IDIuNTI4LS41NyAzLjc4NGwtLjA1LjI3MmgxLjA5NGMuMzk0LTIuNDguNDktMi45NjUgMS4xMDItMi45MDQuMS0uNTA4LjI4LS45NTQuNDE3LTEuMTc3LS40Ni0uMDktLjcxNi4xNi0xLjA1Mi42NHptMy41NjYtLjEwNWMtLjMtLjM4My0uNjItLjU1Mi0xLjA0NS0uNTUyLS45NjggMC0xLjc4NCAxLjEzNy0xLjc4NCAyLjQ4NyAwIDEuMDEzLjUyNiAxLjY4MyAxLjMyMiAxLjY4My40MDMgMCAuNzEtLjEzNyAxLjAxLS40NWwtLjA1LjM4aDEuMDM1bC44MzUtNC45OWgtMS4wODJsLS4yNDIgMS40NDJoLjAwMXptLTEuMTI3IDIuNjFjLS4zNzMgMC0uNTYtLjI3LS41Ni0uOCAwLS43OTguMzUtMS4zNjIuODUtMS4zNjIuMzc0IDAgLjU4LjI4LjU4Ljc5NCAwIC44MDUtLjM2IDEuMzY4LS44NyAxLjM2OHptLTYuMTM1LjE0NGMtLjI0IDAtLjM5Mi0uMTYyLS4zOTItLjQxNSAwLS40MS4zMTMtLjYxNi45MzUtLjYxNi4wNzggMCAuMTI4LjAwMi4yNDMuMDE1LS4wMi42LS4zNCAxLjAxNC0uNzg2IDEuMDE0di4wMDJ6bS05Ljc1OC0xLjcxYy4xMDItLjQ2NC4zNS0uNzIyLjY5Ni0uNzIyLjYyMiAwIC41MTMuNjQuNTA3LjcyM2gtMS4yMDN2LS4wMDF6bS04LjUgMS43MWMtLjI0IDAtLjM5Mi0uMTYyLS4zOTItLjQxNSAwLS40MS4zMTQtLjYxNi45MzQtLjYxNi4wOCAwIC4xMy4wMDIuMjQ0LjAxNS0uMDE4LjYtLjM0IDEuMDE0LS43ODUgMS4wMTRsLS4wMDEuMDAyeiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--card--visa .bs-ObjectList-cell--card:after {
  width: 41px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjMgNC4yM2wtMi43NCAxMi41NzFoLTMuMzFsMi43NC0xMi41N2gzLjMxem0xMy45MzggOC4xMThsMS43NDUtNC43MjIgMS4wMDMgNC43MjFIMzQuMjR2LjAwMXptMy43IDQuNDUzSDQxbC0yLjY3Ny0xMi41N2gtMi44MjVjLS42MzcgMC0xLjE3My4zNi0xLjQxMi45MmwtNC45NyAxMS42NWgzLjQ4bC42OS0xLjg3N2g0LjI0OGwuNDA1IDEuODc2LS4wMDEuMDAxem0tOC42NS00LjEwNGMuMDE0LTMuMzE4LTQuNjczLTMuNTAyLTQuNjQxLTQuOTg0LjAxLS40NS40NDctLjkzIDEuNDA0LTEuMDUzLjQ3NS0uMDYgMS43ODQtLjEwOCAzLjI2OS41NjJsLjU4MS0yLjY2N2E5LjA5MyA5LjA5MyAwIDAwLTMuMS0uNTU1Yy0zLjI3NCAwLTUuNTc5IDEuNzA4LTUuNTk4IDQuMTU2LS4wMiAxLjgxIDEuNjQ2IDIuODE5IDIuOSAzLjQyMSAxLjI5Mi42MTYgMS43MjYgMS4wMTIgMS43MiAxLjU2My0uMDEuODQyLTEuMDMxIDEuMjE2LTEuOTgyIDEuMjMtMS42NjcuMDI1LTIuNjMzLS40NDItMy40MDMtLjc5NGwtLjYwMSAyLjc1NmMuNzc1LjM0OCAyLjIwNC42NTIgMy42ODMuNjY4IDMuNDgyIDAgNS43Ni0xLjY5IDUuNzctNC4zMDNoLS4wMDN6bS0xMy43Mi04LjQ2NmwtNS4zNyAxMi41N2gtMy41TDQuMDU1IDYuNzdjLS4xNi0uNjE4LS4zLS44NDMtLjc4OC0xLjEwNS0uNzk2LS40MjYtMi4xMS0uODIzLTMuMjY3LTEuMDdsLjA3OS0uMzYzaDUuNjM4Yy43MTYgMCAxLjM2Mi40NjcgMS41MjggMS4yNzhsMS4zOTQgNy4yNzcgMy40NDctOC41NTVoMy40ODJ6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.bs-ObjectList-row--type .bs-ObjectList-cell:first-child {
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: 20px 10px
}

.bs-ObjectList-row--expandable .bs-ObjectList-parent.bs-ObjectList-row--type .bs-ObjectList-cell:first-child {
  padding-left: 75px;
  background-position: 45px 10px
}

.bs-ObjectList-row--divider+.bs-ObjectList-row--type .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--type:first-child .bs-ObjectList-cell:first-child {
  background-position: 20px 10px
}

.bs-ObjectList-row--divider+.bs-ObjectList-row--expandable:first-child .bs-ObjectList-parent.bs-ObjectList-row--type .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--expandable:first-child .bs-ObjectList-parent.bs-ObjectList-row--type .bs-ObjectList-cell:first-child {
  background-position: 45px 10px
}

.bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--green.bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--red.bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA0QzRDIi8+PGNpcmNsZSBmaWxsPSIjRTI1OTUwIiBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA5OTRDIi8+PGNpcmNsZSBmaWxsPSIjRTM5RjQ4IiBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--certificate.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--certificate:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--certificate .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAxKSIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yNTMgMTEuMDQzbC41MzIgNC45NmMuMTE5IDEuMTAzLS40MzIgMS4zNzUtMS4yNDguNjM3QzguNTM3IDE2LjY0IDcgMTUgNiAxNXMtMi41NDcgMS42NS0yLjU0NyAxLjY1Yy0uODAzLjc0NS0xLjM1Ny40NTctMS4yMzgtLjY0N2wuNTMyLTQuOTZBNS45NzIgNS45NzIgMCAwMDYgMTJhNS45NzIgNS45NzIgMCAwMDMuMjUzLS45NTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--green.bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--red.bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iI0UyNTk1MCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iI0UzOUY0OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--checkmark.bs-is-active.bs-is-disabled .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--checkmark.bs-is-disabled .bs-ObjectList-cell:first-child,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iI0FBQjdDNCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--checkmark.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--checkmark:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--checkmark .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTMuNjkyLTExLjc5bC01LjAwNyA1LjE2LTEuMjktMS4zNjZjLS42MDYtLjUzMS0xLjUxNy4wNzYtMS4wNjEuODM0bDEuNTkzIDIuNTA0Yy4yMjcuMzAzLjgzNC42ODMgMS40NDEgMCAuMjI4LS4zMDQgNC4yNDEtNS41MyA0LjI0MS01LjUzLjUzMS0uNjg0LS4yMjgtMS4yMTUtLjc1OS0uNzZsLjg0Mi0uODQxeiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01aC4yMzRzNC4yOC4wMDkgNy41MzIuMDA5YzQuMDA0IDAgNS43MzggMS41MDcgNS43MzggMS41MDdzLS4xOTQuNDgtMS4wMDguNDhsLTkuNDg0LjAwMXptLTIuMjY4LS40OGgtLjkyNmEuOTc2Ljk3NiAwIDEwLjAwMyAxLjk1NGguOTI1YS45NzYuOTc2IDAgMTAwLTEuOTUzbC0uMDAyLS4wMDF6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01aC4yMzRzNC4yOC4wMDkgNy41MzIuMDA5YzQuMDA0IDAgNS43MzggMS41MDcgNS43MzggMS41MDdzLS4xOTQuNDgtMS4wMDguNDhsLTkuNDg0LjAwMXptLTIuMjY4LS40OGgtLjkyNmEuOTc2Ljk3NiAwIDEwLjAwMyAxLjk1NGguOTI1YS45NzYuOTc2IDAgMTAwLTEuOTUzbC0uMDAyLS4wMDF6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--green.bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01aC4yMzRzNC4yOC4wMDkgNy41MzIuMDA5YzQuMDA0IDAgNS43MzggMS41MDcgNS43MzggMS41MDdzLS4xOTQuNDgtMS4wMDguNDhsLTkuNDg0LjAwMXptLTIuMjY4LS40OGgtLjkyNmEuOTc2Ljk3NiAwIDEwLjAwMyAxLjk1NGguOTI1YS45NzYuOTc2IDAgMTAwLTEuOTUzbC0uMDAyLS4wMDF6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--red.bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0UyNTk1MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01czQuNTE0LjAwOSA3Ljc2Ni4wMDljNC4wMDQgMCA1LjczOCAxLjUwNyA1LjczOCAxLjUwN3MtLjE5NC40OC0xLjAwOC40OGwtOS40ODQuMDAxem0tMi4yNjgtLjQ4aC0uOTI2YS45NzYuOTc2IDAgMTAuMDAzIDEuOTU0aC45MjVhLjk3Ni45NzYgMCAxMDAtMS45NTNsLS4wMDItLjAwMXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0UzOUY0OCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01aC4yMzRzNC4yOC4wMDkgNy41MzIuMDA5YzQuMDA0IDAgNS43MzggMS41MDcgNS43MzggMS41MDdzLS4xOTQuNDgtMS4wMDguNDhsLTkuNDg0LjAwMXptLTIuMjY4LS40OGgtLjkyNmEuOTc2Ljk3NiAwIDEwLjAwMyAxLjk1NGguOTI1YS45NzYuOTc2IDAgMTAwLTEuOTUzbC0uMDAyLS4wMDF6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--coupon.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--coupon:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--coupon .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuMTUyIDEzLjI2MmwyLjQ5MiAyLjcxYy41NDEuNTg3LjMwNCAxLjAyOC4zMDQgMS4wMjhzLTIuMzA4LS4zMDYtNC45NjgtMy4yYTk4Ljk0IDk4Ljk0IDAgMDEtLjQ5Ni0uNTM4aDIuNjY4ek04LjU3IDguNjAyYTIuMzYxIDIuMzYxIDAgMDEtLjQxOS4yNzhsLjU2OC42MTVINi4wMzZMNC43NzQgOC4xMjhoLjAwMmwtLjE1NC0uMTY5Yy0uOTItMS0uODA2LTIuNTEuMjUtMy4zNzYgMS4wNTgtLjg2MyAyLjY2LS43NTYgMy41NzcuMjQybC4zNzYuNDA1Yy45MTYuOTk4LjgwMyAyLjUwOC0uMjU0IDMuMzc0bC0uMDAxLS4wMDF6TTcuNzczIDYuMzJsLS42MTUtLjY3YTEuMDMyIDEuMDMyIDAgMDAtMS4zOTYtLjA5My45MDEuOTAxIDAgMDAtLjA5OSAxLjMybC42MTYuNjdjLjM1OS4zODguOTgzLjQzIDEuMzk5LjA5MmEuOS45IDAgMDAuMDk3LTEuMzJoLS4wMDJ6Ii8+PHBhdGggZD0iTTcuNTEyIDExLjk5N0EyLjUgMi41IDAgMDE1LjA2MiAxNUg0LjVhMi41IDIuNSAwIDAxMC01aC4yMzRzNC4yOC4wMDkgNy41MzIuMDA5YzQuMDA0IDAgNS43MzggMS41MDcgNS43MzggMS41MDdzLS4xOTQuNDgtMS4wMDguNDhsLTkuNDg0LjAwMXptLTIuMjY4LS40OGgtLjkyNmEuOTc2Ljk3NiAwIDEwLjAwMyAxLjk1NGguOTI1YS45NzYuOTc2IDAgMTAwLTEuOTUzbC0uMDAyLS4wMDF6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--green.bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--red.bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iI0UyNTk1MCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iI0UzOUY0OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--cross.bs-is-active.bs-is-disabled .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--cross.bs-is-disabled .bs-ObjectList-cell:first-child,
.bs-ObjectList-row.bs-is-disabled .bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iI0FBQjdDNCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--cross.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--cross:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--cross .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTAtNi44MTVsMi4zNyAyLjM3IDEuMTg2LTEuMTg1LTIuMzctMi4zNyAyLjM3LTIuMzctMS4xODYtMS4xODZMMTAgOC44MTRsLTIuMzctMi4zN0w2LjQ0NCA3LjYzIDguODE0IDEwbC0yLjM3IDIuMzcgMS4xODYgMS4xODYgMi4zNy0yLjM3eiIgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--green.bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--red.bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA0QzRDIi8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6IiBmaWxsPSIjRTI1OTUwIi8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA5OTRDIi8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6IiBmaWxsPSIjRTM5RjQ4Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--order.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--order:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--order .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuODcgNkgxNHYyLjAxaDMuNDEybC0xLjMyNSA3LjE0YTIuMjU0IDIuMjU0IDAgMDEtMi4xMSAxLjg0M0g2LjAyMmEyLjI1NCAyLjI1NCAwIDAxLTIuMTEtMS44NDRMMi41ODcgOC4wMUg3VjZoMi4xMjJsMy42MDgtMy42MTZhMS4zMjYgMS4zMjYgMCAwMTEuODcgMS44NzhMMTIuODcgNnptLTUuMzYzIDguODY1TDYuOTIgMTEuODVhLjg0Ljg0IDAgMDAtLjgzLS43LjYzNC42MzQgMCAwMC0uNTM2LjgwNmwuNTg3IDMuMDE0Yy4wNjguNDA1LjQyLjcuODMuN2EuNjM0LjYzNCAwIDAwLjUzOC0uODA1aC0uMDAyem0zLjI3NC0yLjkzNmEuNzcyLjc3MiAwIDAwLS43Ny0uNzczaC0uMDJhLjc3Mi43NzIgMCAwMC0uNzcuNzcydjMuMDE4YzAgLjQyNi4zNDQuNzcuNzcuNzcyaC4wMmEuNzcyLjc3MiAwIDAwLjc3Mi0uNzcydi0zLjAybC0uMDAyLjAwM3ptMS42NSAyLjkzNWEuNjM0LjYzNCAwIDAwLjUzNi44MDUuODQuODQgMCAwMC44My0uN2wuNTg3LTMuMDE0YS42MzQuNjM0IDAgMDAtLjUzNi0uODA1Ljg0Ljg0IDAgMDAtLjgzLjdsLS41ODcgMy4wMTR6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBoLTEzQTEuNSAxLjUgMCAwMTIgOC41di0xQTEuNSAxLjUgMCAwMTMuNSA2aDUuNjIybC0uNzQyLjc0NGExLjMyNyAxLjMyNyAwIDAwMS44NzMgMS44OEwxMi44NyA2aDMuNjNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--green.bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--red.bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA0QzRDIi8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiIGZpbGw9IiNFMjU5NTAiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA5OTRDIi8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiIGZpbGw9IiNFMzlGNDgiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--plan.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--plan:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--plan .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1VjJoMi4zNzVhMSAxIDAgMDExLTFoMS4yNWExIDEgMCAwMTEgMUgxNHYzSDZ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE1IDE4SDVhMiAyIDAgMDEtMi0yVjRhMiAyIDAgMDEyLTJoMTBhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAyem0tNS0zYTMuOTEgMy45MSAwIDAwMi42OS0xLjAzNGwxLjI3OCAxLjI3NnYtMy4zaC0zLjMwNWwxLjE5NCAxLjE5NUEzLjM4IDMuMzggMCAwMTEwIDEzLjYzYTIuNjI1IDIuNjI1IDAgMDEtMi41NzUtMi4xMjVoLTEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDE1em0tNC01aDMuMzA1TDguMTYgOC44NTZhMy40IDMuNCAwIDAxMS44NC0uNDggMi42MjUgMi42MjUgMCAwMTIuNTc0IDIuMTI0aDEuMzhBMy44NzMgMy44NzMgMCAwMDEwIDdhMy45MTMgMy45MTMgMCAwMC0yLjY3NCAxLjAyTDYgNi43VjEwem01LjcxMy04SDguMjg1QTIuMTU3IDIuMTU3IDAgMDA2IDRhMS4wOCAxLjA4IDAgMDAxLjE0MyAxaDUuNzE0Yy41OS4wMzYgMS4xLS40MSAxLjE0My0xYTIuMTU3IDIuMTU3IDAgMDAtMi4yODYtMmgtLjAwMXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--green.bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--red.bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA0QzRDIi8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiIGZpbGw9IiNFMjU5NTAiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA5OTRDIi8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiIGZpbGw9IiNFMzlGNDgiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--platform.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--platform:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--platform .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC41NCAxMC40Mzl2MS41NThjMCAuNTUuNDMuOTk4Ljk2Ljk5OGg4Ljk4MmMuNTMgMCAuOTU3LS40NDcuOTU3LS45OTh2LTEuNTU4YTQuOTk1IDQuOTk1IDAgMDAxLjU1Mi0uMjgzdjQuODQ5YTIgMiAwIDAxLTIgMkg0Ljk5M2EyIDIgMCAwMS0yLTJ2LTQuODQ3Yy40OC4xNzIgMS4wMDIuMjY2IDEuNTQ3LjI4di4wMDF6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE3Ljg1IDYuMDQ1Yy4wNjQuMTIyLjA5NS4yNC4xMTIuMzUzbC4wMTYuMDM0YzAgLjAyOC0uMDA4LjA1NS0uMDEuMDgzYS43OC43OCAwIDAxLS4wMTYuMTU0Yy0uMTMyIDEuMzEtMS4zMjQgMi4zMzgtMi43OTMgMi4zMzgtMS4wMDcgMC0xLjg4NC0uNDg2LTIuMzgzLTEuMjEtLjU4MS43MjMtMS42MDkgMS4yMDgtMi43ODMgMS4yMDgtMS4xNzYgMC0yLjIwNi0uNDg1LTIuNzg3LTEuMjEzLS40OTguNzI3LTEuMzc3IDEuMjE1LTIuMzg1IDEuMjE1LTEuNDcgMC0yLjY2LTEuMDMtMi43OTQtMi4zMzhhLjc3My43NzMgMCAwMS0uMDE3LS4xNTRjMC0uMDI4LS4wMS0uMDU1LS4wMS0uMDgzbC4wMi0uMDM0Yy4wMTYtLjExNC4wNDctLjIzLjExLS4zNTJsLjcxMy0xLjA5Ni4wNjMtLjEuMzk1LS42MUMzLjU2NSAzLjc1IDQuNDIxIDMgNS4yMzEgM2g5LjUyYy44MSAwIDEuNjY1Ljc1IDEuOTMgMS4yNGwuMzk0LjYxLjA2My4xLjcxMiAxLjA5OHYtLjAwM3oiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--green.bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--red.bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIgZmlsbD0iI0UwNEM0QyIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIgZmlsbD0iI0UyNTk1MCIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIgZmlsbD0iI0UwOTk0QyIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIgZmlsbD0iI0UzOUY0OCIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--product.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--product:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--product .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTcuMDI3Yy0uMTU3IDAtLjMxNC0uMDMyLS40Ni0uMDk2bC02LjkwMi0zLjI5NWMtLjM5LS4xNy0uNjM4LS41NC0uNjM4LS45NDdWNC42NjdjMC0uMTU1LjA0Ni0uMy4xMS0uNDM0TDEwIDcuNzk2djkuMjMxeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0xNy44OSA0LjIzM2MuMDY0LjEzNC4xMS4yOC4xMS40MzR2OC4wMjJjMCAuNDA3LS4yNS43NzctLjYzOC45NDdsLTYuOTAyIDMuMjk1YTEuMTQ2IDEuMTQ2IDAgMDEtLjQ2LjA5NnYtOS4yM2w3Ljg5LTMuNTY0em0tMy4yNDgtMS4zODRMNy4yOTcgNi4xNjFhLjUwNy41MDcgMCAwMC0uMzA3LjQ2djIuMjcybC0xLjk5My0uOTQ0LS4wMDgtMi4yMzJhLjQ5OS40OTkgMCAwMS4zMDYtLjQ2M0wxMi42MjggMmwyLjAxLjg1LjAwNC0uMDAxeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyOTdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--green.bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI0QjQ3RSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--red.bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA0QzRDIi8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6IiBmaWxsPSIjRTI1OTUwIi8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41IiBmaWxsPSIjRTA5OTRDIi8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6IiBmaWxsPSIjRTM5RjQ4Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--return.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--return:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--return .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS40IDQuMjYyYTEuMzI2IDEuMzI2IDAgMTExLjg3My0xLjg3OEwxMS4zOCA2LjVINy42M0w1LjQgNC4yNjJ6bS44MTUgNS45NTVhLjc1Ljc1IDAgMDAwIDEuMDZsMi4wMSAyLjAxYS43NS43NSAwIDAwMS4wNjItMS4wNmwtLjczMi0uNzMyaDIuODMzYTEuMjY2IDEuMjY2IDAgMDEwIDIuNTE1Ljc1Ljc1IDAgMTAwIDEuNSAyLjc2IDIuNzYgMCAwMDAtNS41MTVoLTIuODNsLjUtLjVoOC4wODRsLTEuMDUgNS42NWEyLjI1NSAyLjI1NSAwIDAxLTIuMTEgMS44NDNINi4wMjVhMi4yNTUgMi4yNTUgMCAwMS0yLjExLTEuODQ0TDIuODY0IDkuNWg0LjA2N2wtLjcxNi43MTd6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE2LjUgMTBIOC41NTNsLjczLS43M2EuNzUuNzUgMCAxMC0xLjA2LTEuMDZMNi40MyAxMEgzLjVBMS41IDEuNSAwIDAxMiA4LjV2LTFBMS41IDEuNSAwIDAxMy41IDZoMTNBMS41IDEuNSAwIDAxMTggNy41djFhMS41IDEuNSAwIDAxLTEuNSAxLjV6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--allow .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzc3QjExQSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIG9wYWNpdHk9Ii4zIiBjeD0iOSIgY3k9IjkiIHI9IjkiLz48cGF0aCBkPSJNMTMuMTU0IDQuNzM3TDcuNTIxIDEwLjU0bC0xLjQ1LTEuNTM3Yy0uNjg0LS41OTctMS43MDguMDg2LTEuMTk2Ljk0bDEuNzkzIDIuODE2Yy4yNTYuMzQxLjkzOC43NjggMS42MjEgMCAuMjU2LS4zNDIgNC43NzEtNi4yMjIgNC43NzEtNi4yMjIuNTk4LS43NjgtLjI1Ni0xLjM2Ni0uODUzLS44NTRsLjk0Ny0uOTQ3eiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--rule--allow.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzkzOURBMyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIG9wYWNpdHk9Ii4zIiBjeD0iOSIgY3k9IjkiIHI9IjkiLz48cGF0aCBkPSJNMTMuMTU0IDQuNzM3TDcuNTIxIDEwLjU0bC0xLjQ1LTEuNTM3Yy0uNjg0LS41OTctMS43MDguMDg2LTEuMTk2Ljk0bDEuNzkzIDIuODE2Yy4yNTYuMzQxLjkzOC43NjggMS42MjEgMCAuMjU2LS4zNDIgNC43NzEtNi4yMjIgNC43NzEtNi4yMjIuNTk4LS43NjgtLjI1Ni0xLjM2Ni0uODUzLS44NTRsLjk0Ny0uOTQ3eiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--rule--allow--stripe .bs-ObjectList-cell:first-child {
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiM1MEE5MkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--allow--stripe.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNCNUJCQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--block .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0UwNEM0QyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIG9wYWNpdHk9Ii4yNSIgY3g9IjkiIGN5PSI5IiByPSI5Ii8+PHBhdGggZD0iTTkgMTAuMzMzTDExLjY2NyAxMyAxMyAxMS42NjcgMTAuMzMzIDkgMTMgNi4zMzMgMTEuNjY3IDUgOSA3LjY2NyA2LjMzMyA1IDUgNi4zMzMgNy42NjcgOSA1IDExLjY2NyA2LjMzMyAxM3oiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row--rule--block.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzkzOURBMyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIG9wYWNpdHk9Ii4zIiBjeD0iOSIgY3k9IjkiIHI9IjkiLz48cGF0aCBkPSJNOSAxMC4zMzNMMTEuNjY3IDEzIDEzIDExLjY2NyAxMC4zMzMgOSAxMyA2LjMzMyAxMS42NjcgNSA5IDcuNjY3IDYuMzMzIDUgNSA2LjMzMyA3LjY2NyA5IDUgMTEuNjY3IDYuMzMzIDEzeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--rule--block--stripe .bs-ObjectList-cell:first-child {
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNFMDRDNEMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--block--stripe.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNCNUJCQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--review .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YxOTkwNiIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGN4PSI5IiBjeT0iOSIgcj0iOSIvPjxwYXRoIGQ9Ik0xNC44NCA5LjQ5MmMuMjEzLS4zMTQuMjEzLS42NDIgMC0uOTg0QzEyLjkyNCA2LjE2OSAxMC45OCA1IDkuMDA3IDUgNy4wNjQgNSA1LjEyMiA2LjE4NCAzLjE4IDguNTVjLS4yNC4zNzItLjI0LjY4NSAwIC45NDJhMTAuNTE2IDEwLjUxNiAwIDAwMi4xOTMgMi4xODJDNi42IDEyLjU1OCA3LjgxMSAxMyA5LjAwNyAxM2MxLjk3MyAwIDMuOTE3LTEuMTcgNS44MzMtMy41MDh6TTkgMTJhMyAzIDAgMTAwLTYgMyAzIDAgMDAwIDZ6bTAtMS41YTEuNSAxLjUgMCAxMDAtMyAxLjUgMS41IDAgMDAwIDN6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--review.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzkzOURBMyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIG9wYWNpdHk9Ii4zIiBjeD0iOSIgY3k9IjkiIHI9IjkiLz48cGF0aCBkPSJNMTQuODQgOS40OTJjLjIxMy0uMzE0LjIxMy0uNjQyIDAtLjk4NEMxMi45MjQgNi4xNjkgMTAuOTggNSA5LjAwNyA1IDcuMDY0IDUgNS4xMjIgNi4xODQgMy4xOCA4LjU1Yy0uMjQuMzcyLS4yNC42ODUgMCAuOTQyYTEwLjUxNiAxMC41MTYgMCAwMDIuMTkzIDIuMTgyQzYuNiAxMi41NTggNy44MTEgMTMgOS4wMDcgMTNjMS45NzMgMCAzLjkxNy0xLjE3IDUuODMzLTMuNTA4ek05IDEyYTMgMyAwIDEwMC02IDMgMyAwIDAwMCA2em0wLTEuNWExLjUgMS41IDAgMTAwLTMgMS41IDEuNSAwIDAwMCAzeiIvPjwvZz48L3N2Zz4=")
}

.bs-ObjectList-row--rule--review--stripe .bs-ObjectList-cell:first-child {
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNFMDk5NEMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--review--stripe.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNCNUJCQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--request_credentials .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Ik0xMS4zNjQgNy43OTNIOC4wOWwxLjI3My0xLjI2MWEuODY1Ljg2NSAwIDAwMC0xLjI2Mi44ODQuODg0IDAgMDAtMS4yNzMgMEw1LjI3MyA4LjA2M2MtLjE4Mi4xOC0uMjczLjM2LS4yNzMuNjMgMCAuMjcxLjA5LjQ1MS4yNzMuNjMxbDIuODE4IDIuNzkzYy4xODIuMTguNDU0LjI3LjYzNi4yN2EuODMuODMgMCAwMC42MzctLjI3Ljg2NS44NjUgMCAwMDAtMS4yNjFMOC4wOSA5LjU5NWgzLjI3M2MxLjA5IDAgMS44MTguNzIgMS44MTggMS44MDEgMCAuODExLS4yNzMgMS44MDItMS44MTggMS44MDItLjU0NiAwLS45MS4zNi0uOTEuOTAxIDAgLjU0LjM2NC45MDEuOTEuOTAxQzEzLjU0NSAxNSAxNSAxMy41NTkgMTUgMTEuMzk2YzAtMi4wNzItMS41NDUtMy42MDMtMy42MzYtMy42MDN6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--request_credentials.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Ik0xMS4zNjQgNy43OTNIOC4wOWwxLjI3My0xLjI2MWEuODY1Ljg2NSAwIDAwMC0xLjI2Mi44ODQuODg0IDAgMDAtMS4yNzMgMEw1LjI3MyA4LjA2M2MtLjE4Mi4xOC0uMjczLjM2LS4yNzMuNjMgMCAuMjcxLjA5LjQ1MS4yNzMuNjMxbDIuODE4IDIuNzkzYy4xODIuMTguNDU0LjI3LjYzNi4yN2EuODMuODMgMCAwMC42MzctLjI3Ljg2NS44NjUgMCAwMDAtMS4yNjFMOC4wOSA5LjU5NWgzLjI3M2MxLjA5IDAgMS44MTguNzIgMS44MTggMS44MDEgMCAuODExLS4yNzMgMS44MDItMS44MTggMS44MDItLjU0NiAwLS45MS4zNi0uOTEuOTAxIDAgLjU0LjM2NC45MDEuOTEuOTAxQzEzLjU0NSAxNSAxNSAxMy41NTkgMTUgMTEuMzk2YzAtMi4wNzItMS41NDUtMy42MDMtMy42MzYtMy42MDN6Ii8+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--request_credentials--stripe .bs-ObjectList-cell:first-child {
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNFMDk5NEMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--request_credentials--stripe.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEwIDE4YTggOCAwIDEwMC0xNiA4IDggMCAwMDAgMTZ6bTMtNi4yNmMwIDEuNjQtMS4zMyAyLjU4LTMuMjkgMi41OC0uODEgMC0xLjY4LS4xNS0yLjU1LS41MnYtMi4xOGMuNzkuNDIgMS43Ny43MyAyLjU1LjczLjUzIDAgLjg4LS4xNC44OC0uNTZDMTAuNiAxMC43IDcgMTEuMTEgNyA4LjYgNyA2Ljk2IDguMyA2IDEwLjIyIDZjLjc4IDAgMS41Ny4xMiAyLjM1LjQydjIuMTVhNS40NCA1LjQ0IDAgMDAtMi4zNS0uNTljLS41IDAtLjgzLjE0LS44My41IDAgMS4wMiAzLjYxLjU0IDMuNjEgMy4yNnoiIGZpbGw9IiNCNUJCQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--exemption .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy4xMTYgOC4yNVY2LjUwN2EuNjI1LjYyNSAwIDExMS4yNSAwdjIuODY4YS42MjQuNjI0IDAgMDEtLjYyNS42MjZILjg3NWEuNjI1LjYyNSAwIDAxMC0xLjI1MWguODA3QTUuMDAyIDUuMDAyIDAgMDEwIDUuMDA0IDUgNSAwIDAxMy41NzMuMjA1YS42MjUuNjI1IDAgMTEuMzU0IDEuMiAzLjc0OSAzLjc0OSAwIDAwLTIuNjc3IDMuNmMwIDEuMzU3LjcyNiAyLjU4MiAxLjg2NiAzLjI0NnptMy43NjgtNi41djEuNzQ0YS42MjUuNjI1IDAgMTEtMS4yNSAwVi42MjZBLjYyNC42MjQgMCAwMTYuMjU5IDBoMi44NjZhLjYyNS42MjUgMCAwMTAgMS4yNTFoLS44MDdBNS4wMDIgNS4wMDIgMCAwMTEwIDQuOTk2YTUgNSAwIDAxLTMuNTczIDQuNzk5LjYyNS42MjUgMCAxMS0uMzU0LTEuMiAzLjc0OSAzLjc0OSAwIDAwMi42NzctMy42QTMuNzUzIDMuNzUzIDAgMDA2Ljg4NCAxLjc1eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSI5IiBmaWxsPSIjRDZFQ0ZGIi8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzZGOEVFRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgxMHYxMEgweiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--rule--exemption.bs-is-disabled .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy4xMTYgOC4yNVY2LjUwN2EuNjI1LjYyNSAwIDExMS4yNSAwdjIuODY4YS42MjQuNjI0IDAgMDEtLjYyNS42MjZILjg3NWEuNjI1LjYyNSAwIDAxMC0xLjI1MWguODA3QTUuMDAyIDUuMDAyIDAgMDEwIDUuMDA0IDUgNSAwIDAxMy41NzMuMjA1YS42MjUuNjI1IDAgMTEuMzU0IDEuMiAzLjc0OSAzLjc0OSAwIDAwLTIuNjc3IDMuNmMwIDEuMzU3LjcyNiAyLjU4MiAxLjg2NiAzLjI0NnptMy43NjgtNi41djEuNzQ0YS42MjUuNjI1IDAgMTEtMS4yNSAwVi42MjZBLjYyNC42MjQgMCAwMTYuMjU5IDBoMi44NjZhLjYyNS42MjUgMCAwMTAgMS4yNTFoLS44MDdBNS4wMDIgNS4wMDIgMCAwMTEwIDQuOTk2YTUgNSAwIDAxLTMuNTczIDQuNzk5LjYyNS42MjUgMCAxMS0uMzU0LTEuMiAzLjc0OSAzLjc0OSAwIDAwMi42NzctMy42QTMuNzUzIDMuNzUzIDAgMDA2Ljg4NCAxLjc1eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSI5IiBmaWxsPSIjRTNFOEVFIi8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzY5NzM4NiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgxMHYxMEgweiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==")
}

.bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiMzMjk3RDMiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--gray.bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiM2RjdDODIiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--green.bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiM1MEE5MkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--red.bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiNFMDRDNEMiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--yellow.bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiNFMzlGNDgiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--url.bs-is-active .bs-ObjectList-cell:first-child,
.bs-ObjectList-row--url:hover .bs-ObjectList-cell:first-child,
.bs-ObjectList-row:hover .bs-ObjectList-row--url .bs-ObjectList-cell:first-child {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMTg2IDguMjg2bC0yLjE4IDIuMjE2Yy0xLjM0MSAxLjM2NC0xLjM0MSAzLjQxIDAgNC42MDMgMS4xNzQgMS4xOTMgMy4xODcgMS4xOTMgNC41MjggMGwyLjE4LTIuMjE2bS00LjI4NS0uMzE4TDEyLjU3IDcuNDNtLjMxOSA0LjI4NGwyLjIxNi0yLjIxNmMxLjE5My0xLjE5MyAxLjE5My0zLjI0IDAtNC42MDMtMS4xOTMtMS4xOTMtMy4yNC0xLjE5My00LjYwMyAwTDguMjg2IDcuMTExIiBzdHJva2U9IiMyOTJFMzEiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")
}

.bs-ObjectList-row--field {
  cursor: pointer
}

.bs-ObjectList-row:hover:not(.bs-is-disabled) .bs-ObjectList-cell>.bs-Badge {
  box-shadow: inset 0 0 0 1px rgba(60, 66, 87, .2)
}

.bs-ObjectList-cell .bs-Badge {
  top: 1px;
  vertical-align: top
}

.bs-ObjectList-cell .bs-Button {
  vertical-align: top;
  margin-bottom: -3px;
  margin-top: -3px
}

.bs-ObjectList-cell .bs-Button--small {
  margin-bottom: -1px;
  margin-top: -1px
}

.bs-ObjectList-cell .bs-Button--link {
  margin-bottom: auto;
  margin-top: auto
}

.bs-ObjectList-cell .bs-Checkbox {
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle
}

.bs-ContentSection-content:first-child .bs-ObjectList-row:first-child .bs-ObjectList-cell:first-child {
  border-top-left-radius: 4px
}

.bs-ContentSection-content:first-child .bs-ObjectList-row:first-child .bs-ObjectList-cell:last-child {
  border-top-right-radius: 4px
}

.bs-ContentSection-content:last-child .bs-ObjectList-row:last-child .bs-ObjectList-cell:first-child {
  border-bottom-left-radius: 4px
}

.bs-ContentSection-content:last-child .bs-ObjectList-row:last-child .bs-ObjectList-cell:last-child {
  border-bottom-right-radius: 4px
}

.bs-ContentSection .bs-ObjectList-more:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-ContentSection .bs-ObjectList-more:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-ObjectList-row .bs-ObjectList-cell--withNotice:first-child,
.bs-ObjectList-row .bs-ObjectList-cell--withNotice:last-child {
  padding: 0
}

.bs-ObjectList-row .bs-ObjectList-cell--withNotice {
  max-width: 0;
  overflow: visible;
  width: 0;
  vertical-align: middle
}

.bs-ObjectList-row .bs-ObjectList-cell--withNotice .bs-Notice {
  box-shadow: none
}

.bs-ObjectList-cell .bs-Overflow {
  margin-top: 1px
}

.bs-ObjectList-cell .bs-Popover {
  white-space: normal
}

.bs-ObjectList-cell .bs-Popover--nowrap {
  white-space: nowrap
}

.bs-Overflow {
  display: flex;
  height: 20px;
  width: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
  cursor: pointer;
  transition: background-image .08s ease-in
}

.bs-ObjectList-row:hover .bs-Overflow:hover,
.bs-Overflow:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjEiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Ik01IDExLjc1YTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXptNSAwYTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXptNSAwYTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row:hover .bs-Overflow.bs-is-active,
.bs-ObjectList-row:hover .bs-Overflow:active,
.bs-Overflow.bs-is-active,
.bs-Overflow:active {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjEiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Ik01IDExLjc1YTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXptNSAwYTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXptNSAwYTEuNzUgMS43NSAwIDExMC0zLjUgMS43NSAxLjc1IDAgMDEwIDMuNXoiLz48L2c+PC9zdmc+")
}

.bs-ObjectList-row:hover .bs-Overflow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTEuNzVhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41em01IDBhMS43NSAxLjc1IDAgMTEwLTMuNSAxLjc1IDEuNzUgMCAwMTAgMy41eiIgZmlsbD0iIzUyNUY3RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-PageHeading {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin: 20px
}

.bs-PageHeading-copy {
  flex: 1 1 auto
}

.bs-PageHeading-parent h5 {
  color: #697386;
  font-size: 11px;
  text-transform: uppercase
}

.bs-PageHeading-parent h5 a {
  color: inherit
}

.bs-PageHeading-icon {
  height: 50px;
  width: 50px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

.bs-PageHeading-icon.bs-Icon--bank {
  width: 37px
}

.bs-PageHeading-edge {
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-end
}

.bs-PageHeading-copy+.bs-PageHeading-edge {
  margin-left: 15px
}

.bs-PageHeading-edge+.bs-PageHeading-copy {
  margin-left: 15px
}

.bs-PageHeading-edge-item+.bs-PageHeading-edge-item {
  margin-left: 10px
}

.bs-PageHeading--separated {
  margin: 0;
  padding: 20px;
  border-bottom: 1px solid #e3e8ee
}

.bs-PageHeading--short {
  padding-bottom: 10px;
  padding-top: 10px
}

.bs-Progress {
  height: 8px;
  width: 100%;
  background-color: rgba(60, 66, 87, .15);
  border-radius: 8px
}

.bs-Progress-completed {
  height: 8px;
  width: 0;
  background-color: #5469d4;
  border-radius: 8px
}

.bs-ProgressSteps {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap
}

.bs-ProgressSteps-column,
.bs-ProgressSteps>.bs-ProgressSteps-step {
  width: 28%;
  flex-shrink: 0
}

.bs-ProgressSteps-step {
  position: relative;
  color: #697386;
  font-size: 14px;
  padding: 2px 0 2px 23px
}

.bs-ProgressSteps-step:before {
  position: absolute;
  content: "";
  top: 5px;
  left: 0;
  background: #c1c9d2;
  border-radius: 8px;
  width: 16px;
  height: 16px
}

.bs-ProgressSteps-step.bs-is-completed:before {
  background-color: #09825d;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkuOC4yTDMuMyA2LjggMS41IDUuMWMtLjgtLjctMiAuMS0xLjQgMS4xbDIgMy40Yy4zLjQgMS4xLjkgMS45IDAgLjMtLjQgNi43LTguNCA2LjctOC40LjgtLjgtLjItMS42LS45LTF6Ii8+PC9zdmc+");
  background-size: 8px 7px;
  background-repeat: no-repeat;
  background-position: 4px 4px
}

.bs-PropertyList {
  display: block;
  padding: 20px 0
}

.bs-PropertyList-columns {
  display: flex
}

.bs-PropertyList-column {
  flex: 1 1 50%
}

.bs-PropertyList-label {
  padding: 0 20px 8px;
  font-size: 12px;
  text-transform: uppercase
}

.bs-PropertyList-column:first-child .bs-PropertyList-label {
  padding-right: 10px
}

.bs-PropertyList-column:last-child .bs-PropertyList-label {
  padding-left: 10px
}

.bs-PropertyList-fields,
.bs-PropertyList-row {
  position: relative;
  display: flex
}

.bs-PropertyList-definition,
.bs-PropertyList-property,
pre.bs-PropertyList-definition,
pre.bs-PropertyList-property {
  overflow: visible;
  word-break: break-word;
  white-space: normal
}

pre.bs-PropertyList-definition,
pre.bs-PropertyList-property {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif
}

.bs-PropertyList-property {
  flex: 0 0 180px;
  padding: 2px 5px 2px 20px;
  color: #697386;
  line-height: 1.6
}

.bs-PropertyList-column:last-child .bs-PropertyList-property {
  padding-left: 10px
}

.bs-PropertyList-definition {
  flex: 1 1 auto;
  padding: 2px 20px 2px 5px;
  color: #2a2f45;
  line-height: 1.6
}

.bs-PropertyList-definition code {
  color: #2a2f45;
  font-size: 13px;
  font-weight: 400
}

.bs-PropertyList-definition.bs-is-empty {
  color: #a3acb9;
  font-style: italic
}

.bs-PropertyList-column:first-child .bs-PropertyList-definition {
  padding-right: 10px
}

.bs-PropertyList--small .bs-PropertyList-property {
  flex-basis: 40%
}

.bs-PropertyList--small .bs-PropertyList-definition {
  flex-basis: 60%
}

.bs-PropertyList--editor .bs-PropertyList-row {
  flex-direction: column
}

.bs-PropertyList--editor .bs-PropertyList-definition {
  align-items: flex-start;
  display: flex
}

.bs-PropertyList .bs-Fieldset-message {
  margin: 4px 20px 10px
}

.bs-PropertyList .bs-TextArea {
  flex: 1 1 auto;
  resize: vertical
}

.bs-PropertyList--editor .bs-PropertyList-definition .bs-Button {
  margin-left: 10px
}

.bs-PropertyList-controls {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
  padding: 10px 20px;
  border-top: 1px solid #e3e8ee
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-enter {
  max-height: 0
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-enter-active {
  max-height: 60px;
  transition: max-height .4s linear
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-enter .bs-Fieldset-message {
  margin-top: -30px;
  opacity: 0
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-enter-active .bs-Fieldset-message {
  opacity: 1;
  margin-top: 0;
  transition: margin-top .4s linear, opacity .4s linear
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-leave {
  max-height: 60px
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-leave-active {
  max-height: 0;
  transition: max-height .4s linear
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-leave .bs-Fieldset-message {
  margin-top: 0;
  opacity: 1
}

.bs-PropertyList--editor .bs-PropertyList-row .bs-Fieldset-message--animation-leave-active .bs-Fieldset-message {
  opacity: 0;
  margin-top: -30px;
  transition: margin-top .4s linear, opacity .4s linear
}

.bs-Popover {
  left: 50%;
  position: absolute;
  top: 0;
  z-index: 300;
  max-width: 320px;
  min-width: 240px;
  padding: 16px 20px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(105, 115, 134, .2), 0 1px 0 rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);
  text-align: left;
  white-space: normal;
  word-break: normal
}

.bs-Popover-actions {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 15px 20px;
  background-color: #f0f3f5;
  border-radius: 0 0 4px 4px;
  box-shadow: inset 0 2px 4px rgba(135, 146, 162, .15)
}

.bs-Popover--dark {
  background-color: #f7f9fa
}

.bs-Popover--dark .bs-Popover-arrow:before {
  background-color: #f7f9fa
}

.bs-Popover-icon {
  height: 30px;
  margin: 5px auto 10px;
  width: 30px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

.bs-Popover-icon--check {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iZyI+PHN0b3Agc3RvcC1jb2xvcj0iIzlEQ0RFOSIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM3NEI5RTAiIG9mZnNldD0iNy4wOTUlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzI0OTBDRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iLjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJjIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZBRkFGQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImkiPjxzdG9wIHN0b3AtY29sb3I9IiM0RThBQUMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMkI3OEE0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iZiI+PHN0b3Agc3RvcC1jb2xvcj0iIzM4OTVDQiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMTVFOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJoIj48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldElubmVyMSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVySW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMC4wMzUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMSIvPjxmZU9mZnNldCBkeT0iLTIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjIiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldElubmVyMiIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIyIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVySW5uZXIyIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMiIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wMzUgMCIgaW49InNoYWRvd0lubmVySW5uZXIyIiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMiIvPjxmZU1lcmdlPjxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4SW5uZXIxIi8+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhJbm5lcjIiLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJkIj48ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yMSAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjMiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjIiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyLjUiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjIiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMiIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNCAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMiIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjIiLz48ZmVNZXJnZT48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIyIi8+PGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIi8+PC9mZU1lcmdlPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTUwJSIgeT0iLTUwJSIgd2lkdGg9IjIwMCUiIGhlaWdodD0iMjAwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlT2Zmc2V0IGR5PSIxIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjM0OTAxOTYwOCAwIDAgMCAwIDAuNjcwNTg4MjM1IDAgMCAwIDAgMC44NTQ5MDE5NjEgMCAwIDAgMC43IDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU9mZnNldCBkeT0iMiIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1cklubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTQgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMSIvPjxmZU1lcmdlPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIi8+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhJbm5lcjEiLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJrIj48ZmVPZmZzZXQgZHk9IjMiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyLjUiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wNyAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjEiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjIiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMiIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIyIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjA3IDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIyIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMiIvPjxmZU1vcnBob2xvZ3kgcmFkaXVzPSIxIiBpbj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJkaWxhdGUiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIzIi8+PGZlT2Zmc2V0IGluPSJzaGFkb3dTcHJlYWRPdXRlcjMiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIzIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjMiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMyIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NDExOCAwIDAgMCAwIDAuNDg2Mjc0NTEgMCAwIDAgMCAwLjUwOTgwMzkyMiAwIDAgMCAwLjE0IDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIzIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMyIvPjxmZU1lcmdlPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjIiLz48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMyIvPjxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmVNZXJnZT48L2ZpbHRlcj48cmVjdCBpZD0iZSIgeD0iMSIgeT0iMSIgd2lkdGg9Ijk0MCIgaGVpZ2h0PSIxMDQxIiByeD0iNCIvPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDExMDB2MzE2MEgweiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04NzcgLTc4KSI+PHVzZSBmaWxsPSIjRThFQkVGIiB4bGluazpocmVmPSIjYSIvPjx1c2UgZmlsbD0idXJsKCNiKSIgeGxpbms6aHJlZj0iI2EiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc5OCAtOSkiPjx1c2UgZmlsbD0idXJsKCNjKSIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjZSIvPjxyZWN0IHN0cm9rZT0idXJsKCNmKSIgZmlsbD0idXJsKCNnKSIgZmlsdGVyPSJ1cmwoI2gpIiB3aWR0aD0iOTQyIiBoZWlnaHQ9IjUxIiByeD0iNCIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NiAxMikiPjxyZWN0IHN0cm9rZT0idXJsKCNpKSIgZmlsbD0iI0ZGRiIgZmlsdGVyPSJ1cmwoI2opIiB3aWR0aD0iMTc0IiBoZWlnaHQ9IjI3IiByeD0iMTAwIi8+PHRleHQgZm9udC1mYW1pbHk9IkhlbHZldGljYU5ldWUsIEhlbHZldGljYSBOZXVlIiBmb250LXNpemU9IjEyIiBmaWxsPSIjQUFBIj48dHNwYW4geD0iMjcuODMzIiB5PSIxOCI+U2VhcmNoLi4uPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48cGF0aCBkPSJNMjIxIDhoMzQuMDFjMi43NDIgMCA0Ljk5IDIuMjQgNC45OSA1djE0OGMwIDIuNzY2LTIuMjM0IDUtNC45OSA1SDQuOTlDMi4yNDggMTY2IDAgMTYzLjc2IDAgMTYxVjEzYzAtMi43NjYgMi4yMzQtNSA0Ljk5LTVIMTk2bDEyLTggMTMgOHoiIGZpbGw9IiNGRkYiIGZpbHRlcj0idXJsKCNrKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNiAtMjkpIi8+PHBhdGggZD0iTTI0LjU3IDQuNTJMMTAuOTcyIDE4LjM4N2wtMy42ODYtNC4xNkM1LjY3MyAxMi44NCAzLjE0IDE0LjQ2IDQuMjkgMTYuNTRsNC4zOCA3LjM5NWMuNjkuOTI0IDIuMzAzIDEuODQ4IDMuOTE2IDBDMTMuMjc4IDIzLjAwOCAyNi40MTMgNi42IDI2LjQxMyA2LjZjMS42MTMtMS44NDgtLjQ2LTMuNDY2LTEuODQ0LTIuMDh6IiBmaWxsPSIjNTBBOTJGIi8+PC9nPjwvc3ZnPg==")
}

.bs-Popover--bottom {
  min-width: 240px;
  transform: translate(-50%, -100%) translateY(-14px)
}

.bs-Popover--bottomRight {
  min-width: 240px;
  transform: translate(-90%, -100%) translateY(-14px)
}

.bs-Popover--bottomLeft {
  min-width: 240px;
  transform: translate(-10%, -100%) translateY(-14px)
}

.bs-Popover--left {
  left: auto;
  right: 0;
  top: 50%;
  min-width: 240px;
  transform: translate(100%, -50%) translateX(14px)
}

.bs-Popover--right {
  left: 0;
  top: 50%;
  min-width: 240px;
  transform: translate(-100%, -50%) translateX(-14px)
}

.bs-Popover--top {
  bottom: 0;
  top: auto;
  min-width: 240px;
  transform: translate(-50%, 100%) translateY(14px)
}

.bs-Popover--topRight {
  bottom: 0;
  top: auto;
  min-width: 240px;
  transform: translate(-90%, 100%) translateY(14px)
}

.bs-Popover--topLeft {
  bottom: 0;
  top: auto;
  min-width: 240px;
  transform: translate(-10%, 100%) translateY(14px)
}

.bs-Popover--bottomAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-50%, -100%) translateY(-10px)
}

.bs-Popover--bottomRightAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-90%, -100%) translateY(-10px)
}

.bs-Popover--bottomLeftAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-10%, -100%) translateY(-10px)
}

.bs-Popover--leftAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(10px, -50%)
}

.bs-Popover--rightAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-100%, -50%) translateX(-10px)
}

.bs-Popover--topAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-50%, 10px)
}

.bs-Popover--topRightAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-90%, 10px)
}

.bs-Popover--topLeftAbsolute {
  bottom: auto;
  right: auto;
  transform: translate(-10%, 10px)
}

.bs-Popover--small {
  min-width: 60px;
  padding: 8px 12px
}

.bs-Popover--tooltip {
  min-width: 40px;
  padding: 3px 8px;
  font-size: 12px;
  text-align: center
}

.bs-Popover.bs-Popover--tooltip:after {
  display: none
}

.bs-Popover--nowrap {
  white-space: nowrap
}

.bs-Popover--onHover,
.bs-Popover.bs-is-hidden {
  display: none
}

.bs-Popover-activate:hover .bs-Popover--onHover {
  display: block
}

.bs-Popover--onHover:after {
  content: "";
  position: absolute;
  display: block
}

.bs-Popover--onHover.bs-Popover--bottom:after,
.bs-Popover--onHover.bs-Popover--bottomLeft:after,
.bs-Popover--onHover.bs-Popover--bottomRight:after,
.bs-Popover--onHover.bs-Popover--top:after,
.bs-Popover--onHover.bs-Popover--topLeft:after,
.bs-Popover--onHover.bs-Popover--topRight:after {
  left: 0;
  right: 0;
  height: 23px
}

.bs-Popover--onHover.bs-Popover--left:after,
.bs-Popover--onHover.bs-Popover--right:after {
  bottom: 0;
  top: 0;
  width: 23px
}

.bs-Popover--onHover.bs-Popover--bottom:after,
.bs-Popover--onHover.bs-Popover--bottomLeft:after,
.bs-Popover--onHover.bs-Popover--bottomRight:after {
  bottom: -23px
}

.bs-Popover--onHover.bs-Popover--left:after {
  left: -23px
}

.bs-Popover--onHover.bs-Popover--right:after {
  right: -23px
}

.bs-Popover--onHover.bs-Popover--top:after,
.bs-Popover--onHover.bs-Popover--topLeft:after,
.bs-Popover--onHover.bs-Popover--topRight:after {
  top: -23px
}

.bs-Popover--center {
  text-align: center
}

.bs-Popover-arrow {
  position: absolute;
  overflow: hidden
}

.bs-Popover-arrow:before {
  content: "";
  position: absolute;
  display: block;
  height: 12px;
  width: 12px;
  background-color: #fff;
  border: 1px solid rgba(105, 115, 134, .3);
  transform: rotate(45deg)
}

.bs-Popover--bottom .bs-Popover-arrow,
.bs-Popover--bottomAbsolute .bs-Popover-arrow {
  bottom: -11px;
  left: 50%;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--bottom .bs-Popover-arrow:before,
.bs-Popover--bottomAbsolute .bs-Popover-arrow:before {
  bottom: 4px;
  left: 4px
}

.bs-Popover--bottomRight .bs-Popover-arrow,
.bs-Popover--bottomRightAbsolute .bs-Popover-arrow {
  bottom: -11px;
  left: 90%;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--bottomRight .bs-Popover-arrow:before,
.bs-Popover--bottomRightAbsolute .bs-Popover-arrow:before {
  bottom: 4px;
  left: 4px
}

.bs-Popover--bottomLeft .bs-Popover-arrow,
.bs-Popover--bottomLeftAbsolute .bs-Popover-arrow {
  bottom: -11px;
  left: 10%;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--bottomLeft .bs-Popover-arrow:before,
.bs-Popover--bottomLeftAbsolute .bs-Popover-arrow:before {
  bottom: 4px;
  left: 4px
}

.bs-Popover--left .bs-Popover-arrow,
.bs-Popover--leftAbsolute .bs-Popover-arrow {
  left: -11px;
  top: 50%;
  height: 22px;
  margin-top: -11px;
  width: 11px
}

.bs-Popover--left .bs-Popover-arrow:before,
.bs-Popover--leftAbsolute .bs-Popover-arrow:before {
  left: 4px;
  top: 4px
}

.bs-Popover--right .bs-Popover-arrow,
.bs-Popover--rightAbsolute .bs-Popover-arrow {
  right: -11px;
  top: 50%;
  height: 22px;
  margin-top: -11px;
  width: 11px
}

.bs-Popover--right .bs-Popover-arrow:before,
.bs-Popover--rightAbsolute .bs-Popover-arrow:before {
  right: 4px;
  top: 4px
}

.bs-Popover--top .bs-Popover-arrow,
.bs-Popover--topAbsolute .bs-Popover-arrow {
  left: 50%;
  top: -11px;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--top .bs-Popover-arrow:before,
.bs-Popover--topAbsolute .bs-Popover-arrow:before {
  left: 4px;
  top: 4px
}

.bs-Popover--topRight .bs-Popover-arrow,
.bs-Popover--topRightAbsolute .bs-Popover-arrow {
  left: 90%;
  top: -11px;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--topRight .bs-Popover-arrow:before,
.bs-Popover--topRightAbsolute .bs-Popover-arrow:before {
  left: 4px;
  top: 4px
}

.bs-Popover--topLeft .bs-Popover-arrow,
.bs-Popover--topLeftAbsolute .bs-Popover-arrow {
  left: 10%;
  top: -11px;
  height: 11px;
  margin-left: -11px;
  width: 22px
}

.bs-Popover--topLeft .bs-Popover-arrow:before,
.bs-Popover--topLeftAbsolute .bs-Popover-arrow:before {
  left: 4px;
  top: 4px
}

.bs-Popover-highlight {
  color: #2a2f45;
  font-weight: 500
}

.bs-Popover-activate {
  pointer-events: auto !important;
  position: relative
}

.bs-Popover-activate:hover .bs-Popover {
  display: block
}

.bs-Popover-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 300
}

.bs-Popover-overlay.bs-is-hidden {
  display: none
}

.bs-Popover--animation-appear,
.bs-Popover--animation-enter {
  margin-top: -15px;
  opacity: 0
}

.bs-Popover--animation-appear-active,
.bs-Popover--animation-enter-active {
  margin-top: 0;
  opacity: 1;
  transition: opacity .2s ease-in-out, margin .2s ease-in-out
}

.bs-SimpleList {
  margin: 0;
  padding: 0;
  list-style: none
}

.bs-SimpleList-header h4 {
  color: #697386;
  text-transform: uppercase
}

.bs-SimpleList-value {
  padding-left: 5px;
  font-weight: 500
}

.bs-Source {
  align-items: center;
  display: flex;
  overflow-x: hidden
}

.bs-Source-icon {
  flex-shrink: 0;
  margin-right: 12px
}

.bs-Source-icon:last-child {
  margin-right: 0
}

.bs-Source-details {
  align-items: center;
  display: flex;
  flex-grow: 1
}

.bs-Source-detail {
  margin-right: 8px
}

.bs-Source-detail:last-child {
  margin-right: 0
}

.bs-Source-detail--title {
  color: #2a2f45;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.bs-Source-detail--body {
  color: #4f566b;
  font-size: 14px;
  line-height: 20px
}

.bs-Source-detail--number:before {
  content: "\2022\2022\2022\2022"
}

.bs-Source--red .bs-Source-detail--body,
.bs-Source--red .bs-Source-detail--title {
  color: #cd3d64
}

.bs-Source--card .bs-Source-icon {
  height: 22px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--amex {
  width: 43px;
  background-size: 43px 13px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--diners {
  width: 27px;
  background-size: 27px 22px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--discover {
  width: 42px;
  background-size: 42px 7px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--jcb {
  width: 26px;
  background-size: 26px 19px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--mastercard {
  width: 36px;
  background-size: 36px 21px
}

.bs-Source--card .bs-Source-icon.bs-Source-icon--card--visa {
  width: 41px;
  background-size: 41px 13px
}

.bs-Source .bs-Badge {
  margin-left: 0
}

.bs-ObjectList .bs-Source {
  display: inline;
  vertical-align: top
}

.bs-ObjectList .bs-Source-details,
.bs-ObjectList .bs-Source-icon {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  vertical-align: top
}

.bs-Stat {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  padding: 20px
}

.bs-Stat h4 {
  margin-bottom: 10px;
  color: #697386
}

.bs-Stat.bs-is-disabled {
  opacity: .3
}

.bs-Stat-copy {
  display: flex;
  flex-direction: column;
  padding-top: 5px
}

.bs-Stat-copy-title {
  color: #2a2f45;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  font-size: 14px;
  font-weight: 500
}

.bs-Stat-copy-blurb {
  color: #697386;
  font-size: 14px
}

.bs-Stat-chart {
  margin-top: 10px;
  height: 40px
}

.bs-Stat--row {
  -ms-grid-row-align: center;
  align-items: center;
  flex-direction: row
}

.bs-Stat--row .bs-Stat-copy {
  padding-left: 10px;
  padding-top: 0;
  flex-grow: 1
}

.bs-StatGroup {
  display: flex
}

.bs-StatGroup .bs-Stat {
  border-right: 1px solid #e3e8ee
}

.bs-StatGroup .bs-Stat:last-child {
  border-right: 0
}

.bs-Table {
  max-width: 100%;
  width: 100%;
  color: #697386
}

.bs-Table-row:nth-child(odd) {
  background: #f7f9fa
}

.bs-Table-row:nth-child(2n) {
  background: #fff
}

.bs-Table--inverted .bs-Table-row:nth-child(odd) {
  background: #fff
}

.bs-Table--inverted .bs-Table-row:nth-child(2n) {
  background: #f7f9fa
}

.bs-Table--white .bs-Table-row {
  background: #fff
}

.bs-Table--white .bs-Table-row--shaded {
  background: #f7f9fa
}

.bs-Table-row.bs-is-highlighted .bs-Table-cell {
  color: #4f566b;
  font-size: 15px
}

.bs-Table-row.bs-is-highlighted .bs-Table-cell.bs-is-highlighted {
  color: #2a2f45
}

.bs-Table-row--divider .bs-Table-cell {
  border-top: 1px solid #e3e8ee
}

.bs-Table-head .bs-Table-cell,
.bs-Table-head .bs-Table-cell.bs-is-highlighted {
  color: #4f566b;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase
}

.bs-Table-head+.bs-Table-body .bs-Table-row:nth-child(odd) {
  background: #fff
}

.bs-Table-head+.bs-Table-body .bs-Table-row:nth-child(2n) {
  background: #f7f9fa
}

.bs-Table-cell {
  position: relative;
  padding: 8px 10px;
  vertical-align: top
}

.bs-Table-cell:first-child {
  padding-left: 20px
}

.bs-Table-cell:last-child {
  padding-right: 20px
}

.bs-Table-cell.bs-Table-cell--snug--left {
  padding-left: 5px
}

.bs-Table-cell.bs-Table-cell--snug--right {
  padding-right: 5px
}

.bs-Table-cell.bs-is-highlighted {
  color: #4f566b;
  font-weight: 500
}

.bs-Table-cell.bs-is-muted {
  color: #8792a2
}

.bs-Table-cell.bs-is-padding-right {
  padding-right: 20px
}

.bs-Table-cell--noWrap {
  white-space: nowrap;
  word-break: normal
}

.bs-Table-cell--break {
  word-break: break-all
}

.bs-Table-cell.bs-is-disabled,
.bs-Table-cell.bs-is-disabled h4,
.bs-Table-cell.bs-is-disabled p {
  color: #697386
}

.bs-Table-cell.bs-is-filled {
  background-color: rgba(224, 244, 255, .2)
}

.bs-Table-head .bs-Table-cell.bs-is-filled,
.bs-Table-row:nth-child(2n) .bs-Table-cell.bs-is-filled {
  background-color: rgba(194, 230, 253, .2)
}

.bs-Table-cell-actions {
  display: flex
}

.bs-Table-cell-action+.bs-Table-cell-action {
  margin-left: 10px
}

.bs-Table-cell-lr {
  display: flex;
  justify-content: space-between
}

.bs-ContentSection-content:first-child .bs-Table-row:first-child .bs-Table-cell:first-child {
  border-top-left-radius: 4px
}

.bs-ContentSection-content:first-child .bs-Table-row:first-child .bs-Table-cell:last-child {
  border-top-right-radius: 4px
}

.bs-ContentSection-content:last-child .bs-Table-body .bs-Table-row:last-child .bs-Table-cell:first-child {
  border-bottom-left-radius: 4px
}

.bs-ContentSection-content:last-child .bs-Table-body .bs-Table-row:last-child .bs-Table-cell:last-child {
  border-bottom-right-radius: 4px
}

.bs-ContentSection-content:first-child .bs-Table-head+.bs-Table-body .bs-Table-row:first-child .bs-Table-cell:first-child {
  border-top-left-radius: 0
}

.bs-ContentSection-content:first-child .bs-Table-head+.bs-Table-body .bs-Table-row:first-child .bs-Table-cell:last-child {
  border-top-right-radius: 0
}

.bs-Modal-content:last-child .bs-Table-row:last-child .bs-Table-cell:first-child {
  border-bottom-left-radius: 4px
}

.bs-Modal-content:last-child .bs-Table-row:last-child .bs-Table-cell:last-child {
  border-bottom-right-radius: 4px
}

.bs-ObjectList .bs-Table-cell {
  padding: 0;
  border-bottom: 1px solid #e3e8ee;
  border-top: 1px solid #e3e8ee
}

.bs-ObjectList+.bs-Table-row--divider {
  border-top: 0
}

.bs-Tail {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 20px
}

.bs-Tail-copy {
  flex: 1 1 auto
}

.bs-Tail-actions {
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-end
}

.bs-Tail-action {
  margin-left: 10px
}

.bs-Tail--separated {
  margin: 0;
  padding: 20px;
  border-top: 1px solid #e3e8ee
}

.bs-Tail--short {
  padding-bottom: 10px;
  padding-top: 10px
}

.bs-Tail--left {
  justify-content: flex-start
}

.bs-Timeline-row {
  width: 100%;
  border: 0;
  position: relative;
  display: flex;
  padding: 12px 20px;
  box-shadow: inset 0 -1px 0 #e3e8ee
}

.bs-Timeline:first-child .bs-Timeline-row:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Timeline-row:last-child {
  box-shadow: none
}

.bs-Timeline:last-child .bs-Timeline-row:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-Timeline-row--parent>.bs-Timeline-content {
  margin: -12px 0 -12px -20px
}

.bs-Timeline-row--parent .bs-Timeline-row {
  box-shadow: none
}

.bs-Timeline-row--parent .bs-Timeline-row:not(:first-child) {
  padding-top: 6px
}

.bs-Timeline-row--parent .bs-Timeline-row:not(:last-child) {
  padding-bottom: 6px
}

.bs-Timeline-row--parent .bs-Timeline-row:before {
  content: "";
  left: 28px;
  position: absolute;
  top: 0;
  height: 8px;
  margin-left: -1px;
  width: 2px;
  background-color: rgba(105, 115, 134, .2)
}

.bs-Timeline-row--parent .bs-Timeline-row:after {
  content: "";
  bottom: 0;
  left: 28px;
  position: absolute;
  top: 24px;
  margin-left: -1px;
  width: 2px;
  background-color: rgba(105, 115, 134, .2)
}

.bs-Timeline-row--parent .bs-Timeline-row:first-child:after {
  top: 30px
}

.bs-Timeline-row--parent .bs-Timeline-row:first-child:before {
  display: none
}

.bs-Timeline-row--parent .bs-Timeline-row:last-child:after {
  display: none
}

.bs-Timeline-row--focused {
  z-index: 4
}

.bs-Timeline-row--reveal {
  color: #067ab8;
  font-weight: 500;
  text-align: left
}

.bs-Timeline-row--reveal:hover {
  color: #2a2f45
}

.bs-Timeline-content {
  flex: 1 1 auto;
  margin-right: 12px
}

.bs-Timeline-content p {
  margin: 0;
  line-height: inherit
}

.bs-Timeline-content p+p {
  margin-top: 4px
}

.bs-Timeline-content:last-child {
  margin-right: 0
}

.bs-Timeline-edge {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  margin-right: 12px;
  max-height: 20px
}

.bs-Timeline-edge:last-child {
  margin-right: 0;
  align-self: center
}

.bs-Timeline-row--pinned {
  background-color: rgba(84, 105, 212, .07)
}

.bs-Timeline-row--yellow {
  background-color: rgba(187, 85, 4, .07)
}

.bs-Timeline-edge .bs-Button {
  margin-bottom: -3px;
  margin-top: -3px
}

.bs-Timeline-edge .bs-Badge,
.bs-Timeline-edge .bs-Button--small {
  margin-bottom: -1px;
  margin-top: -1px
}

.bs-Timeline-edge .bs-Badge--small {
  margin-bottom: 0;
  margin-top: 1px
}

.bs-Toggle {
  display: flex
}

.bs-Toggle-item {
  position: relative;
  margin-right: 15px
}

.bs-Toggle-item:last-child {
  margin-right: 0
}

.bs-Toggle-source {
  position: absolute;
  margin: 3px 8px;
  opacity: 0;
  pointer-events: none
}

.bs-Toggle-button {
  color: #697386;
  cursor: pointer
}

.bs-Toggle-button:hover {
  color: #2a2f45
}

.bs-Toggle-button.bs-is-selected,
.bs-Toggle-source:checked+.bs-Toggle-button {
  color: #5469d4;
  font-weight: 600
}

.bs-Toggle-source:disabled+.bs-Toggle-button {
  opacity: .3;
  pointer-events: none
}

.bs-Toggle-button-annotation {
  display: inline-block;
  margin-left: 4px;
  min-width: 20px;
  padding: 2px 4px;
  background: rgba(79, 86, 107, .1);
  border-radius: 4px;
  font-size: 12px;
  text-align: center
}

.bs-Toggle-button.bs-is-selected .bs-Toggle-button-annotation,
.bs-Toggle-button.bs-is-selected:active .bs-Toggle-button-annotation,
.bs-Toggle-button.bs-is-selected:hover .bs-Toggle-button-annotation,
.bs-Toggle-source:checked+.bs-Toggle-button .bs-Toggle-button-annotation,
.bs-Toggle-source:checked+.bs-Toggle-button:active .bs-Toggle-button-annotation,
.bs-Toggle-source:checked+.bs-Toggle-button:hover .bs-Toggle-button-annotation,
.bs-Toggle-source:checked:active+.bs-Toggle-button .bs-Toggle-button-annotation {
  background: rgba(61, 78, 172, .2)
}

.bs-Toolbar {
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 2;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(42, 47, 69, .07)
}

.bs-Toolbar-primary,
.bs-Toolbar-secondary {
  align-items: center;
  display: flex;
  flex-direction: row;
  min-height: 56px;
  padding: 15px 20px
}

.bs-Toolbar-primary {
  justify-content: space-between
}

.bs-Toolbar-breadcrumb {
  flex: 1
}

.bs-Toolbar-copy {
  flex: 1;
  text-align: center
}

.bs-Toolbar-actions {
  display: flex;
  flex: 1;
  justify-content: flex-end
}

.bs-Toolbar-secondary {
  background-color: #f7f9fa
}

.bs-Toolbar-breadcrumb+.bs-Toolbar-copy {
  padding-left: 10px
}

.bs-Toolbar-copy+.bs-Toolbar-actions {
  padding-left: 10px
}

.bs-Toolbar--small .bs-Toolbar-primary,
.bs-Toolbar--small .bs-Toolbar-secondary {
  min-height: 36px;
  padding: 5px 20px
}

.bs-Modal .bs-Toolbar {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Modal .bs-Toolbar:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-Toolbar .bs-Notice--extraSmall {
  text-align: center
}

.bs-Popover .bs-Toolbar {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Popover .bs-Toolbar:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.bs-VerticalMenu {
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-weight: 500;
  list-style: none
}

.bs-VerticalMenu--child {
  margin: 0 0 5px 5px;
  font-size: 14px
}

.bs-VerticalMenu-group {
  margin-top: 20px
}

.bs-VerticalMenu-group:last-child {
  margin-bottom: 20px
}

.bs-VerticalMenu-group.bs-is-hidden {
  display: none
}

.bs-VerticalMenu-clarification,
.bs-VerticalMenu-heading {
  padding: 0 15px;
  color: #8792a2
}

.bs-VerticalMenu-heading {
  text-transform: uppercase
}

.bs-VerticalMenu-clarification {
  font-size: 13px
}

.bs-VerticalMenu-items {
  margin: 0;
  padding: 0
}

.bs-VerticalMenu-item {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none
}

.bs-VerticalMenu-item:active,
.bs-VerticalMenu-item:focus,
.bs-VerticalMenu-item:hover {
  color: #2a2f45
}

.bs-VerticalMenu-item a {
  padding: 0 15px;
  color: #4f566b;
  line-height: 36px
}

.bs-VerticalMenu-item:hover a:active,
.bs-VerticalMenu-item:hover a:focus,
.bs-VerticalMenu-item:hover a:hover {
  color: #2a2f45
}

.bs-VerticalMenu-item.bs-is-selected a {
  color: #5469d4
}

.bs-VerticalMenu--child .bs-VerticalMenu-item a {
  padding: 0 10px;
  color: #697386;
  line-height: 32px
}

.bs-EmptyState {
  text-align: center
}

.bs-EmptyState--size--page {
  min-height: 564px
}

.bs-ContentSection .bs-EmptyState--size--page {
  border-radius: 4px
}

.bs-LoadingState {
  text-align: center
}

.bs-LoadingState--size--page {
  min-height: 564px
}

.bs-LoadingState .bs-Spinner,
.bs-LoadingState .bs-Spinner-container {
  display: flex
}

.bs-Checkbox {
  position: relative;
  display: inline-flex;
  align-items: baseline;
  cursor: pointer
}

.bs-Checkbox.bs-is-invalid,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox {
  color: #cd3d64
}

.bs-Checkbox-source:disabled,
.bs-Checkbox.bs-is-disabled,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox {
  cursor: default;
  pointer-events: none
}

.bs-Checkbox-source {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0
}

.bs-Checkbox-box {
  position: relative;
  top: 2px;
  display: block;
  height: 14px;
  padding: 0;
  width: 14px;
  border-radius: 3px
}

.bs-Checkbox-box:after {
  content: "";
  bottom: 2px;
  left: 1px;
  position: absolute;
  display: block;
  height: 16px;
  width: 17px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTUuNSAxNS42Yy0uNCAwLS45LS4yLTEuMi0uNC0uMi0uMS0uMy0uMi0uNC0uNGwtMi4zLTRjLS40LS43LS4zLTEuNy40LTIuMS4zLS4yLjYtLjMuOS0uMy40IDAgLjguMSAxIC40bDEuNiAxLjggNy45LTcuOWMuMi0uMi42LS40LjktLjQuMyAwIC43LjEuOS40LjQuNS41IDEuMi4xIDEuN0w3IDE0LjljLS41LjUtMSAuNy0xLjUuN3oiIGZpbGw9IiM2NzcyRTUiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE0LjQuOWMtLjUgMC0uOS4yLTEuMi41TDUuNiA4LjkgNC40IDcuNWMtLjUtLjQtMS0uNi0xLjUtLjYtLjQgMC0uOC4xLTEuMS40LS45LjYtMS4yIDEuOS0uNiAyLjhsMi4zIDRjLjEuMi4zLjQuNC41LjQuNCAxIC42IDEuNS42LjcgMCAxLjQtLjMgMS44LS45bC4xLS4xIDguNC0xMC40Yy42LS43LjUtMS43LS4xLTIuNC0uMy0uMy0uOC0uNS0xLjItLjV6IiBmaWxsPSIjNjc3MkU1IiBvcGFjaXR5PSIuMjIiLz48cGF0aCBkPSJNMy42IDguMmwxLjkgMi4yIDguMy04LjNjLjMtLjMuOC0uMyAxLjEgMCAuMy4zLjMuOCAwIDEuMUw2LjYgMTMuNmwtLjEuMWMtLjUuNi0xLjMuNy0xLjkuMmwtLjMtLjMtMi4zLTRjLS4zLS41LS4yLTEuMi4zLTEuNS40LS4zIDEtLjMgMS4zLjF6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==") no-repeat 0 0;
  background-size: 17px 16px;
  opacity: 0;
  transform: scale(1.25);
  transition: opacity .25s, transform .25s
}

.bs-Checkbox-source:checked+.bs-Checkbox-box:after {
  opacity: 1;
  transform: scale(1)
}

.bs-Checkbox-source:disabled+.bs-Checkbox-box:after,
.bs-Checkbox.bs-is-disabled .bs-Checkbox-box:after,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-box:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTUuNSAxNS42Yy0uNCAwLS45LS4yLTEuMi0uNC0uMi0uMS0uMy0uMi0uNC0uNGwtMi4zLTRjLS40LS43LS4zLTEuNy40LTIuMS4zLS4yLjYtLjMuOS0uMy40IDAgLjguMSAxIC40bDEuNiAxLjggNy45LTcuOWMuMi0uMi42LS40LjktLjQuMyAwIC43LjEuOS40LjQuNS41IDEuMi4xIDEuN0w3IDE0LjljLS41LjUtMSAuNy0xLjUuN3oiIGZpbGw9IiNBQUI3QzQiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTE0LjQuOWMtLjUgMC0uOS4yLTEuMi41TDUuNiA4LjkgNC40IDcuNWMtLjUtLjQtMS0uNi0xLjUtLjYtLjQgMC0uOC4xLTEuMS40LS45LjYtMS4yIDEuOS0uNiAyLjhsMi4zIDRjLjEuMi4zLjQuNC41LjQuNCAxIC42IDEuNS42LjcgMCAxLjQtLjMgMS44LS45bC4xLS4xIDguNC0xMC40Yy42LS43LjUtMS43LS4xLTIuNC0uMy0uMy0uOC0uNS0xLjItLjV6IiBmaWxsPSIjQUFCN0M0IiBvcGFjaXR5PSIuMjIiLz48cGF0aCBkPSJNMy42IDguMmwxLjkgMi4yIDguMy04LjNjLjMtLjMuOC0uMyAxLjEgMCAuMy4zLjMuOCAwIDEuMUw2LjYgMTMuNmwtLjEuMWMtLjUuNi0xLjMuNy0xLjkuMmwtLjMtLjMtMi4zLTRjLS4zLS41LS4yLTEuMi4zLTEuNS40LS4zIDEtLjMgMS4zLjF6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==")
}

.bs-Checkbox-label {
  padding-left: 10px;
  color: #4f566b;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6
}

.bs-Checkbox:hover .bs-Checkbox-label {
  color: #2a2f45
}

.bs-Checkbox.bs-is-invalid .bs-Checkbox-label,
.bs-Fieldset-row.bs-is-invalid .bs-Checkbox-label {
  color: #cd3d64
}

.bs-Checkbox.bs-is-disabled .bs-Checkbox-label,
.bs-Fieldset-row.bs-is-disabled .bs-Checkbox-label {
  color: #8792a2
}

.bs-CodePuncher {
  position: relative;
  height: 60px;
  margin: 10px auto;
  width: 270px
}

.bs-CodePuncher.bs-is-disabled {
  opacity: .5
}

.bs-CodePuncher-groupSeparator {
  float: left;
  height: 4px;
  margin: 23px 15px 0;
  width: 8px;
  background: #e9ecef;
  border-radius: 100%
}

.bs-CodePuncher-group,
.bs-CodePuncher-onebox {
  display: inline-block;
  height: 54px;
  background-color: #fff;
  border-radius: 4px;
  border-color: #9ca5aa #c4c8cc #d9dddf;
  border-style: solid;
  border-width: 1px;
  box-shadow: inset 0 1px 0 #e9ebed
}

.bs-CodePuncher-control-input,
.bs-CodePuncher-group-minibox,
.bs-CodePuncher-onebox {
  font-size: 33px;
  font-weight: 300
}

.bs-CodePuncher-group {
  float: left
}

.bs-CodePuncher-onebox {
  padding-left: 5px;
  padding-right: 5px;
  width: 100%
}

.bs-CodePuncher-group-minibox {
  float: left;
  height: 100%;
  padding: 0;
  width: 38px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: 1px solid transparent;
  border-right-color: #c4c8cc;
  outline: none;
  text-align: center;
  line-height: 52px
}

.bs-CodePuncher-group-minibox:first-child {
  border-radius: 4px 0 0 4px
}

.bs-CodePuncher-group-minibox:last-child {
  border-radius: 0 4px 4px 0;
  border-right: 1px solid transparent
}

.bs-CodePuncher-group-minibox.bs-is-focused,
.bs-CodePuncher-group-minibox:focus,
.bs-CodePuncher-onebox.bs-is-focused,
.bs-CodePuncher-onebox:focus {
  background: #fff;
  border-color: #aac3d2;
  box-shadow: inset 0 1px 0 #e9ebed, 0 0 0 2px rgba(84, 105, 212, .2);
  outline: none
}

.bs-CodePuncher-control-input {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: transparent;
  border: none;
  outline: none;
  text-align: center
}

.bs-CodePuncher-target {
  display: none
}

.bs-Fieldset {
  margin: 0;
  padding: 10px 0;
  background-color: #f7fafc;
  border: 0
}

.bs-Fieldset--white {
  background-color: #fff
}

.bs-Fieldset-wrapper:last-child {
  margin-bottom: 0
}

.bs-Fieldset-legend {
  position: relative;
  padding: 20px 20px 21px
}

.bs-Fieldset-legend:after {
  content: "";
  bottom: -1px;
  left: 20px;
  position: absolute;
  right: 20px;
  display: block;
  height: 1px;
  background-color: #e3e8ee
}

.bs-Fieldset-legend h3,
.bs-Fieldset-legend h4,
.bs-Fieldset-legend p {
  width: 100%
}

.bs-Fieldset-legend p {
  color: #697386
}

.bs-Fieldset-row {
  display: flex;
  padding: 10px 20px
}

.bs-Fieldset-row:first-child {
  padding-top: 20px
}

.bs-Fieldset-row:last-child {
  padding-bottom: 20px
}

.bs-Fieldset-row.bs-is-disabled {
  cursor: default;
  pointer-events: none
}

.bs-Fieldset-row--key {
  padding: 10px 20px
}

.bs-Fieldset-label {
  align-self: flex-start;
  flex: 30% 0 0;
  padding: 3px 5px 0 0;
  color: #2a2f45;
  line-height: 1.6;
  text-align: right
}

.bs-Fieldset-row.bs-is-optional .bs-Fieldset-label {
  color: #697386
}

.bs-Fieldset-row.bs-is-invalid .bs-Fieldset-label {
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-Fieldset-label {
  color: #8792a2
}

.bs-Fieldset-row.bs-is-multilineLabel .bs-Fieldset-label {
  margin-top: -.8em
}

.bs-Fieldset-row--key .bs-Fieldset-label:before,
.bs-Fieldset-row.bs-is-optional .bs-Fieldset-label:before {
  content: "";
  display: inline-block;
  height: 4px;
  margin-right: 3px;
  width: 4px;
  background-color: #697386;
  border-radius: 50%;
  vertical-align: middle
}

.bs-Fieldset-row--key .bs-Fieldset-label {
  font-size: 13px
}

.bs-Fieldset-fields {
  align-items: flex-start;
  display: flex;
  flex: 0 0 55%;
  flex-direction: column;
  max-width: 350px;
  padding-left: 5px
}

.bs-Fieldset-fields--wide {
  max-width: 700px
}

.bs-Fieldset-field {
  display: flex;
  flex-direction: row
}

.bs-Fieldset-field+.bs-Fieldset-field {
  margin-top: 10px
}

.bs-Fieldset-fields--row {
  flex-direction: row
}

.bs-Fieldset-sentence {
  padding-top: 3px;
  line-height: 1.6;
  white-space: nowrap
}

.bs-Fieldset-sentence--small {
  padding-top: 2px
}

.bs-Fieldset-sentence+.bs-Select,
.bs-Fieldset-sentence+.bs-TextInput {
  margin-left: 5px
}

.bs-Select+.bs-Fieldset-sentence,
.bs-TextInput+.bs-Fieldset-sentence {
  margin-left: 5px
}

.bs-Fieldset-value {
  padding-top: 3px;
  color: #2a2f45;
  font-weight: 500;
  line-height: 1.6;
  white-space: nowrap
}

.bs-Fieldset-explanation {
  display: block;
  color: #697386
}

.bs-Fieldset-fields .bs-Fieldset-explanation {
  margin-top: 5px
}

.bs-Fieldset-message {
  position: relative;
  display: block;
  margin-top: 10px;
  padding-left: 24px;
  color: #697386
}

.bs-Fieldset-message:before {
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  display: block;
  height: 16px;
  width: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNjgzIDEzLjc3NUwxMS40OSAyLjk1Yy0uNjg4LTEuMjY3LTIuMjk0LTEuMjY3LTIuOTgyIDBMMi4zMTcgMTMuNzc1Yy0uODAzIDEuMzgyIDAgMy4yMjUgMS40OSAzLjIyNWgxMi4zODVjMS40OSAwIDIuMjk0LTEuODQzIDEuNDktMy4yMjV6IiBmaWxsLW9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTkgOC4xMzZDOSA3LjQ1NSA5LjQgNyAxMCA3czEgLjQ1NSAxIDEuMTM2djIuNzI4YzAgLjY4MS0uNCAxLjEzNi0xIDEuMTM2cy0xLS40NTUtMS0xLjEzNlY4LjEzNnpNMTAgMTRjLS41ODMgMC0xLS4zMTMtMS0uNzUgMC0uNDM4LjQxNy0uNzUgMS0uNzVzMSAuMzEzIDEgLjc1YzAgLjQzOC0uNDE3Ljc1LTEgLjc1eiIvPjwvZz48L3N2Zz4=") no-repeat -2px -2px
}

.bs-Fieldset-message.bs-is-invalid,
.bs-Fieldset-row.bs-is-invalid .bs-Fieldset-message {
  color: #cd3d64
}

.bs-Fieldset-message.bs-is-invalid:before,
.bs-Fieldset-row.bs-is-invalid .bs-Fieldset-message:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0UyNTk1MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNjgzIDEzLjc3NUwxMS40OSAyLjk1Yy0uNjg4LTEuMjY3LTIuMjk0LTEuMjY3LTIuOTgyIDBMMi4zMTcgMTMuNzc1Yy0uODAzIDEuMzgyIDAgMy4yMjUgMS40OSAzLjIyNWgxMi4zODVjMS40OSAwIDIuMjk0LTEuODQzIDEuNDktMy4yMjV6IiBmaWxsLW9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTkgOC4xMzZDOSA3LjQ1NSA5LjQgNyAxMCA3czEgLjQ1NSAxIDEuMTM2djIuNzI4YzAgLjY4MS0uNCAxLjEzNi0xIDEuMTM2cy0xLS40NTUtMS0xLjEzNlY4LjEzNnpNMTAgMTRjLS41ODMgMC0xLS4zMTMtMS0uNzUgMC0uNDM4LjQxNy0uNzUgMS0uNzVzMSAuMzEzIDEgLjc1YzAgLjQzOC0uNDE3Ljc1LTEgLjc1eiIvPjwvZz48L3N2Zz4=")
}

.bs-Fieldset-row.bs-is-disabled .bs-Fieldset-message {
  color: #8792a2
}

.bs-Fieldset-field .bs-Fieldset-message {
  margin-top: 5px
}

.bs-Fieldset-message+.bs-Fieldset-field {
  margin-top: 10px
}

.bs-Fieldset-info {
  position: relative;
  top: 5px;
  flex: 0 0 auto;
  height: 20px;
  margin-left: 10px;
  width: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCN0M5MyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmE4IDggMCAwMC04IDggOCA4IDAgMDA4IDggOCA4IDAgMDA4LTggOCA4IDAgMDAtOC04eiIgZmlsbC1vcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xMC4zMjYgMTIuODg3Yy0uMDkzLjQxNy41NTguNTU2IDEuMTE2LjA3bC4yNzkuMjA4Yy0uMzcyLjQ4Ny0uOTMuODM1LTEuODYuODM1cy0xLjMwMy0uMzQ4LTEuMzAzLS44MzVjMC0uMTM5IDAtLjI3OC4wOTMtLjU1NmwuNjUxLTIuNTc0Yy4wOTMtLjU1Ny0uNTU4LS42MjYtMS4wMjMtLjIwOUw4IDkuNjE3Yy4yOC0uNDE3LjkzLS43NjUgMS43NjctLjc2NS45MyAwIDEuMzAzLjM0OCAxLjMwMy45MDUgMCAuMTM5IDAgLjM0Ny0uMDkzLjQ4NmwtLjY1MSAyLjY0NHptLjQ2NS01LjAwOWMtLjY1MSAwLTEuMjEtLjM0OC0xLjIxLS45MDQgMC0uNTU3LjQ2Ni0uOTc0IDEuMjEtLjk3NC42NSAwIDEuMjA5LjQ4NyAxLjIwOS45NzRzLS40NjUuOTA0LTEuMjEuOTA0eiIvPjwvZz48L3N2Zz4=") no-repeat 0 0
}

.bs-Fieldset-row--toggle {
  flex-direction: column;
  padding: 0
}

.bs-Fieldset-row--toggle .bs-Fieldset-row {
  flex: 100% 0 0
}

.bs-Fieldset-row--toggle .bs-Fieldset-row:nth-child(2) {
  border-top: 1px solid #e3e8ee
}

.bs-Fieldset-row--toggle .bs-Fieldset-row:last-child {
  border-bottom: 1px solid #e3e8ee
}

.bs-Fieldset-row--toggle.bs-is-collapsed .bs-Fieldset-row {
  display: none
}

.bs-Fieldset-toggle {
  padding: 15px 20px
}

.bs-Fieldset-row--actions {
  -ms-grid-row-align: center;
  align-items: center;
  justify-content: flex-end
}

.bs-Fieldset-row--actions .bs-Fieldset-explanation {
  flex: auto 1 1;
  margin-right: 15px
}

.bs-Fieldset--small .bs-Fieldset-row {
  padding: 5px 20px
}

.bs-Fieldset--small .bs-Fieldset-label {
  flex-basis: 45%
}

.bs-Fieldset--small .bs-Fieldset-fields {
  flex-basis: 55%
}

.bs-Fieldset--left .bs-Fieldset-label {
  flex-basis: 0;
  white-space: nowrap
}

.bs-Fieldset--left .bs-Fieldset-field,
.bs-Fieldset--left .bs-Fieldset-fields {
  flex-basis: auto
}

.bs-Fieldset-fields .bs-Checkbox {
  display: flex
}

.bs-Fieldset-fields .bs-Checkbox+.bs-Checkbox,
.bs-Fieldset-fields .bs-Fieldset-explanation+.bs-Checkbox,
.bs-Fieldset-fields .bs-Fieldset-message+.bs-Checkbox {
  margin-top: 15px
}

.bs-Fieldset-fields .bs-Checkbox:first-child {
  margin-top: 4px
}

.bs-Radio {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer
}

.bs-Fieldset-row.bs-is-invalid .bs-Radio,
.bs-Radio.bs-is-invalid {
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-Radio,
.bs-Radio-source:disabled,
.bs-Radio.bs-is-disabled {
  cursor: default;
  pointer-events: none
}

.bs-Radio-source {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0
}

.bs-Radio-button {
  position: relative;
  height: 14px;
  padding: 0;
  width: 14px;
  border-radius: 14px
}

.bs-Radio-button:after {
  content: "";
  left: 4px;
  position: absolute;
  top: 4px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 0 0 1px rgba(33, 45, 99, .25), 0 1px 0 rgba(33, 45, 99, .5);
  opacity: 0;
  width: 6px;
  height: 6px;
  transform: scale(1.25);
  transition: opacity .25s, transform .25s
}

.bs-Radio-source:checked+.bs-Radio-button:after {
  opacity: 1;
  transform: scale(1)
}

.bs-Fieldset-row.bs-is-disabled .bs-Radio-button:after,
.bs-Radio-source:disabled+.bs-Radio-button:after,
.bs-Radio.bs-is-disabled .bs-Radio-button:after {
  background: #c1c9d2;
  box-shadow: none
}

.bs-Radio-label {
  padding-left: 10px;
  color: #4f566b;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6
}

.bs-Radio:hover .bs-Radio-label {
  color: #2a2f45
}

.bs-Fieldset-row.bs-is-invalid .bs-Radio-label,
.bs-Radio.bs-is-invalid .bs-Radio-label {
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-Radio-label,
.bs-Radio.bs-is-disabled .bs-Radio-label {
  color: #8792a2
}

.bs-SelectableList-row {
  display: flex;
  padding: 10px 20px
}

.bs-SelectableList-row:nth-child(2n) {
  background-color: #f7f9fa
}

.bs-Switch {
  align-items: center;
  display: flex;
  flex-shrink: 0
}

.bs-Switch--fill {
  padding: 0 5px;
  background-color: #f0f3f5;
  border-radius: 4px
}

.bs-Switch-label {
  padding-right: 5px
}

.bs-Switch-bevel {
  position: relative;
  display: inline-block;
  height: 28px;
  width: 47px;
  background: linear-gradient(180deg, #e9ecef, #f0f3f5);
  border-color: #c9d1d7 #ced5db #d3d9de;
  border-style: solid;
  border-width: 1px;
  border-radius: 28px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
  cursor: pointer;
  transition: background-color .15s ease
}

.bs-Switch-knob {
  left: 2px;
  position: absolute;
  top: 2px;
  height: 22px;
  width: 22px;
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 0 0 1px rgba(86, 109, 121, .2), 0 2px 3px rgba(0, 0, 0, .22);
  transition: left .15s ease
}

.bs-Switch:hover .bs-Switch-knob,
.bs-SwitchList-row:hover .bs-Switch-knob {
  background: #fff
}

.bs-Switch-source {
  position: absolute;
  opacity: 0;
  pointer-events: none
}

.bs-Switch-source:checked+.bs-Switch-bevel {
  border-color: #418927 #47932b #4d9c2f;
  border-style: solid;
  border-width: 1px;
  background: linear-gradient(180deg, #50a92f, #6bba4d)
}

.bs-Switch-source:checked+.bs-Switch-bevel .bs-Switch-knob {
  left: 21px
}

.bs-Switch-source:disabled+.bs-Switch-bevel {
  opacity: .5;
  pointer-events: none
}

.bs-Switch--extraSmall.bs-Switch--fill {
  line-height: 26px
}

.bs-Switch--extraSmall .bs-Switch-bevel {
  height: 16px;
  width: 28px;
  border-radius: 16px
}

.bs-Switch--extraSmall .bs-Switch-knob {
  left: 1px;
  top: 1px;
  height: 12px;
  width: 12px
}

.bs-Switch--extraSmall .bs-Switch-source:checked+.bs-Switch-bevel .bs-Switch-knob {
  left: 13px
}

.bs-SwitchList-row {
  display: flex;
  padding: 15px 20px
}

.bs-SwitchList-row:nth-child(odd) {
  background-color: #fff
}

.bs-SwitchList-row:nth-child(2n) {
  background-color: #f7f9fa
}

.bs-SwitchList-row.bs-is-disabled {
  pointer-events: none
}

.bs-SwitchList-copy {
  padding-left: 15px
}

.bs-SwitchList-copy h3 {
  color: #4f566b;
  font-size: 15px
}

.bs-SwitchList-row.bs-is-disabled .bs-SwitchList-copy h3,
.bs-SwitchList-row.bs-is-disabled .bs-SwitchList-copy p {
  opacity: .5
}

.bs-SwitchList-message {
  display: block;
  margin-top: 5px
}

.bs-SwitchList-message:before {
  content: "";
  top: 3px;
  position: relative;
  display: inline-block;
  height: 16px;
  margin-right: 6px;
  width: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzNCNEE1MyIgZD0iTTE0LjcgMTEuMkw5LjMgMS44Yy0uNi0xLjEtMi0xLjEtMi42IDBsLTUuNCA5LjRjLS43IDEuMiAwIDIuOCAxLjMgMi44aDEwLjhjMS4zIDAgMi0xLjYgMS4zLTIuOHpNNyA1LjdjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIuNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMVY1Ljd6bTEgNi41Yy0uNyAwLTEuMi0uNS0xLjItMS4yUzcuMyA5LjggOCA5LjhzMS4yLjUgMS4yIDEuMi0uNSAxLjItMS4yIDEuMnoiLz48L3N2Zz4=")
}

.bs-SwitchList-row.bs-is-disabled .bs-Switch {
  opacity: .5
}

.bs-SwitchList-row.bs-is-disabled .bs-Switch-source:disabled+.bs-Switch-bevel {
  opacity: 1
}

.bs-TextArea {
  height: auto;
  width: 100%;
  white-space: normal
}

.bs-TextArea--tall {
  height: 4em
}

.bs-TextArea--x-tall {
  height: 6em
}

.bs-TextInput--multiline {
  white-space: normal
}

.bs-TextInput--dm {
  flex-grow: 0;
  width: 40px;
  text-align: center
}

.bs-TextInput--year {
  flex-grow: 0;
  width: 50px;
  text-align: center
}

.bs-TextInput--qty {
  flex-grow: 0;
  width: 32px;
  text-align: center
}

.bs-TextInput--ssn {
  flex-grow: 0;
  width: 50px
}

.bs-TextInput--zip {
  flex-grow: 0;
  width: 100px
}

.bs-TextInput--percent {
  flex-grow: 0;
  width: 51px;
  text-align: right
}

.bs-TextInput--search,
.bs-TextInput--search[type=search] {
  box-sizing: border-box;
  padding-left: 28px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjk0NiAxMi4wOTdsMS44NzQgMS44NzNhLjYxLjYxIDAgMDEtLjAwMi44NTMuNjA5LjYwOSAwIDAxLS44NTIuMDAybC0xLjg4LTEuODhhNC40MiA0LjQyIDAgMDEtMi42NTcuODgzQTQuNDIyIDQuNDIyIDAgMDE1IDkuNDE0IDQuNDIyIDQuNDIyIDAgMDE5LjQyOSA1YTQuNDIyIDQuNDIyIDAgMDE0LjQyOSA0LjQxNGMwIDEuMDEtLjM0IDEuOTQtLjkxMiAyLjY4M3ptLTMuNTE3LjUyN2EzLjIxNiAzLjIxNiAwIDAwMy4yMjEtMy4yMSAzLjIxNiAzLjIxNiAwIDAwLTMuMjIxLTMuMjEgMy4yMTYgMy4yMTYgMCAwMC0zLjIyMSAzLjIxIDMuMjE2IDMuMjE2IDAgMDAzLjIyMSAzLjIxeiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
  background-position: 4px 50%;
  background-repeat: no-repeat
}

.bs-TextInput--search:focus {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjk0NiAxMi4wOTdsMS44NzQgMS44NzNhLjYxLjYxIDAgMDEtLjAwMi44NTMuNjA5LjYwOSAwIDAxLS44NTIuMDAybC0xLjg4LTEuODhhNC40MiA0LjQyIDAgMDEtMi42NTcuODgzQTQuNDIyIDQuNDIyIDAgMDE1IDkuNDE0IDQuNDIyIDQuNDIyIDAgMDE5LjQyOSA1YTQuNDIyIDQuNDIyIDAgMDE0LjQyOSA0LjQxNGMwIDEuMDEtLjM0IDEuOTQtLjkxMiAyLjY4M3ptLTMuNTE3LjUyN2EzLjIxNiAzLjIxNiAwIDAwMy4yMjEtMy4yMSAzLjIxNiAzLjIxNiAwIDAwLTMuMjIxLTMuMjEgMy4yMTYgMy4yMTYgMCAwMC0zLjIyMSAzLjIxIDMuMjE2IDMuMjE2IDAgMDAzLjIyMSAzLjIxeiIgZmlsbD0iIzM0MzQ1RiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

.bs-TextInput--width--40 {
  flex-grow: 0;
  width: 40px
}

.bs-TextInput--width--60 {
  flex-grow: 0;
  width: 60px
}

.bs-TextInput--width--80 {
  flex-grow: 0;
  width: 80px
}

.bs-TextInput--width--100 {
  flex-grow: 0;
  width: 100px
}

.bs-TextInput--width--120 {
  flex-grow: 0;
  width: 120px
}

.bs-TextInputExtension {
  align-items: center;
  display: inline-flex;
  padding: 0;
  cursor: text
}

.bs-TextInputExtension-extension {
  flex: 0 0 auto;
  padding: 4px 7px 2px;
  background: #f7fafc;
  color: #697386;
  white-space: nowrap
}

.bs-TextInput+.bs-TextInputExtension-extension {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px
}

.bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInputExtension-extension,
.bs-TextInputExtension.bs-is-invalid .bs-TextInputExtension-extension {
  background: #fff8f5;
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension .bs-TextInputExtension-extension,
.bs-TextInputExtension.bs-is-disabled .bs-TextInputExtension-extension {
  background: #e3e8ee;
  color: #8792a2
}

.bs-TextInputExtension .bs-TextInput {
  margin: 0 -5px
}

.bs-Fieldset-row .bs-TextInputExtension .bs-TextInput:first-child,
.bs-TextInputExtension .bs-TextInput:first-child {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px
}

.bs-Fieldset-row .bs-TextInputExtension .bs-TextInput:last-child,
.bs-TextInputExtension .bs-TextInput:last-child {
  margin-right: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px
}

.bs-TextInputGroup {
  display: flex;
  height: auto;
  padding: 0
}

.bs-TextInputGroup--vertical {
  flex-direction: column
}

.bs-TextInputGroup-copy {
  align-items: center;
  display: flex;
  padding: 3px 8px
}

.bs-TextInputGroup-copy+.bs-TextInput {
  margin-left: -5px
}

.bs-TextInput+.bs-TextInputGroup-copy {
  margin-left: -5px
}

.bs-Fieldset-row .bs-TextInputGroup .bs-Select:first-child select,
.bs-Fieldset-row .bs-TextInputGroup .bs-SelectLegacy:first-child .bs-SelectLegacy-fill,
.bs-Fieldset-row .bs-TextInputGroup .bs-SelectLegacy:first-child select,
.bs-Fieldset-row .bs-TextInputGroup .bs-TextInput:first-child,
.bs-TextInputGroup .bs-Select:first-child select,
.bs-TextInputGroup .bs-SelectLegacy:first-child .bs-SelectLegacy-fill,
.bs-TextInputGroup .bs-SelectLegacy:first-child select,
.bs-TextInputGroup .bs-TextInput:first-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 0
}

.bs-Fieldset-row .bs-TextInputGroup .bs-Select:last-child select,
.bs-Fieldset-row .bs-TextInputGroup .bs-SelectLegacy:last-child .bs-SelectLegacy-fill,
.bs-Fieldset-row .bs-TextInputGroup .bs-SelectLegacy:last-child select,
.bs-Fieldset-row .bs-TextInputGroup .bs-TextInput:last-child,
.bs-TextInputGroup .bs-Select:last-child select,
.bs-TextInputGroup .bs-SelectLegacy:last-child .bs-SelectLegacy-fill,
.bs-TextInputGroup .bs-SelectLegacy:last-child select,
.bs-TextInputGroup .bs-TextInput:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px
}

.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-Select:first-child select .bs-Fieldset-row .bs-TextInputGroup--vertical .bs-SelectLegacy:first-child .bs-SelectLegacy-fill .bs-Fieldset-row .bs-TextInputGroup--vertical .bs-SelectLegacy:first-child select,
.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-TextInput:first-child,
.bs-TextInputGroup--vertical .bs-Select:first-child select,
.bs-TextInputGroup--vertical .bs-SelectLegacy:first-child .bs-SelectLegacy-fill,
.bs-TextInputGroup--vertical .bs-SelectLegacy:first-child select,
.bs-TextInputGroup--vertical .bs-TextInput:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-Select:last-child select,
.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-SelectLegacy:last-child .bs-SelectLegacy-fill,
.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-SelectLegacy:last-child select,
.bs-Fieldset-row .bs-TextInputGroup--vertical .bs-TextInput:last-child,
.bs-TextInputGroup--vertical .bs-Select:last-child select,
.bs-TextInputGroup--vertical .bs-SelectLegacy:last-child .bs-SelectLegacy-fill,
.bs-TextInputGroup--vertical .bs-SelectLegacy:last-child select,
.bs-TextInputGroup--vertical .bs-TextInput:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.bs-TextInputGroup--horizontal .bs-TextInput {
  border-right: 1px solid #e3e8ee
}

.bs-TextInputGroup--horizontal .bs-TextInput:focus {
  border-right-color: transparent
}

.bs-TextInputGroup--horizontal .bs-TextInput:last-child {
  border-right: 0
}

.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup--horizontal .bs-TextInput,
.bs-TextInputGroup--horizontal.bs-is-invalid .bs-TextInput {
  border-color: rgba(205, 61, 100, .1)
}

.bs-TextInputGroup--vertical .bs-TextInput {
  border-bottom: 1px solid #e3e8ee
}

.bs-TextInputGroup--vertical .bs-TextInput:focus {
  border-bottom-color: transparent
}

.bs-TextInputGroup--vertical .bs-TextInput:last-child {
  border-bottom: 0
}

.bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup--vertical .bs-TextInput,
.bs-TextInputGroup--vertical.bs-is-invalid .bs-TextInput {
  border-color: rgba(205, 61, 100, .1)
}

.bs-TextInputRetracted {
  padding: 0;
  align-items: center;
  display: inline-flex;
  cursor: text
}

.bs-TextInputRetracted-retracted {
  flex: 0 0 auto;
  padding: 0 5px;
  color: #697386;
  white-space: nowrap
}

.bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInputRetracted-retracted,
.bs-TextInputRetracted.bs-is-invalid .bs-TextInputRetracted-retracted {
  color: #cd3d64
}

.bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted .bs-TextInputRetracted-retracted,
.bs-TextInputRetracted.bs-is-disabled .bs-TextInputRetracted-retracted {
  color: #a3acb9
}

.bs-TextInputRetracted .bs-TextInput {
  margin: 0 -5px
}

.bs-Fieldset-row .bs-TextInputRetracted .bs-TextInput:first-child,
.bs-TextInputRetracted .bs-TextInput:first-child {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px
}

.bs-Fieldset-row .bs-TextInputRetracted .bs-TextInput:last-child,
.bs-TextInputRetracted .bs-TextInput:last-child {
  margin-right: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px
}

.bs-u-positionCenter {
  margin: 0 auto
}

.bs-u-floatRight {
  float: right
}

.bs-u-floatLeft {
  float: left
}

.bs-u-center {
  text-align: center
}

.bs-u-left {
  text-align: left
}

.bs-u-right {
  text-align: right
}

.bs-u-v-bottom {
  vertical-align: bottom
}

.bs-u-v-middle {
  vertical-align: middle
}

.bs-u-v-top {
  vertical-align: top
}

.bs-u-items--start {
  -ms-grid-row-align: flex-start;
  align-items: flex-start
}

.bs-u-items--center {
  -ms-grid-row-align: center;
  align-items: center
}

.bs-u-items--end {
  -ms-grid-row-align: flex-end;
  align-items: flex-end
}

.bs-u-justify--start {
  justify-content: flex-start
}

.bs-u-justify--center {
  justify-content: center
}

.bs-u-justify--around {
  justify-content: space-around
}

.bs-u-justify--between {
  justify-content: space-between
}

.bs-u-justify--end {
  justify-content: flex-end
}

.bs-u-self--start {
  align-self: flex-start
}

.bs-u-self--center {
  align-self: center
}

.bs-u-self--end {
  align-self: flex-end
}

.bs-u-clearfix:after {
  clear: both;
  content: "";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden
}

.bs-u-clickable {
  cursor: pointer
}

.bs-u-clickable.bs-is-disabled {
  cursor: auto
}

.bs-u-copy--break {
  white-space: normal
}

.bs-u-copy--break--all {
  word-break: break-all
}

.bs-u-copy--break--keep {
  word-break: normal
}

.bs-u-copy--color--inherit {
  color: inherit
}

.bs-u-copy--lineHeight--inherit {
  line-height: inherit
}

.bs-u-copy--overflow {
  overflow: hidden;
  white-space: nowrap
}

.bs-u-copy--overflow--ellipsis {
  text-overflow: ellipsis
}

.bs-u-copy--overflow--clip {
  text-overflow: clip
}

.bs-u-copy--transform--capitalize {
  text-transform: capitalize
}

.bs-u-copy--transform--lowercase {
  text-transform: lowercase
}

.bs-u-copy--transform--uppercase {
  text-transform: uppercase
}

.bs-u-display--block {
  display: block
}

.bs-u-display--inlineBlock {
  display: inline-block
}

.bs-u-display--none {
  display: none
}

.bs-u-display--table {
  display: table
}

.bs-u-flex {
  display: flex
}

.bs-u-flex--inline {
  display: inline-flex
}

.bs-u-marginless {
  margin: 0
}

.bs-u-marginless--sides {
  margin-left: 0;
  margin-right: 0
}

.bs-u-marginless--ends {
  margin-bottom: 0;
  margin-top: 0
}

.bs-u-paddingless {
  padding: 0
}

.bs-u-paddingless--sides {
  padding-left: 0;
  padding-right: 0
}

.bs-u-paddingless--ends {
  padding-bottom: 0;
  padding-top: 0
}

.bs-u-fill {
  width: 100%
}

.bs-u-shrink {
  width: 1px
}

.bs-u-force-radius {
  overflow: hidden
}

.bs-Docs,
.bs-Docs-body {
  display: flex;
  height: 100%;
  width: 100%
}

.bs-Docs-logo {
  display: inline-block;
  margin: 10px 10px 0;
  padding: 0 10px;
  background-color: #5469d4;
  border-radius: 4px;
  color: #fff;
  font-weight: 600;
  line-height: 32px
}

.bs-Docs-slack {
  padding: 5px 10px 0
}

.bs-Docs-sidebar {
  flex: 0 0 220px;
  overflow: hidden;
  overflow-y: auto;
  background-color: #f0f3f5;
  border-right: 1px solid rgba(0, 0, 0, .07)
}

.bs-Docs-frame {
  flex: 1 0 auto;
  border: 0;
  background: transparent
}

.bs-Doc {
  padding-bottom: 46px
}

.bs-Doc-notice {
  margin-top: 15px;
  overflow: hidden;
  border-radius: 4px
}

.bs-Doc-notice .bs-Doc-notice-row code {
  margin: 0 3px;
  padding: 0 9px;
  background-color: #fff;
  border: 0;
  border-radius: 26px;
  font-size: 12px
}

.bs-Doc-notice .bs-Doc-notice-row.bs-Notice-row--red code {
  color: #cd3d64
}

.bs-Doc-notice .bs-Doc-notice-row.bs-Notice-row--yellow code {
  color: #bb5504
}

.bs-Doc-section {
  position: relative;
  align-items: stretch;
  display: flex
}

.bs-Doc-section:after {
  content: "";
  bottom: -2px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 100;
  height: 2px;
  background: rgba(0, 0, 0, .07)
}

.bs-Doc-section--heading {
  background-color: #f7f9fa
}

.bs-Doc-rendered,
.bs-Doc-sheet {
  position: relative;
  padding: 40px 50px
}

.bs-Doc-rendered {
  flex: 1 0 55%;
  min-width: 420px
}

.bs-Doc-target {
  position: relative;
  padding: 15px;
  width: 260px;
  background-color: #f7f9fa;
  border: 1px solid #e3e8ee;
  border-radius: 4px
}

.bs-Doc-sheet {
  flex: 0 0 45%;
  max-width: 660px;
  background-color: #3c4257
}

.bs-Doc-section--heading .bs-Doc-sheet {
  align-self: flex-end;
  height: 16px;
  padding: 0;
  border-radius: 8px 0 0 0
}

.bs-Doc-section:last-child .bs-Doc-sheet:after {
  content: "";
  bottom: -16px;
  left: 0;
  position: absolute;
  right: 0;
  height: 16px;
  background-color: #3c4257;
  border-radius: 0 0 0 8px
}

.bs-Doc-sheet h1,
.bs-Doc-sheet h2,
.bs-Doc-sheet h3,
.bs-Doc-sheet h4,
.bs-Doc-sheet h5 {
  color: hsla(0, 0%, 100%, .9)
}

.bs-Doc-sheet h4 code {
  position: relative;
  top: 1px;
  display: inline-block;
  margin: 0 2px;
  padding: 0 5px;
  border: 1px solid rgba(0, 0, 0, .07);
  border-radius: 4px;
  color: #fda077;
  font-size: 13px
}

.bs-Doc-sheet p {
  color: hsla(0, 0%, 100%, .7)
}

.bs-Doc-sheet a {
  color: #a2d4ff;
  font-weight: 500
}

.bs-Doc-sheet a:active,
.bs-Doc-sheet a:focus,
.bs-Doc-sheet a:hover {
  color: #fff
}

.bs-Doc-sheet code,
.bs-Doc-sheet pre {
  color: hsla(0, 0%, 100%, .7);
  white-space: pre-wrap
}

.bs-Doc-sheet code comment,
.bs-Doc-sheet code component,
.bs-Doc-sheet code label,
.bs-Doc-sheet code modifier,
.bs-Doc-sheet code tag,
.bs-Doc-sheet code util {
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none
}

.bs-Doc-sheet code tag {
  color: #fda077
}

.bs-Doc-sheet code component {
  color: #aaa2ff
}

.bs-Doc-sheet code modifier {
  color: #f7a2ff
}

.bs-Doc-sheet code util {
  color: #cbffa2
}

.bs-Doc-sheet code label {
  color: #c9ced1
}

.bs-Doc-sheet code attr {
  color: #fff7a2
}

.bs-Doc-sheet code comment {
  color: #8792a2
}

.bs-Doc-part+.bs-Doc-part {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid rgba(0, 0, 0, .07)
}

.bs-Doc-part--heading h4,
.bs-Doc-section--heading .bs-Doc-part--heading h3 {
  color: #697386
}

.bs-Doc-part--heading li,
.bs-Doc-part--heading p {
  margin-top: 10px;
  color: #697386;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  font-size: 14px
}

.bs-Doc-part--heading li {
  margin-top: 5px;
  font-size: 13px
}

.bs-Doc-part--heading h2 code,
.bs-Doc-part--heading h3 code,
.bs-Doc-part--heading h4 code,
.bs-Doc-part--heading li code,
.bs-Doc-part--heading p code {
  position: relative;
  top: 1px;
  display: inline-block;
  margin: 0 2px;
  padding: 0 5px;
  border: 1px solid rgba(0, 0, 0, .07);
  border-radius: 4px;
  color: #b93d6a;
  font-size: 13px
}

.bs-Doc-part--heading li code {
  font-size: 12px
}

.bs-BD-heading {
  padding: 30px 45px
}

.bs-BD-heading>h1+p {
  margin-top: 4px
}

.bs-BD-section {
  padding: 45px;
  border-top: 2px solid #e3e8ee
}

.bs-BD-section>h2 code {
  font-size: inherit
}

.bs-BD-section>h2+p {
  margin-top: 4px
}

.bs-BD-section-content {
  margin-top: 15px
}

.bs-BD-section-part {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 2px solid #e3e8ee
}

.bs-BD-section-part>h3 code {
  font-size: inherit
}

.bs-BD-section-part>h3+p {
  margin-bottom: 10px;
  margin-top: 4px
}

@media(-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (min-device-pixel-ratio:1.5), (min-resolution:1.5dppx), (min-resolution:144dpi) {

  .bs-TextArea,
  .bs-TextInput,
  .bs-TextInputExtension,
  .bs-TextInputGroup,
  .bs-TextInputRetracted {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, .16), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-focused .bs-TextInput,
  .bs-TextArea.bs-is-focused,
  .bs-TextArea:focus,
  .bs-TextInput.bs-is-focused,
  .bs-TextInput:focus,
  .bs-TextInputExtension.bs-is-focused,
  .bs-TextInputExtension .bs-TextInput:focus,
  .bs-TextInputExtension:focus,
  .bs-TextInputGroup.bs-is-focused,
  .bs-TextInputGroup:focus,
  .bs-TextInputRetracted.bs-is-focused,
  .bs-TextInputRetracted:focus {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, 0), 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension,
  .bs-Fieldset-row.bs-is-disabled .bs-TextInputGroup,
  .bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted,
  .bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted .bs-TextInput,
  .bs-TextArea.bs-is-disabled,
  .bs-TextArea:disabled,
  .bs-TextArea:disabled:active,
  .bs-TextArea:disabled:focus,
  .bs-TextArea:disabled:hover,
  .bs-TextInput.bs-is-disabled,
  .bs-TextInput:disabled,
  .bs-TextInput:disabled:active,
  .bs-TextInput:disabled:focus,
  .bs-TextInput:disabled:hover,
  .bs-TextInputExtension.bs-is-disabled,
  .bs-TextInputExtension:disabled,
  .bs-TextInputExtension:disabled:active,
  .bs-TextInputExtension:disabled:focus,
  .bs-TextInputExtension:disabled:hover,
  .bs-TextInputGroup.bs-is-disabled,
  .bs-TextInputGroup.bs-is-disabled .bs-TextInput,
  .bs-TextInputGroup:disabled,
  .bs-TextInputGroup:disabled:active,
  .bs-TextInputGroup:disabled:focus,
  .bs-TextInputGroup:disabled:hover,
  .bs-TextInputRetracted.bs-is-disabled,
  .bs-TextInputRetracted.bs-is-disabled .bs-TextInput,
  .bs-TextInputRetracted:disabled,
  .bs-TextInputRetracted:disabled:active,
  .bs-TextInputRetracted:disabled:focus,
  .bs-TextInputRetracted:disabled:hover {
    box-shadow: 0 0 0 1px rgba(135, 146, 162, .5), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-TextInputGroup .bs-Select select:focus,
  .bs-TextInputGroup .bs-TextInput:focus,
  .bs-TextInputRetracted .bs-TextInput:focus {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, 0), 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-invalid .bs-TextArea,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted,
  .bs-TextArea.bs-is-invalid,
  .bs-TextInput.bs-is-invalid,
  .bs-TextInputExtension.bs-is-invalid,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput,
  .bs-TextInputGroup.bs-is-invalid,
  .bs-TextInputRetracted.bs-is-invalid {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, .16), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-invalid .bs-TextArea.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-Select select:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup .bs-TextInput:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted.bs-is-focused,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted .bs-TextInput:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:focus,
  .bs-TextArea.bs-is-invalid.bs-is-focused,
  .bs-TextArea.bs-is-invalid:focus,
  .bs-TextInput.bs-is-invalid.bs-is-focused,
  .bs-TextInput.bs-is-invalid:focus,
  .bs-TextInputExtension.bs-is-invalid.bs-is-focused,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput.bs-is-focused,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput:focus,
  .bs-TextInputExtension.bs-is-invalid:focus,
  .bs-TextInputGroup.bs-is-invalid.bs-is-focused,
  .bs-TextInputGroup.bs-is-invalid .bs-Select select:focus,
  .bs-TextInputGroup.bs-is-invalid .bs-TextInput:focus,
  .bs-TextInputGroup.bs-is-invalid:focus,
  .bs-TextInputRetracted.bs-is-invalid.bs-is-focused,
  .bs-TextInputRetracted.bs-is-invalid .bs-TextInput:focus,
  .bs-TextInputRetracted.bs-is-invalid:focus {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, 0), 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-disabled .bs-TextInputExtension .bs-TextInput,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextArea:disabled:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInput:disabled:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension .bs-TextInput:disabled:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputExtension:disabled:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputGroup:disabled:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted.bs-is-disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:disabled,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:disabled:active,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:disabled:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-TextInputRetracted:disabled:hover,
  .bs-TextArea.bs-is-invalid.bs-is-disabled,
  .bs-TextArea.bs-is-invalid:disabled,
  .bs-TextArea.bs-is-invalid:disabled:active,
  .bs-TextArea.bs-is-invalid:disabled:focus,
  .bs-TextArea.bs-is-invalid:disabled:hover,
  .bs-TextInput.bs-is-invalid.bs-is-disabled,
  .bs-TextInput.bs-is-invalid:disabled,
  .bs-TextInput.bs-is-invalid:disabled:active,
  .bs-TextInput.bs-is-invalid:disabled:focus,
  .bs-TextInput.bs-is-invalid:disabled:hover,
  .bs-TextInputExtension.bs-is-disabled .bs-TextInput,
  .bs-TextInputExtension.bs-is-invalid.bs-is-disabled,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput.bs-is-disabled,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput:disabled,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput:disabled:active,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput:disabled:focus,
  .bs-TextInputExtension.bs-is-invalid .bs-TextInput:disabled:hover,
  .bs-TextInputExtension.bs-is-invalid:disabled,
  .bs-TextInputExtension.bs-is-invalid:disabled:active,
  .bs-TextInputExtension.bs-is-invalid:disabled:focus,
  .bs-TextInputExtension.bs-is-invalid:disabled:hover,
  .bs-TextInputGroup.bs-is-invalid.bs-is-disabled,
  .bs-TextInputGroup.bs-is-invalid:disabled,
  .bs-TextInputGroup.bs-is-invalid:disabled:active,
  .bs-TextInputGroup.bs-is-invalid:disabled:focus,
  .bs-TextInputGroup.bs-is-invalid:disabled:hover,
  .bs-TextInputRetracted.bs-is-invalid.bs-is-disabled,
  .bs-TextInputRetracted.bs-is-invalid:disabled,
  .bs-TextInputRetracted.bs-is-invalid:disabled:active,
  .bs-TextInputRetracted.bs-is-invalid:disabled:focus,
  .bs-TextInputRetracted.bs-is-invalid:disabled:hover {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, .12), 0 0 0 1px rgba(6, 122, 184, 0), 0 0 0 2px rgba(6, 122, 184, 0), 0 1px 1px rgba(0, 0, 0, .08)
  }

  .bs-Fieldset-row.bs-is-disabled .bs-TextInputRetracted .bs-TextInput,
  .bs-TextInputRetracted.bs-is-disabled .bs-TextInput {
    background-color: transparent;
    border-radius: 0;
    box-shadow: none
  }

  .bs-Actions-action,
  .bs-Button,
  .bs-Checkbox-box,
  .bs-Control,
  .bs-Radio-button,
  .bs-Select select {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Actions-action.bs-is-hovered,
  .bs-Actions-action:hover,
  .bs-Button.bs-is-hovered,
  .bs-Button:hover,
  .bs-Checkbox-box.bs-is-hovered,
  .bs-Checkbox-box:hover,
  .bs-Checkbox-source:hover+.bs-Checkbox-box,
  .bs-Checkbox.bs-is-hover .bs-Checkbox-box,
  .bs-Radio-button.bs-is-hovered,
  .bs-Radio-button:hover,
  .bs-Radio-source:hover+.bs-Radio-button,
  .bs-Radio.bs-is-hover .bs-Radio-button,
  .bs-Select select.bs-is-hovered,
  .bs-Select select:hover {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .12), 0 3px 9px 0 rgba(42, 47, 69, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Actions-action.bs-is-focused,
  .bs-Actions-action:focus,
  .bs-Button.bs-is-focused,
  .bs-Button:focus,
  .bs-Checkbox-box.bs-is-focused,
  .bs-Checkbox-box:focus,
  .bs-Checkbox-source:focus+.bs-Checkbox-box,
  .bs-Checkbox.bs-is-focus .bs-Checkbox-box,
  .bs-Radio-button.bs-is-focused,
  .bs-Radio-button:focus,
  .bs-Radio-source:focus+.bs-Radio-button,
  .bs-Radio.bs-is-focus .bs-Radio-button,
  .bs-Select select.bs-is-focused,
  .bs-Select select:focus {
    box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 1px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Actions-action.bs-is-active,
  .bs-Actions-action:active,
  .bs-Button.bs-is-active,
  .bs-Button:active,
  .bs-Checkbox-box.bs-is-active,
  .bs-Checkbox-box:active,
  .bs-Checkbox-source:active+.bs-Checkbox-box,
  .bs-Checkbox.bs-is-active .bs-Checkbox-box,
  .bs-Radio-button.bs-is-active,
  .bs-Radio-button:active,
  .bs-Radio-source:active+.bs-Radio-button,
  .bs-Radio.bs-is-active .bs-Radio-button,
  .bs-Select select.bs-is-active,
  .bs-Select select:active {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, .08), 0 2px 5px 0 rgba(42, 47, 69, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .05), 0 1px 2px 0 rgba(0, 0, 0, .06), 0 0 0 0 transparent
  }

  .bs-Actions-action.bs-is-disabled,
  .bs-Actions-action:disabled,
  .bs-Actions-action:disabled:active,
  .bs-Actions-action:disabled:focus,
  .bs-Actions-action:disabled:hover,
  .bs-Button.bs-is-disabled,
  .bs-Button:disabled,
  .bs-Button:disabled:active,
  .bs-Button:disabled:focus,
  .bs-Button:disabled:hover,
  .bs-Checkbox-box.bs-is-disabled,
  .bs-Checkbox-box:disabled,
  .bs-Checkbox-box:disabled:active,
  .bs-Checkbox-box:disabled:focus,
  .bs-Checkbox-box:disabled:hover,
  .bs-Checkbox-source:disabled+.bs-Checkbox-box,
  .bs-Checkbox.bs-is-disabled .bs-Checkbox-box,
  .bs-Fieldset-row.bs-is-disabled .bs-Checkbox-box,
  .bs-Fieldset-row.bs-is-disabled .bs-Radio-button,
  .bs-Radio-button.bs-is-disabled,
  .bs-Radio-button:disabled,
  .bs-Radio-button:disabled:active,
  .bs-Radio-button:disabled:focus,
  .bs-Radio-button:disabled:hover,
  .bs-Radio-source:disabled+.bs-Radio-button,
  .bs-Radio.bs-is-disabled .bs-Radio-button,
  .bs-Select select.bs-is-disabled,
  .bs-Select select:disabled,
  .bs-Select select:disabled:active,
  .bs-Select select:disabled:focus,
  .bs-Select select:disabled:hover {
    box-shadow: 0 0 0 1px rgba(42, 47, 69, .1), 0 2px 5px 0 rgba(42, 47, 69, .06), 0 1px 1px 0 rgba(0, 0, 0, .04), 0 1px 2px 0 rgba(0, 0, 0, .04), 0 0 0 0 transparent
  }

  .bs-Checkbox.bs-is-invalid .bs-Checkbox-box,
  .bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box,
  .bs-Fieldset-row.bs-is-invalid .bs-Select select,
  .bs-Select.bs-is-invalid select {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, .1), 0 2px 5px 0 rgba(205, 61, 100, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Checkbox.bs-is-invalid .bs-Checkbox-box:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:hover,
  .bs-Fieldset-row.bs-is-invalid .bs-Select select:hover,
  .bs-Select.bs-is-invalid select:hover {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, .1), 0 2px 5px 0 rgba(205, 61, 100, .12), 0 3px 9px 0 rgba(205, 61, 100, .08), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Checkbox.bs-is-invalid .bs-Checkbox-box:active,
  .bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:active,
  .bs-Fieldset-row.bs-is-invalid .bs-Select select:active,
  .bs-Select.bs-is-invalid select:active {
    box-shadow: 0 0 0 1px rgba(205, 61, 100, .08), 0 1px 3px rgba(205, 61, 100, .04), 0 1px 1px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Checkbox.bs-is-invalid .bs-Checkbox-box:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-Checkbox-box:focus,
  .bs-Fieldset-row.bs-is-invalid .bs-Select select:focus,
  .bs-Select.bs-is-invalid select:focus {
    box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(205, 61, 100, .1), 0 1px 1px 0 rgba(0, 0, 0, .07), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Button--blue {
    background: #5469d4;
    box-shadow: 0 0 0 1px #5469d4, 0 2px 1px 0 rgba(47, 61, 137, .15), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
    color: hsla(0, 0%, 100%, .9)
  }

  .bs-Button--blue:hover {
    background: #5469d4;
    box-shadow: 0 0 0 1px #5469d4, 0 2px 5px 0 rgba(42, 47, 69, .3), 0 4px 9px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08);
    color: #fff
  }

  .bs-Button--blue:active {
    background: #5469d4;
    box-shadow: 0 0 0 1px #5469d4, 0 2px 4px rgba(42, 47, 69, .04), 0 1px 2px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent;
    color: #fff
  }

  .bs-Button--blue.bs-is-disabled,
  .bs-Button--blue.bs-is-disabled:active,
  .bs-Button--blue.bs-is-disabled:focus,
  .bs-Button--blue.bs-is-disabled:hover,
  .bs-Button--blue:disabled,
  .bs-Button--blue:disabled:active,
  .bs-Button--blue:disabled:focus,
  .bs-Button--blue:disabled:hover {
    background: #7e82d9;
    box-shadow: 0 0 0 1px #7e82d9, 0 1px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
    color: hsla(0, 0%, 100%, .75)
  }

  .bs-Button--blue {
    box-shadow: 0 0 0 1px #5469d4, 0 1.5px 1px 0 rgba(47, 61, 137, .15), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--blue:hover {
    box-shadow: 0 0 0 1px #5469d4, 0 2px 5px 0 rgba(42, 47, 69, .3), 0 3.6px 9px 0 rgba(42, 47, 69, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Button--blue:active {
    box-shadow: 0 0 0 1px #5469d4, 0 1.5px 3.75px rgba(42, 47, 69, .04), 0 .6px 1.5px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--blue:focus {
    box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--blue:disabled,
  .bs-Button--blue:disabled:active,
  .bs-Button--blue:disabled:focus,
  .bs-Button--blue:disabled:hover {
    box-shadow: 0 0 0 1px #7e82d9, 0 1.5px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--red {
    background: #cd3d64;
    color: hsla(0, 0%, 100%, .9)
  }

  .bs-Button--red:hover {
    background: #cd3d64;
    color: #fff
  }

  .bs-Button--red:active {
    background: #cd3d64;
    color: #fff
  }

  .bs-Button--red.bs-is-disabled,
  .bs-Button--red.bs-is-disabled:active,
  .bs-Button--red.bs-is-disabled:focus,
  .bs-Button--red.bs-is-disabled:hover,
  .bs-Button--red:disabled,
  .bs-Button--red:disabled:active,
  .bs-Button--red:disabled:focus,
  .bs-Button--red:disabled:hover {
    background: #ce636f;
    box-shadow: 0 0 0 1px #ce636f, 0 2px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
    color: hsla(0, 0%, 100%, .75)
  }

  .bs-Button--red {
    box-shadow: 0 0 0 1px #cd3d64, 0 1.5px 1px 0 rgba(128, 20, 63, .15), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--red:hover {
    box-shadow: 0 0 0 1px #cd3d64, 0 2px 5px 0 rgba(42, 47, 69, .3), 0 3.6px 9px 0 rgba(42, 47, 69, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Button--red:active {
    box-shadow: 0 0 0 1px #cd3d64, 0 1.5px 3.75px rgba(42, 47, 69, .04), 0 .6px 1.5px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--red:focus {
    box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--red:disabled,
  .bs-Button--red:disabled:active,
  .bs-Button--red:disabled:focus,
  .bs-Button--red:disabled:hover {
    box-shadow: 0 0 0 1px #ce636f, 0 1.5px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--green {
    background: #09825d;
    color: hsla(0, 0%, 100%, .9)
  }

  .bs-Button--green:hover {
    background: #09825d;
    color: #fff
  }

  .bs-Button--green:active {
    background: #09825d;
    color: #fff
  }

  .bs-Button--green.bs-is-disabled,
  .bs-Button--green.bs-is-disabled:active,
  .bs-Button--green.bs-is-disabled:focus,
  .bs-Button--green.bs-is-disabled:hover,
  .bs-Button--green:disabled,
  .bs-Button--green:disabled:active,
  .bs-Button--green:disabled:focus,
  .bs-Button--green:disabled:hover {
    background: #49c296;
    box-shadow: 0 0 0 1px #49c296, 0 2px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent;
    color: hsla(0, 0%, 100%, .75)
  }

  .bs-Button--green {
    box-shadow: 0 0 0 1px #09825d, 0 1.5px 1px 0 rgba(13, 75, 59, .15), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--green:hover {
    box-shadow: 0 0 0 1px #09825d, 0 2px 5px 0 rgba(42, 47, 69, .3), 0 3.6px 9px 0 rgba(42, 47, 69, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .08)
  }

  .bs-Button--green:active {
    box-shadow: 0 0 0 1px #09825d, 0 1.5px 3.75px rgba(42, 47, 69, .04), 0 .6px 1.5px rgba(0, 0, 0, .04), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--green:focus {
    box-shadow: 0 0 0 1px rgba(6, 122, 184, .2), 0 0 0 2px rgba(6, 122, 184, .25), 0 2px 5px 0 rgba(0, 0, 0, .1), 0 0 0 0 transparent, 0 0 0 0 transparent
  }

  .bs-Button--green:disabled,
  .bs-Button--green:disabled:active,
  .bs-Button--green:disabled:focus,
  .bs-Button--green:disabled:hover {
    box-shadow: 0 0 0 1px #49c296, 0 1.5px 1px 0 rgba(60, 66, 87, .1), 0 2px 5px 0 rgba(42, 47, 69, .1), 0 1px 2px 0 rgba(0, 0, 0, .08), 0 0 0 0 transparent
  }

  .bs-Button--link,
  .bs-Button--link.bs-is-disabled,
  .bs-Button--link:active,
  .bs-Button--link:disabled,
  .bs-Button--link:focus,
  .bs-Button--link:focus:hover,
  .bs-Button--link:hover {
    box-shadow: none
  }
}

blockquote,
body,
button,
dd,
div,
dl,
dt,
fieldset,
form,
input,
legend,
li,
ol,
p,
td,
textarea,
th,
ul {
  margin: 0;
  outline: 0;
  padding: 0
}

fieldset,
img {
  border: 0
}

address,
caption,
cite,
code,
dfn,
em,
optgroup,
th,
var {
  font-style: inherit;
  font-weight: inherit
}

del,
ins {
  text-decoration: none
}

li {
  list-style: none
}

caption,
th {
  text-align: left
}

q:after,
q:before {
  content: ""
}

abbr,
acronym {
  border: 0;
  font-variant: normal
}

sub,
sup {
  vertical-align: baseline
}

legend {
  color: #000
}

button,
input,
optgroup,
option,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit
}

article,
aside,
dialog,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block
}

iframe {
  position: absolute
}

html {
  background: hsla(0, 0%, 100%, 0);
  background: -webkit-linear-gradient(hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, 0));
  background: -moz-linear-gradient(hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, 0));
  background: -ms-linear-gradient(hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, 0));
  background: -o-linear-gradient(hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, 0));
  background: linear-gradient(hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, 0));
  background-color: #e8ebef;
  background-repeat: no-repeat;
  height: 100%
}

html#no-background {
  background: none
}

a.arrow {
  display: inline-block;
  position: relative;
  padding-right: 9px
}

a.arrow:after {
  pointer-events: none;
  content: " ";
  display: block;
  position: absolute;
  right: 1px;
  top: 0;
  height: 100%;
  width: 3px;
  background: url(/manage/assets/img/anchor-arrow-solid.d273057fdf7bef87b095ca6550e0a824.png) 0 50% no-repeat
}

a.arrow:hover:after {
  background-position: 100% 50%
}

a.red {
  color: red
}

a.red:hover {
  color: #333
}

div#background {
  display: none
}

div.event-catcher {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 150
}

div.box {
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2);
  -ms-box-shadow: 0 0 2px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2);
  -o-box-shadow: 0 0 2px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2);
  box-shadow: 0 0 2px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2)
}

a.pill {
  padding: 3px 12px;
  background: #eee;
  color: #444;
  font-weight: 700;
  text-decoration: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .3)
}

a.pill:hover {
  background: #ddd
}

a.pill:active {
  background: #ccc
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}

div#action,
div#global-notice-view,
div#introduction,
div#notify,
div#tour,
div.box,
div.invite-info {
  width: 940px;
  margin-left: auto;
  margin-right: auto
}

div#action {
  width: 938px
}

div.invite-info {
  width: 930px
}

.hidden {
  display: none !important
}

.form_error {
  display: none;
  color: #df0b0b;
  font-size: 12px;
  padding-bottom: 16px;
  text-align: center
}

div.fields.advanced {
  margin-top: 20px
}

div.form fieldset,
form.form fieldset {
  margin-bottom: 30px
}

div.form .required label.default-label,
form.form .required label.default-label {
  color: #555 !important
}

div.form div.form-row,
form.form div.form-row {
  position: relative;
  margin-bottom: 15px
}

div.form div.form-row>div,
form.form div.form-row>div {
  display: inline
}

div.form>div.form-row:last-child,
form.form>div.form-row:last-child {
  margin-bottom: 0
}

div.form div.form-row-multiple-items,
form.form div.form-row-multiple-items {
  margin-bottom: 15px
}

div.form div.form-row-multiple-items div.form-row,
form.form div.form-row-multiple-items div.form-row {
  margin-bottom: 5px
}

div.form div.form-row-multiple-items div.form-row:last-child,
form.form div.form-row-multiple-items div.form-row:last-child {
  margin-bottom: 0
}

div.form p,
form.form p {
  position: relative
}

div.form p.submit,
form.form p.submit {
  border-top: 1px solid #eee;
  padding-top: 30px
}

div.form label.default-label,
form.form label.default-label {
  font-size: 14px;
  line-height: 30px;
  color: #999;
  text-shadow: 0 1px 0 #fff;
  float: left;
  display: block;
  width: 160px
}

div.form em,
form.form em {
  color: #999;
  font-size: 11px
}

div.form button,
form.form button {
  height: 32px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

div.form button span,
form.form button span {
  font-size: 12px;
  padding: 8px 15px;
  height: 14px;
  line-height: 12px
}

div.form button:hover,
form.form button:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  cursor: default
}

div.form .field-tooltip,
form.form .field-tooltip {
  margin-left: 8px;
  position: absolute;
  top: 6px;
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  font-weight: 700;
  font-size: 10px;
  cursor: pointer;
  font-family: Arial, sans-serif;
  color: #4f5255;
  background: #eef1f4;
  border: 1px solid #e4e8eb;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%
}

div.form span.field_error,
form.form span.field_error {
  color: #df0b0b;
  font-size: 12px;
  display: block;
  position: relative;
  top: 3px;
  margin-left: 160px
}

div.form div.form-row-multiple-items div.form-row.error-row>span.field_error,
form.form div.form-row-multiple-items div.form-row.error-row>span.field_error {
  display: inline-block;
  width: 215px;
  margin-bottom: 15px;
  top: 0
}

div.form div.form-row-multiple-items div.form-row.error-row,
div.form div.form-row-multiple-items div.form-row.input-row,
form.form div.form-row-multiple-items div.form-row.error-row,
form.form div.form-row-multiple-items div.form-row.input-row {
  margin-bottom: 0
}

div.form span.field_success,
form.form span.field_success {
  color: green;
  font-size: 12px;
  display: block;
  position: relative;
  top: 3px
}

div.form.address label.default-label,
form.form.address label.default-label {
  width: 90px
}

div.form.address span.field_error,
form.form.address span.field_error {
  margin-left: 0
}

div.form.address div.form-row-address,
form.form.address div.form-row-address {
  margin-left: 105px
}

div.form.address div.form-row-address div,
form.form.address div.form-row-address div {
  display: inline-block
}

div.form.address div.form-row-address input,
form.form.address div.form-row-address input {
  float: none
}

div.form.address div.form-row-address div.street input,
form.form.address div.form-row-address div.street input {
  width: 166px
}

div.form.address div.form-row-address div.zip input,
form.form.address div.form-row-address div.zip input {
  width: 50px;
  text-transform: uppercase
}

div.form.address div.form-row-address div.zip input::-webkit-input-placeholder,
form.form.address div.form-row-address div.zip input::-webkit-input-placeholder {
  text-transform: none
}

div.form.address div.form-row-address div.zip input:-moz-placeholder,
form.form.address div.form-row-address div.zip input:-moz-placeholder {
  text-transform: none
}

div.form.address div.form-row-address div.zip input:-ms-input-placeholder,
form.form.address div.form-row-address div.zip input:-ms-input-placeholder {
  text-transform: none
}

div.form.address div.form-row-address div.city input,
form.form.address div.form-row-address div.city input {
  width: 100px;
  text-transform: none
}

div.form.address div.form-row-address select[name=city_dropdown],
form.form.address div.form-row-address select[name=city_dropdown] {
  width: 110px;
  text-transform: none
}

div.comma-separated-url-field-view,
div.currency-amount-field-view,
div.date-field-view,
div.date-to-timestamp-field-view,
div.dropdown-search-field-view,
div.form-field-view,
div.text-area-field-view,
div.url-field-view {
  position: relative
}

.invisible-field {
  position: absolute;
  opacity: 0;
  pointer-events: none
}

div.account-holder-name-field-view .fake-input,
div.account-holder-name-field-view input:not([type=checkbox]),
div.account-holder-name-field-view textarea,
div.account-number-field-view .fake-input,
div.account-number-field-view input:not([type=checkbox]),
div.account-number-field-view textarea,
div.account-number-validate-field-view .fake-input,
div.account-number-validate-field-view input:not([type=checkbox]),
div.account-number-validate-field-view textarea,
div.account-old-number-field-view .fake-input,
div.account-old-number-field-view input:not([type=checkbox]),
div.account-old-number-field-view textarea,
div.comma-separated-url-field-view .fake-input,
div.comma-separated-url-field-view input:not([type=checkbox]),
div.comma-separated-url-field-view textarea,
div.currency-amount-field-view .fake-input,
div.currency-amount-field-view input:not([type=checkbox]),
div.currency-amount-field-view textarea,
div.date-field-view .fake-input,
div.date-field-view input:not([type=checkbox]),
div.date-field-view textarea,
div.date-to-timestamp-field-view .fake-input,
div.date-to-timestamp-field-view input:not([type=checkbox]),
div.date-to-timestamp-field-view textarea,
div.email-field-view .fake-input,
div.email-field-view input:not([type=checkbox]),
div.email-field-view textarea,
div.field_input .fake-input,
div.field_input input:not([type=checkbox]),
div.field_input textarea,
div.form-field-view .fake-input,
div.form-field-view input:not([type=checkbox]),
div.form-field-view textarea,
div.name-field-view .fake-input,
div.name-field-view input:not([type=checkbox]),
div.name-field-view textarea,
div.phone-widget-view .fake-input,
div.phone-widget-view input:not([type=checkbox]),
div.phone-widget-view textarea,
div.routing-number-field-view .fake-input,
div.routing-number-field-view input:not([type=checkbox]),
div.routing-number-field-view textarea,
div.text-area-field-view .fake-input,
div.text-area-field-view input:not([type=checkbox]),
div.text-area-field-view textarea,
div.url-field-view .fake-input,
div.url-field-view input:not([type=checkbox]),
div.url-field-view textarea,
p.text .fake-input,
p.text input:not([type=checkbox]),
p.text textarea {
  background-color: #fff;
  color: #000;
  font-size: 14px;
  padding: 6px 7px;
  width: 150px;
  border: 1px solid #bbb;
  border-top-color: #999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -webkit-font-smoothing: antialiased
}

div.account-holder-name-field-view .fake-input.error,
div.account-holder-name-field-view input:not([type=checkbox]).error,
div.account-holder-name-field-view textarea.error,
div.account-number-field-view .fake-input.error,
div.account-number-field-view input:not([type=checkbox]).error,
div.account-number-field-view textarea.error,
div.account-number-validate-field-view .fake-input.error,
div.account-number-validate-field-view input:not([type=checkbox]).error,
div.account-number-validate-field-view textarea.error,
div.account-old-number-field-view .fake-input.error,
div.account-old-number-field-view input:not([type=checkbox]).error,
div.account-old-number-field-view textarea.error,
div.comma-separated-url-field-view .fake-input.error,
div.comma-separated-url-field-view input:not([type=checkbox]).error,
div.comma-separated-url-field-view textarea.error,
div.currency-amount-field-view .fake-input.error,
div.currency-amount-field-view input:not([type=checkbox]).error,
div.currency-amount-field-view textarea.error,
div.date-field-view .fake-input.error,
div.date-field-view input:not([type=checkbox]).error,
div.date-field-view textarea.error,
div.date-to-timestamp-field-view .fake-input.error,
div.date-to-timestamp-field-view input:not([type=checkbox]).error,
div.date-to-timestamp-field-view textarea.error,
div.email-field-view .fake-input.error,
div.email-field-view input:not([type=checkbox]).error,
div.email-field-view textarea.error,
div.field_input .fake-input.error,
div.field_input input:not([type=checkbox]).error,
div.field_input textarea.error,
div.form-field-view .fake-input.error,
div.form-field-view input:not([type=checkbox]).error,
div.form-field-view textarea.error,
div.name-field-view .fake-input.error,
div.name-field-view input:not([type=checkbox]).error,
div.name-field-view textarea.error,
div.phone-widget-view .fake-input.error,
div.phone-widget-view input:not([type=checkbox]).error,
div.phone-widget-view textarea.error,
div.routing-number-field-view .fake-input.error,
div.routing-number-field-view input:not([type=checkbox]).error,
div.routing-number-field-view textarea.error,
div.text-area-field-view .fake-input.error,
div.text-area-field-view input:not([type=checkbox]).error,
div.text-area-field-view textarea.error,
div.url-field-view .fake-input.error,
div.url-field-view input:not([type=checkbox]).error,
div.url-field-view textarea.error,
p.text .fake-input.error,
p.text input:not([type=checkbox]).error,
p.text textarea.error {
  background-position: 100% 50%;
  background-repeat: no-repeat;
  border-color: #bc3131 #dd5050 #dd5050;
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3)
}

div.account-holder-name-field-view .fake-input.focus,
div.account-holder-name-field-view .fake-input:focus,
div.account-holder-name-field-view input:not([type=checkbox]).focus,
div.account-holder-name-field-view input:not([type=checkbox]):focus,
div.account-holder-name-field-view textarea.focus,
div.account-holder-name-field-view textarea:focus,
div.account-number-field-view .fake-input.focus,
div.account-number-field-view .fake-input:focus,
div.account-number-field-view input:not([type=checkbox]).focus,
div.account-number-field-view input:not([type=checkbox]):focus,
div.account-number-field-view textarea.focus,
div.account-number-field-view textarea:focus,
div.account-number-validate-field-view .fake-input.focus,
div.account-number-validate-field-view .fake-input:focus,
div.account-number-validate-field-view input:not([type=checkbox]).focus,
div.account-number-validate-field-view input:not([type=checkbox]):focus,
div.account-number-validate-field-view textarea.focus,
div.account-number-validate-field-view textarea:focus,
div.account-old-number-field-view .fake-input.focus,
div.account-old-number-field-view .fake-input:focus,
div.account-old-number-field-view input:not([type=checkbox]).focus,
div.account-old-number-field-view input:not([type=checkbox]):focus,
div.account-old-number-field-view textarea.focus,
div.account-old-number-field-view textarea:focus,
div.comma-separated-url-field-view .fake-input.focus,
div.comma-separated-url-field-view .fake-input:focus,
div.comma-separated-url-field-view input:not([type=checkbox]).focus,
div.comma-separated-url-field-view input:not([type=checkbox]):focus,
div.comma-separated-url-field-view textarea.focus,
div.comma-separated-url-field-view textarea:focus,
div.currency-amount-field-view .fake-input.focus,
div.currency-amount-field-view .fake-input:focus,
div.currency-amount-field-view input:not([type=checkbox]).focus,
div.currency-amount-field-view input:not([type=checkbox]):focus,
div.currency-amount-field-view textarea.focus,
div.currency-amount-field-view textarea:focus,
div.date-field-view .fake-input.focus,
div.date-field-view .fake-input:focus,
div.date-field-view input:not([type=checkbox]).focus,
div.date-field-view input:not([type=checkbox]):focus,
div.date-field-view textarea.focus,
div.date-field-view textarea:focus,
div.date-to-timestamp-field-view .fake-input.focus,
div.date-to-timestamp-field-view .fake-input:focus,
div.date-to-timestamp-field-view input:not([type=checkbox]).focus,
div.date-to-timestamp-field-view input:not([type=checkbox]):focus,
div.date-to-timestamp-field-view textarea.focus,
div.date-to-timestamp-field-view textarea:focus,
div.email-field-view .fake-input.focus,
div.email-field-view .fake-input:focus,
div.email-field-view input:not([type=checkbox]).focus,
div.email-field-view input:not([type=checkbox]):focus,
div.email-field-view textarea.focus,
div.email-field-view textarea:focus,
div.field_input .fake-input.focus,
div.field_input .fake-input:focus,
div.field_input input:not([type=checkbox]).focus,
div.field_input input:not([type=checkbox]):focus,
div.field_input textarea.focus,
div.field_input textarea:focus,
div.form-field-view .fake-input.focus,
div.form-field-view .fake-input:focus,
div.form-field-view input:not([type=checkbox]).focus,
div.form-field-view input:not([type=checkbox]):focus,
div.form-field-view textarea.focus,
div.form-field-view textarea:focus,
div.name-field-view .fake-input.focus,
div.name-field-view .fake-input:focus,
div.name-field-view input:not([type=checkbox]).focus,
div.name-field-view input:not([type=checkbox]):focus,
div.name-field-view textarea.focus,
div.name-field-view textarea:focus,
div.phone-widget-view .fake-input.focus,
div.phone-widget-view .fake-input:focus,
div.phone-widget-view input:not([type=checkbox]).focus,
div.phone-widget-view input:not([type=checkbox]):focus,
div.phone-widget-view textarea.focus,
div.phone-widget-view textarea:focus,
div.routing-number-field-view .fake-input.focus,
div.routing-number-field-view .fake-input:focus,
div.routing-number-field-view input:not([type=checkbox]).focus,
div.routing-number-field-view input:not([type=checkbox]):focus,
div.routing-number-field-view textarea.focus,
div.routing-number-field-view textarea:focus,
div.text-area-field-view .fake-input.focus,
div.text-area-field-view .fake-input:focus,
div.text-area-field-view input:not([type=checkbox]).focus,
div.text-area-field-view input:not([type=checkbox]):focus,
div.text-area-field-view textarea.focus,
div.text-area-field-view textarea:focus,
div.url-field-view .fake-input.focus,
div.url-field-view .fake-input:focus,
div.url-field-view input:not([type=checkbox]).focus,
div.url-field-view input:not([type=checkbox]):focus,
div.url-field-view textarea.focus,
div.url-field-view textarea:focus,
p.text .fake-input.focus,
p.text .fake-input:focus,
p.text input:not([type=checkbox]).focus,
p.text input:not([type=checkbox]):focus,
p.text textarea.focus,
p.text textarea:focus {
  border: 1px solid #28a0e5;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5
}

div.account-holder-name-field-view .fake-input:disabled,
div.account-holder-name-field-view input:not([type=checkbox]):disabled,
div.account-holder-name-field-view textarea:disabled,
div.account-number-field-view .fake-input:disabled,
div.account-number-field-view input:not([type=checkbox]):disabled,
div.account-number-field-view textarea:disabled,
div.account-number-validate-field-view .fake-input:disabled,
div.account-number-validate-field-view input:not([type=checkbox]):disabled,
div.account-number-validate-field-view textarea:disabled,
div.account-old-number-field-view .fake-input:disabled,
div.account-old-number-field-view input:not([type=checkbox]):disabled,
div.account-old-number-field-view textarea:disabled,
div.comma-separated-url-field-view .fake-input:disabled,
div.comma-separated-url-field-view input:not([type=checkbox]):disabled,
div.comma-separated-url-field-view textarea:disabled,
div.currency-amount-field-view .fake-input:disabled,
div.currency-amount-field-view input:not([type=checkbox]):disabled,
div.currency-amount-field-view textarea:disabled,
div.date-field-view .fake-input:disabled,
div.date-field-view input:not([type=checkbox]):disabled,
div.date-field-view textarea:disabled,
div.date-to-timestamp-field-view .fake-input:disabled,
div.date-to-timestamp-field-view input:not([type=checkbox]):disabled,
div.date-to-timestamp-field-view textarea:disabled,
div.email-field-view .fake-input:disabled,
div.email-field-view input:not([type=checkbox]):disabled,
div.email-field-view textarea:disabled,
div.field_input .fake-input:disabled,
div.field_input input:not([type=checkbox]):disabled,
div.field_input textarea:disabled,
div.form-field-view .fake-input:disabled,
div.form-field-view input:not([type=checkbox]):disabled,
div.form-field-view textarea:disabled,
div.name-field-view .fake-input:disabled,
div.name-field-view input:not([type=checkbox]):disabled,
div.name-field-view textarea:disabled,
div.phone-widget-view .fake-input:disabled,
div.phone-widget-view input:not([type=checkbox]):disabled,
div.phone-widget-view textarea:disabled,
div.routing-number-field-view .fake-input:disabled,
div.routing-number-field-view input:not([type=checkbox]):disabled,
div.routing-number-field-view textarea:disabled,
div.text-area-field-view .fake-input:disabled,
div.text-area-field-view input:not([type=checkbox]):disabled,
div.text-area-field-view textarea:disabled,
div.url-field-view .fake-input:disabled,
div.url-field-view input:not([type=checkbox]):disabled,
div.url-field-view textarea:disabled,
p.text .fake-input:disabled,
p.text input:not([type=checkbox]):disabled,
p.text textarea:disabled {
  opacity: .5
}

div.account-holder-name-field-view input.placeholder,
div.account-holder-name-field-view textarea.placeholder,
div.account-number-field-view input.placeholder,
div.account-number-field-view textarea.placeholder,
div.account-number-validate-field-view input.placeholder,
div.account-number-validate-field-view textarea.placeholder,
div.account-old-number-field-view input.placeholder,
div.account-old-number-field-view textarea.placeholder,
div.comma-separated-url-field-view input.placeholder,
div.comma-separated-url-field-view textarea.placeholder,
div.currency-amount-field-view input.placeholder,
div.currency-amount-field-view textarea.placeholder,
div.date-field-view input.placeholder,
div.date-field-view textarea.placeholder,
div.date-to-timestamp-field-view input.placeholder,
div.date-to-timestamp-field-view textarea.placeholder,
div.email-field-view input.placeholder,
div.email-field-view textarea.placeholder,
div.field_input input.placeholder,
div.field_input textarea.placeholder,
div.form-field-view input.placeholder,
div.form-field-view textarea.placeholder,
div.name-field-view input.placeholder,
div.name-field-view textarea.placeholder,
div.phone-widget-view input.placeholder,
div.phone-widget-view textarea.placeholder,
div.routing-number-field-view input.placeholder,
div.routing-number-field-view textarea.placeholder,
div.text-area-field-view input.placeholder,
div.text-area-field-view textarea.placeholder,
div.url-field-view input.placeholder,
div.url-field-view textarea.placeholder,
p.text input.placeholder,
p.text textarea.placeholder {
  color: #999
}

div.account-holder-name-field-view input:-moz-placeholder,
div.account-holder-name-field-view textarea:-moz-placeholder,
div.account-number-field-view input:-moz-placeholder,
div.account-number-field-view textarea:-moz-placeholder,
div.account-number-validate-field-view input:-moz-placeholder,
div.account-number-validate-field-view textarea:-moz-placeholder,
div.account-old-number-field-view input:-moz-placeholder,
div.account-old-number-field-view textarea:-moz-placeholder,
div.comma-separated-url-field-view input:-moz-placeholder,
div.comma-separated-url-field-view textarea:-moz-placeholder,
div.currency-amount-field-view input:-moz-placeholder,
div.currency-amount-field-view textarea:-moz-placeholder,
div.date-field-view input:-moz-placeholder,
div.date-field-view textarea:-moz-placeholder,
div.date-to-timestamp-field-view input:-moz-placeholder,
div.date-to-timestamp-field-view textarea:-moz-placeholder,
div.email-field-view input:-moz-placeholder,
div.email-field-view textarea:-moz-placeholder,
div.field_input input:-moz-placeholder,
div.field_input textarea:-moz-placeholder,
div.form-field-view input:-moz-placeholder,
div.form-field-view textarea:-moz-placeholder,
div.name-field-view input:-moz-placeholder,
div.name-field-view textarea:-moz-placeholder,
div.phone-widget-view input:-moz-placeholder,
div.phone-widget-view textarea:-moz-placeholder,
div.routing-number-field-view input:-moz-placeholder,
div.routing-number-field-view textarea:-moz-placeholder,
div.text-area-field-view input:-moz-placeholder,
div.text-area-field-view textarea:-moz-placeholder,
div.url-field-view input:-moz-placeholder,
div.url-field-view textarea:-moz-placeholder,
p.text input:-moz-placeholder,
p.text textarea:-moz-placeholder {
  color: #999
}

div.account-holder-name-field-view input:-ms-input-placeholder,
div.account-holder-name-field-view textarea:-ms-input-placeholder,
div.account-number-field-view input:-ms-input-placeholder,
div.account-number-field-view textarea:-ms-input-placeholder,
div.account-number-validate-field-view input:-ms-input-placeholder,
div.account-number-validate-field-view textarea:-ms-input-placeholder,
div.account-old-number-field-view input:-ms-input-placeholder,
div.account-old-number-field-view textarea:-ms-input-placeholder,
div.comma-separated-url-field-view input:-ms-input-placeholder,
div.comma-separated-url-field-view textarea:-ms-input-placeholder,
div.currency-amount-field-view input:-ms-input-placeholder,
div.currency-amount-field-view textarea:-ms-input-placeholder,
div.date-field-view input:-ms-input-placeholder,
div.date-field-view textarea:-ms-input-placeholder,
div.date-to-timestamp-field-view input:-ms-input-placeholder,
div.date-to-timestamp-field-view textarea:-ms-input-placeholder,
div.email-field-view input:-ms-input-placeholder,
div.email-field-view textarea:-ms-input-placeholder,
div.field_input input:-ms-input-placeholder,
div.field_input textarea:-ms-input-placeholder,
div.form-field-view input:-ms-input-placeholder,
div.form-field-view textarea:-ms-input-placeholder,
div.name-field-view input:-ms-input-placeholder,
div.name-field-view textarea:-ms-input-placeholder,
div.phone-widget-view input:-ms-input-placeholder,
div.phone-widget-view textarea:-ms-input-placeholder,
div.routing-number-field-view input:-ms-input-placeholder,
div.routing-number-field-view textarea:-ms-input-placeholder,
div.text-area-field-view input:-ms-input-placeholder,
div.text-area-field-view textarea:-ms-input-placeholder,
div.url-field-view input:-ms-input-placeholder,
div.url-field-view textarea:-ms-input-placeholder,
p.text input:-ms-input-placeholder,
p.text textarea:-ms-input-placeholder {
  color: #999
}

div.account-holder-name-field-view input::-webkit-input-placeholder,
div.account-holder-name-field-view textarea::-webkit-input-placeholder,
div.account-number-field-view input::-webkit-input-placeholder,
div.account-number-field-view textarea::-webkit-input-placeholder,
div.account-number-validate-field-view input::-webkit-input-placeholder,
div.account-number-validate-field-view textarea::-webkit-input-placeholder,
div.account-old-number-field-view input::-webkit-input-placeholder,
div.account-old-number-field-view textarea::-webkit-input-placeholder,
div.comma-separated-url-field-view input::-webkit-input-placeholder,
div.comma-separated-url-field-view textarea::-webkit-input-placeholder,
div.currency-amount-field-view input::-webkit-input-placeholder,
div.currency-amount-field-view textarea::-webkit-input-placeholder,
div.date-field-view input::-webkit-input-placeholder,
div.date-field-view textarea::-webkit-input-placeholder,
div.date-to-timestamp-field-view input::-webkit-input-placeholder,
div.date-to-timestamp-field-view textarea::-webkit-input-placeholder,
div.email-field-view input::-webkit-input-placeholder,
div.email-field-view textarea::-webkit-input-placeholder,
div.field_input input::-webkit-input-placeholder,
div.field_input textarea::-webkit-input-placeholder,
div.form-field-view input::-webkit-input-placeholder,
div.form-field-view textarea::-webkit-input-placeholder,
div.name-field-view input::-webkit-input-placeholder,
div.name-field-view textarea::-webkit-input-placeholder,
div.phone-widget-view input::-webkit-input-placeholder,
div.phone-widget-view textarea::-webkit-input-placeholder,
div.routing-number-field-view input::-webkit-input-placeholder,
div.routing-number-field-view textarea::-webkit-input-placeholder,
div.text-area-field-view input::-webkit-input-placeholder,
div.text-area-field-view textarea::-webkit-input-placeholder,
div.url-field-view input::-webkit-input-placeholder,
div.url-field-view textarea::-webkit-input-placeholder,
p.text input::-webkit-input-placeholder,
p.text textarea::-webkit-input-placeholder {
  color: #999
}

div.account-old-number-field-view {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 20px;
  margin-bottom: 20px
}

div.checkbox-field-view {
  margin: 0 0 4px !important
}

div.checkbox-field-view label.default-label {
  float: none;
  width: auto;
  margin: 0;
  padding-left: 145px;
  font-size: 12px;
  height: 26px;
  line-height: 26px
}

div.checkbox-field-view label.default-label div {
  display: inline
}

div.checkbox-field-view input {
  margin-right: 3px
}

div.button-view {
  display: block !important;
  min-height: 30px
}

div.button-view a.button,
div.button-view button.button {
  position: relative;
  top: 4px
}

div.button-view span.value {
  float: left;
  line-height: 30px;
  margin-right: 9px;
  text-shadow: 0 1px 0 #fff;
  position: relative;
  top: 1px
}

div.dropdown-widget-view {
  line-height: 25px
}

div.dropdown-widget-view select {
  max-width: 166px;
  font-size: 12px
}

div.dropdown-widget-view select.error {
  border-color: #bc3131 #dd5050 #dd5050;
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3);
  box-shadow: inset 0 1px 2px #ddd, 0 0 2px rgba(234, 46, 46, .3)
}

.select2-results {
  font-size: 12px
}

.select2-results .select2-highlighted {
  color: #000;
  background: #e7edf3;
  border-top-color: #bed3ea;
  border-bottom-color: #bed3ea
}

div.image-upload-widget-view {
  display: inline-block !important;
  position: relative;
  top: 4px;
  width: 160px
}

div.image-upload-widget-view div.upload-file-wrapper {
  display: inline-block !important;
  width: 150px;
  margin-bottom: 5px
}

div.image-upload-widget-view img {
  max-width: 100%;
  max-height: 100px
}

div.image-upload-widget-view div {
  display: block
}

input.hasDatepicker {
  text-indent: 19px;
  background-image: url(/manage/assets/img/form/calendar.3c18eb2ac933837bae2128ed487f5ff0.png);
  background-size: 11px 12px;
  background-position: 8px 50%;
  background-repeat: no-repeat;
  cursor: pointer
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  input.hasDatepicker {
    background-image: url(/manage/assets/img/form/calendar@2x.cb43709c4bfea4af6957ccbd73b76248.png)
  }
}

input.placeholder,
textarea.placeholder {
  color: #999
}

#ui-datepicker-div {
  z-index: 10000 !important;
  width: auto;
}

div.form-field-view.date-as-month-day-year-field-view input {
  width: 48px
}

.db-is-reauthing .db-ModalsContainer,
.db-is-reauthing .modal-dialog-view,
.reauth-dialog {
  display: none
}

.db-is-reauthing .reauth-dialog {
  display: block
}

html .modal-dialog-view .modal_container {
  padding: 0
}

html .modal-dialog-view div.modal {
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .13);
  border-radius: 4px;
  border: none;
  margin: 20px auto 40px
}

html .modal-dialog-view div.modal div.modal-inner {
  border-radius: 4px;
  background: #fff
}

html .modal-dialog-view div.modal div.modal-content label,
html .modal-dialog-view div.modal div.modal-content p {
  background: transparent
}

html .modal-dialog-view div.modal div.modal-header {
  text-shadow: none;
  background: #f6f9fc;
  border-bottom: 1px solid #e6ebf1;
  box-shadow: none;
  height: auto
}

html .modal-dialog-view div.modal div.modal-header h2 {
  padding: 1px 0 0;
  line-height: 44px;
  font-weight: 500;
  font-size: 15px;
  color: #525f7f;
  text-shadow: none
}

html .modal-dialog-view div.modal div.modal-footer {
  background: transparent;
  border: none;
  height: auto;
  padding: 0 18px 18px
}

html .modal-dialog-view .modal_overlay {
  background: rgba(82, 95, 127, .25)
}

.modal-dialog-view,
.modal-dialog-view.animating {
  -webkit-font-smoothing: antialiased
}

.modal-dialog-view.animating {
  pointer-events: none
}

.modal-dialog-view .modal_container {
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-x: auto;
  overflow-y: hidden
}

.modal-dialog-view .modal_container,
.modal-dialog-view .modal_overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9000
}

.modal-dialog-view .modal_overlay {
  pointer-events: none;
  overflow: hidden;
  background: url(/manage/assets/img/overlay.dc9b21a601753ef2fbd94d78727021ea.png);
  background: -webkit-radial-gradient(50% 50%, ellipse closest-corner, rgba(0, 0, 0, .3) 1%, rgba(0, 0, 0, .625) 100%);
  background: -moz-radial-gradient(50% 50%, ellipse closest-corner, rgba(0, 0, 0, .3) 1%, rgba(0, 0, 0, .625) 100%)
}

.modal-dialog-view .modal_overlay.animation {
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-transition: opacity .3s ease
}

.modal-dialog-view div.modal {
  z-index: 9001;
  position: relative;
  width: 400px;
  margin: 0 auto;
  border: 1px solid rgba(0, 0, 0, .4);
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 0 7px 27px rgba(0, 0, 0, .45);
  -moz-box-shadow: 0 7px 27px rgba(0, 0, 0, .45);
  -ms-box-shadow: 0 7px 27px rgba(0, 0, 0, .45);
  -o-box-shadow: 0 7px 27px rgba(0, 0, 0, .45);
  box-shadow: 0 7px 27px rgba(0, 0, 0, .45)
}

.modal-dialog-view div.modal.react-modal--small {
  width: 320px;
  border: none
}

.modal-dialog-view div.modal.react-modal,
.modal-dialog-view div.modal.react-modal--medium {
  width: 448px;
  border: none
}

.modal-dialog-view div.modal.react-modal--large {
  width: 600px;
  border: none
}

.modal-dialog-view div.modal.react-modal--xlarge {
  width: 896px;
  border: none
}

.modal-dialog-view div.modal div.modal-inner {
  background: #fcfdff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px
}

.modal-dialog-view div.modal div.modal-header {
  height: 45px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .5);
  -webkit-border-top-left-radius: 6px;
  -moz-border-top-left-radius: 6px;
  -ms-border-top-left-radius: 6px;
  -o-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-top-right-radius: 6px;
  -ms-border-top-right-radius: 6px;
  -o-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  background: #cecece;
  background: -webkit-linear-gradient(#eff1f5, #c9d2dc);
  background: -moz-linear-gradient(#eff1f5, #c9d2dc);
  background: -ms-linear-gradient(#eff1f5, #c9d2dc);
  background: -o-linear-gradient(#eff1f5, #c9d2dc);
  background: linear-gradient(#eff1f5, #c9d2dc);
  background: #ecf0f4;
  background: -webkit-linear-gradient(#fff, #ecf0f4);
  background: -moz-linear-gradient(#fff, #ecf0f4);
  background: -ms-linear-gradient(#fff, #ecf0f4);
  background: -o-linear-gradient(#fff, #ecf0f4);
  background: linear-gradient(#fff, #ecf0f4);
  border-bottom: 1px solid #ced4dc
}

.modal-dialog-view div.modal div.modal-header h2 {
  color: #475b6f;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  line-height: 45px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .8)
}

.modal-dialog-view div.modal div.modal-content {
  position: relative;
  padding: 25px;
  color: #444;
  font-size: 13px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar {
  position: relative;
  margin-bottom: 20px;
  text-align: center;
  font-size: 0
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button {
  position: relative;
  z-index: 20;
  height: 25px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin: 0 -1px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button span {
  height: 23px;
  line-height: 23px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  -ms-border-top-left-radius: 4px;
  -o-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button:first-child span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-top-left-radius: 3px;
  -ms-border-top-left-radius: 3px;
  -o-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -ms-border-bottom-left-radius: 3px;
  -o-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-top-right-radius: 4px;
  -ms-border-top-right-radius: 4px;
  -o-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button:last-child span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  -ms-border-top-right-radius: 3px;
  -o-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  -ms-border-bottom-right-radius: 3px;
  -o-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px
}

.modal-dialog-view div.modal div.modal-content div.tab-bar button.blue {
  z-index: 21
}

.modal-dialog-view div.modal div.modal-content div.tab-bar:after {
  content: " ";
  position: absolute;
  top: 12.5px;
  left: 0;
  height: 1px;
  width: 100%;
  z-index: 10;
  background: #ddd
}

.modal-dialog-view div.modal div.modal-content div.container {
  padding: 15px;
  margin-bottom: 15px;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 #fff
}

.modal-dialog-view div.modal div.modal-content div.container:last-child {
  margin-bottom: 0
}

.modal-dialog-view div.modal div.modal-content div.container label.default-label,
.modal-dialog-view div.modal div.modal-content div.container p {
  background: #fff
}

.modal-dialog-view div.modal div.modal-content div.container div.full_field {
  margin-bottom: 15px
}

.modal-dialog-view div.modal div.modal-content div.container div.full_field label.default-label {
  width: 100px
}

.modal-dialog-view div.modal div.modal-content div.container div.full_field div.checkbox-field-view label.default-label {
  width: auto
}

.modal-dialog-view div.modal div.modal-content div.container div.full_field:last-child {
  margin-bottom: 0
}

.modal-dialog-view div.modal div.modal-content hr {
  background: #e8e8e8;
  border: 0;
  height: 1px;
  width: 100%;
  margin: 20px 0
}

.modal-dialog-view div.modal div.modal-content div.tab-content hr {
  background: #eee
}

.modal-dialog-view div.modal div.modal-content p {
  font-size: 13px;
  line-height: 18px
}

.modal-dialog-view div.modal div.modal-content p.explanation {
  text-align: center;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e8e8e8
}

.modal-dialog-view div.modal div.modal-content p.explanation.input-plain {
  border-bottom: none;
  margin-top: -13px
}

.modal-dialog-view div.modal div.modal-content p.explanation strong {
  font-weight: 700
}

.modal-dialog-view div.modal div.modal-content p.explanation:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0
}

.modal-dialog-view div.modal div.modal-content p.explanation a.info {
  background: url(/manage/assets/img/detail-view/info/info-border.443f6c5a8314d1aa17f36f5853031ddb.png) 5px 2px no-repeat;
  display: block;
  margin-top: 1em
}

.modal-dialog-view div.modal div.modal-content p.explanation-note {
  text-align: center;
  padding-bottom: 20px;
  margin-bottom: 20px
}

.modal-dialog-view div.modal div.modal-content p.explanation-note.input-plain {
  border-bottom: none;
  margin-top: -13px
}

.modal-dialog-view div.modal div.modal-content p.explanation-note strong {
  font-weight: 700
}

.modal-dialog-view div.modal div.modal-content p.explanation-note:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0
}

.modal-dialog-view div.modal div.modal-content p.explanation-note a.info {
  background: url(/manage/assets/img/detail-view/info/info-border.443f6c5a8314d1aa17f36f5853031ddb.png) 5px 2px no-repeat;
  display: block;
  margin-top: 1em
}

.modal-dialog-view div.modal div.modal-content p.fineprint {
  margin-top: 12px;
  color: #999;
  font-size: 11px
}

.modal-dialog-view div.modal div.modal-content p strong {
  font-weight: 700
}

.modal-dialog-view div.modal div.modal-content div.arrow {
  height: 16px;
  margin-bottom: 15px;
  background: url(/manage/assets/img/merch/modal/arrow.546063d384b51c4c14da006122dfb274.png) 50% 0 no-repeat
}

.modal-dialog-view div.modal div.modal-content form p {
  margin-bottom: 8px
}

.modal-dialog-view div.modal div.modal-content form div:last-child p {
  margin-bottom: 0
}

.modal-dialog-view div.modal div.modal-content label,
.modal-dialog-view div.modal div.modal-content p {
  background: #fcfdff
}

.modal-dialog-view div.modal div.modal-content div.notice {
  padding: 8px;
  margin: 8px 0 20px;
  color: #333;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #dfdfdf
}

.modal-dialog-view div.modal div.modal-content div.notice strong {
  font-weight: 700
}

.modal-dialog-view div.modal div.modal-content div.notice div.warning {
  padding-left: 50px;
  background-image: url(/manage/assets/img/settings/security/alert.ac1f83aa6970160d653f67eef346524a.png);
  background-size: 30px 29px;
  background-position: 5px 5px;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .modal-dialog-view div.modal div.modal-content div.notice div.warning {
    background-image: url(/manage/assets/img/settings/security/alert@2x.777afe30ca24f555a7f2b5c95fa662ca.png)
  }
}

.modal-dialog-view div.modal div.modal-footer {
  padding: 15px;
  border-top: 1px solid #ced4dc;
  background: hsla(0, 0%, 100%, .5);
  background: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .5));
  background: -moz-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .5));
  background: -ms-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .5));
  background: -o-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .5));
  background: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .5));
  background-color: #ecf0f4;
  text-align: right;
  height: 32px;
  position: relative;
  color: #444;
  font-size: 13px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-bottom-left-radius: 6px;
  -ms-border-bottom-left-radius: 6px;
  -o-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-bottom-right-radius: 6px;
  -ms-border-bottom-right-radius: 6px;
  -o-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px
}

.modal-dialog-view div.modal div.modal-footer div.content {
  text-align: left;
  position: absolute;
  margin: 6px
}

.modal-dialog-view div.modal div.modal-footer a.button,
.modal-dialog-view div.modal div.modal-footer button.button {
  margin-left: 8px
}

.modal-dialog-view div.modal div.modal-footer a.button.disabled,
.modal-dialog-view div.modal div.modal-footer button.button.disabled {
  opacity: .7
}

.modal-dialog-view div.modal div.modal-footer div.spinner {
  display: inline-block;
  position: relative;
  top: 50%;
  position: absolute;
  left: 20px;
  width: 20px;
  height: 20px;
  margin-top: -10px
}

.modal-dialog-view div.cancel-payout-view div.arrow,
.modal-dialog-view div.cancel-transfer-view div.arrow,
.modal-dialog-view div.capture-payment-view div.arrow,
.modal-dialog-view div.refund-view div.arrow,
.modal-dialog-view div.report-suspicious-payment-view div.arrow,
.modal-dialog-view div.return-order-item-view div.arrow {
  margin-top: 15px !important
}

.modal-dialog-view div.cancel-payout-view div.note,
.modal-dialog-view div.cancel-transfer-view div.note,
.modal-dialog-view div.capture-payment-view div.note,
.modal-dialog-view div.refund-view div.note,
.modal-dialog-view div.report-suspicious-payment-view div.note,
.modal-dialog-view div.return-order-item-view div.note {
  font-size: 11px;
  text-align: center;
  color: #999;
  font-style: italic;
  margin-top: 12px
}

.modal-dialog-view div.cancel-payout-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.cancel-payout-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.cancel-payout-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.cancel-payout-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.cancel-payout-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.refund-view div.reversal_options_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.amount_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.partial_capture_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.quantity_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.refund_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.form-row:last-child,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.form-row:last-child {
  margin-bottom: 0 !important
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form,
.modal-dialog-view div.capture-payment-view div.refund_options_form,
.modal-dialog-view div.capture-payment-view div.reversal_options_form,
.modal-dialog-view div.refund-view div.refund_options_form,
.modal-dialog-view div.refund-view div.reversal_options_form,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form,
.modal-dialog-view div.return-order-item-view div.refund_options_form,
.modal-dialog-view div.return-order-item-view div.reversal_options_form {
  margin-top: 15px
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form div.container,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.container,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.container,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.container,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.container,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.container,
.modal-dialog-view div.refund-view div.refund_options_form div.container,
.modal-dialog-view div.refund-view div.reversal_options_form div.container,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.container,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.container,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.container,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.container {
  text-align: center
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.container div.form-row,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.container div.form-row,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.container div.form-row,
.modal-dialog-view div.refund-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.refund-view div.reversal_options_form div.container div.form-row,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.container div.form-row,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.container div.form-row,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.container div.form-row {
  width: 100%;
  display: inline-block
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.container div.form-row label,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.container div.form-row label,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.container div.form-row label,
.modal-dialog-view div.refund-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.refund-view div.reversal_options_form div.container div.form-row label,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.container div.form-row label,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.container div.form-row label,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.container div.form-row label {
  width: 100%;
  text-align: left
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.refund-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.refund-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.container div.form-row label div.field-tooltip-view,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.container div.form-row label div.field-tooltip-view {
  position: absolute;
  top: -6px;
  right: 20px
}

.modal-dialog-view div.cancel-payout-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.cancel-payout-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.cancel-transfer-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.cancel-transfer-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.capture-payment-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.capture-payment-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.refund-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.refund-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.report-suspicious-payment-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.report-suspicious-payment-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.return-order-item-view div.refund_options_form div.container div.form-row div.checkbox-widget-view,
.modal-dialog-view div.return-order-item-view div.reversal_options_form div.container div.form-row div.checkbox-widget-view {
  position: absolute;
  right: 20px
}

div.destructive button[name=confirm] {
  background: #940101;
  background: -webkit-linear-gradient(#e52828, #940101);
  background: -moz-linear-gradient(#e52828, #940101);
  background: -ms-linear-gradient(#e52828, #940101);
  background: -o-linear-gradient(#e52828, #940101);
  background: linear-gradient(#e52828, #940101)
}

div.destructive button[name=confirm] span {
  background: #af1510;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  background: transparent;
  background: -webkit-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -moz-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -ms-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -o-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  -webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -moz-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -ms-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -o-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25)
}

div.destructive button[name=confirm].active,
div.destructive button[name=confirm]:active {
  background: #930000
}

div.destructive button[name=confirm].active span,
div.destructive button[name=confirm]:active span {
  color: #eee;
  background: #df1010;
  background: transparent;
  background: -webkit-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -moz-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -ms-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -o-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: linear-gradient(#df1010, #df1010 85%, #e43030);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1)
}

div.destructive button[name=confirm].disabled {
  opacity: .45
}

div.modal-dialog-form-content-view div.modal-content {
  padding: 30px 40px !important
}

.modal .modal-error {
  color: #df0b0b;
  display: block;
  text-align: center;
  margin-bottom: 20px
}

.modal .modal-error:empty {
  display: none
}

.modal p.buttons {
  text-align: right;
  padding-top: 15px;
  margin: 15px 0 0;
  border-top: 1px solid #ddd
}

.modal p.buttons button {
  margin-left: 10px
}

.modal div.form,
.modal form.form {
  margin: 0;
  padding: 0
}

.modal div.modal-box {
  border: 1px solid #ddd;
  background: rgba(0, 0, 0, .03);
  margin-top: 25px;
  padding: 25px;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}

.modal-dialog-view .modal.showAnimation {
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-animation-name: showModal;
  -webkit-animation-duration: .3s;
  -webkit-animation-timing-function: cubic-bezier(.33, 1.66, .66, .99)
}

.modal-dialog-view .modal.showAnimation.noScale {
  -webkit-animation-name: showModalNoScale
}

.modal-dialog-view .modal.showAnimation.slide {
  -webkit-animation-name: showModalSlide;
  -webkit-animation-timing-function: ease
}

@-webkit-keyframes showModal {
  0% {
    opacity: 0;
    -webkit-transform: scale(.7)
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1)
  }
}

@-webkit-keyframes showModalNoScale {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@-webkit-keyframes showModalSlide {
  0% {
    opacity: 0;
    -webkit-transform: translateY(500px)
  }

  50% {
    opacity: 1
  }

  to {
    opacity: 1;
    -webkit-transform: translateY(0)
  }
}

.modal-dialog-view .modal.hideAnimation {
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-animation-name: hideModal;
  -webkit-animation-duration: .3s;
  -webkit-animation-timing-function: ease
}

.modal-dialog-view .modal.hideAnimation.noScale,
.modal-dialog-view .modal.hideAnimation.slide {
  -webkit-animation-name: hideModalNoScale
}

@-webkit-keyframes hideModal {
  0% {
    opacity: 1;
    -webkit-transform: scale(1)
  }

  75% {
    opacity: 0
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.7)
  }
}

@-webkit-keyframes hideModalNoScale {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

.modal div.cancel-customer-subscription-view div.radio-button label,
.modal div.capture-payment-view div.radio-button label,
.modal div.refund-view div.radio-button label,
.modal div.return-order-item-view div.radio-button label,
.modal div.roll-key-view div.radio-button label,
.modal div.roll-live-keys-view div.radio-button label,
.modal form.radio-buttons div.radio-button label,
div.cancel-payout-view div.radio-button label,
div.cancel-subscription-view div.radio-button label,
div.cancel-transfer-view div.radio-button label,
div.refund-view div.radio-button label,
div.return-order-item-view div.radio-button label {
  text-align: left;
  display: block;
  float: none;
  margin: 0;
  width: auto;
  line-height: 13px !important;
  border: 1px solid #e3e3e3;
  background: #fcfcfc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 15px 10px 38px;
  cursor: pointer
}

.modal div.cancel-customer-subscription-view div.radio-button label.selected,
.modal div.capture-payment-view div.radio-button label.selected,
.modal div.refund-view div.radio-button label.selected,
.modal div.return-order-item-view div.radio-button label.selected,
.modal div.roll-key-view div.radio-button label.selected,
.modal div.roll-live-keys-view div.radio-button label.selected,
.modal form.radio-buttons div.radio-button label.selected,
div.cancel-payout-view div.radio-button label.selected,
div.cancel-subscription-view div.radio-button label.selected,
div.cancel-transfer-view div.radio-button label.selected,
div.refund-view div.radio-button label.selected,
div.return-order-item-view div.radio-button label.selected {
  cursor: default;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 #fff
}

.modal div.cancel-customer-subscription-view div.radio-button label input,
.modal div.capture-payment-view div.radio-button label input,
.modal div.refund-view div.radio-button label input,
.modal div.return-order-item-view div.radio-button label input,
.modal div.roll-key-view div.radio-button label input,
.modal div.roll-live-keys-view div.radio-button label input,
.modal form.radio-buttons div.radio-button label input,
div.cancel-payout-view div.radio-button label input,
div.cancel-subscription-view div.radio-button label input,
div.cancel-transfer-view div.radio-button label input,
div.refund-view div.radio-button label input,
div.return-order-item-view div.radio-button label input {
  left: 15px;
  top: 19px;
  position: absolute
}

.modal div.cancel-customer-subscription-view div.radio-button label strong,
.modal div.capture-payment-view div.radio-button label strong,
.modal div.refund-view div.radio-button label strong,
.modal div.return-order-item-view div.radio-button label strong,
.modal div.roll-key-view div.radio-button label strong,
.modal div.roll-live-keys-view div.radio-button label strong,
.modal form.radio-buttons div.radio-button label strong,
div.cancel-payout-view div.radio-button label strong,
div.cancel-subscription-view div.radio-button label strong,
div.cancel-transfer-view div.radio-button label strong,
div.refund-view div.radio-button label strong,
div.return-order-item-view div.radio-button label strong {
  color: #333;
  display: block;
  font-weight: 700;
  margin-bottom: 4px
}

.modal div.cancel-customer-subscription-view div.radio-button label em,
.modal div.capture-payment-view div.radio-button label em,
.modal div.refund-view div.radio-button label em,
.modal div.return-order-item-view div.radio-button label em,
.modal div.roll-key-view div.radio-button label em,
.modal div.roll-live-keys-view div.radio-button label em,
.modal form.radio-buttons div.radio-button label em,
div.cancel-payout-view div.radio-button label em,
div.cancel-subscription-view div.radio-button label em,
div.cancel-transfer-view div.radio-button label em,
div.refund-view div.radio-button label em,
div.return-order-item-view div.radio-button label em {
  display: block;
  font-size: 12px
}

.modal div.cancel-customer-subscription-view div.radio-button:last-child,
.modal div.capture-payment-view div.radio-button:last-child,
.modal div.refund-view div.radio-button:last-child,
.modal div.return-order-item-view div.radio-button:last-child,
.modal div.roll-key-view div.radio-button:last-child,
.modal div.roll-live-keys-view div.radio-button:last-child,
.modal form.radio-buttons div.radio-button:last-child,
div.cancel-payout-view div.radio-button:last-child,
div.cancel-subscription-view div.radio-button:last-child,
div.cancel-transfer-view div.radio-button:last-child,
div.refund-view div.radio-button:last-child,
div.return-order-item-view div.radio-button:last-child {
  margin-bottom: 0 !important
}

.modal div.cancel-customer-subscription-view p.buttons,
.modal div.capture-payment-view p.buttons,
.modal div.refund-view p.buttons,
.modal div.return-order-item-view p.buttons,
.modal div.roll-key-view p.buttons,
.modal div.roll-live-keys-view p.buttons,
.modal form.radio-buttons p.buttons,
div.cancel-payout-view p.buttons,
div.cancel-subscription-view p.buttons,
div.cancel-transfer-view p.buttons,
div.refund-view p.buttons,
div.return-order-item-view p.buttons {
  margin-top: 30px
}

.modal div.change-coupon-view div.container {
  text-align: center
}

.modal div.change-coupon-view img {
  display: block;
  margin: 0 auto 15px
}

.modal div.change-coupon-view em {
  display: block;
  text-align: center
}

.modal div.change-coupon-view strong {
  font-size: 16px
}

.modal div.change-coupon-view strong span {
  color: #777
}

.modal div.change-coupon-view select {
  width: 250px
}

.ui-helper-hidden {
  display: none
}

.ui-helper-hidden-accessible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px)
}

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none
}

.ui-helper-clearfix {
  display: inline-block
}

* html .ui-helper-clearfix {
  height: 1%
}

.ui-helper-clearfix {
  display: block
}

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0)
}

.ui-state-disabled {
  cursor: default !important
}

.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat
}

.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #eee url(/manage/assets/img/jquery-ui/ui-bg_diagonals-thick_90_eeeeee_40x40.ac82228547ebd62ddcbdfb2ae2ea9e7d.png) 50% 50% repeat;
  opacity: .8;
  filter: Alpha(Opacity=80)
}

.ui-widget-shadow {
  margin: -7px 0 0 -7px;
  padding: 7px;
  background: #000 url(/manage/assets/img/jquery-ui/ui-bg_highlight-hard_70_000000_1x100.a61e641455ee9ed36dea17dada6e3b25.png) 50% top repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px
}

.ui-datepicker-cover {
  display: none;
  display: block;
  position: absolute;
  z-index: -1;
  filter: mask();
  top: -4px;
  left: -4px;
  width: 200px;
  height: 200px
}

.modal-dialog-view.account-settings .modal_container,
.modal-dialog-view.account-settings .modal_overlay {
  z-index: 8000
}

.modal-dialog-view.account-settings .modal {
  z-index: 8001;
  width: 800px
}

.modal-dialog-view.account-settings .modal.modal-wide {
  width: 900px
}

.modal-dialog-view.account-settings .modal-content hr {
  margin: 30px 0 !important
}

.modal-dialog-view.account-settings .loading_indicator {
  background: transparent
}

.modal-dialog-view.account-settings .loading_indicator div.inner {
  padding-top: 60px;
  min-height: 120px
}

.modal-dialog-view.account-settings .loading_indicator div.inner.textured {
  background: transparent
}

.modal-dialog-view.account-settings div.meta-info {
  position: absolute;
  z-index: 20;
  line-height: 14px;
  bottom: -38px;
  left: 15px
}

.modal-dialog-view.account-settings div.meta-info a {
  color: #555;
  text-shadow: 0 1px 0 #fff;
  position: relative;
  padding-left: 24px;
  background: none
}

.modal-dialog-view.account-settings div.meta-info a:before {
  content: "";
  position: absolute;
  display: block;
  top: -1px;
  width: 16px;
  height: 17px;
  background-image: url(/manage/assets/img/settings/footer/info.ac23fc59adc852e59f48af1bff8f0ed8.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .modal-dialog-view.account-settings div.meta-info a:before {
    background-image: url(/manage/assets/img/settings/footer/info@2x.209339f58f87feb960ce96799338c0dd.png)
  }
}

.modal-dialog-view.account-settings div.meta-info a:after {
  display: none
}

.user-settings-view div.email-bounce,
.user-settings-view div.email-confirmation {
  margin: 0 auto 20px 0;
  padding: 25px;
  width: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f5f7f9;
  border: 1px solid #d3d9e0;
  color: #444;
  text-align: center
}

.account-settings-view {
  color: #444;
  font-size: 13px;
  padding: 25px;
  box-sizing: border-box
}

.account-settings-view div.meta-info {
  position: absolute;
  z-index: 20;
  line-height: 14px;
  bottom: -38px;
  left: 15px
}

.account-settings-view div.meta-info a {
  color: #555;
  text-shadow: 0 1px 0 #fff;
  position: relative;
  padding-left: 24px;
  background: none
}

.account-settings-view div.meta-info a:before {
  content: "";
  position: absolute;
  display: block;
  top: -1px;
  width: 16px;
  height: 17px;
  background-image: url(/manage/assets/img/settings/footer/info.ac23fc59adc852e59f48af1bff8f0ed8.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .account-settings-view div.meta-info a:before {
    background-image: url(/manage/assets/img/settings/footer/info@2x.209339f58f87feb960ce96799338c0dd.png)
  }
}

.account-settings-view div.meta-info a:after {
  display: none
}

.account-settings-view div.meta-info {
  position: static;
  bottom: 0;
  left: 0;
  margin-top: 20px
}

.account-settings-view div.meta-info a:before {
  left: 0
}

.account-settings-view div.tab-bar {
  position: relative;
  margin-bottom: 20px;
  text-align: center;
  font-size: 0
}

.account-settings-view div.tab-bar button {
  position: relative;
  z-index: 20;
  height: 25px;
  margin: 0 -1px
}

.account-settings-view div.tab-bar button,
.account-settings-view div.tab-bar button span {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0
}

.account-settings-view div.tab-bar button span {
  height: 23px;
  line-height: 23px
}

.account-settings-view div.tab-bar button:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  -ms-border-top-left-radius: 4px;
  -o-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.account-settings-view div.tab-bar button:first-child span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-top-left-radius: 3px;
  -ms-border-top-left-radius: 3px;
  -o-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -ms-border-bottom-left-radius: 3px;
  -o-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px
}

.account-settings-view div.tab-bar button:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-top-right-radius: 4px;
  -ms-border-top-right-radius: 4px;
  -o-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.account-settings-view div.tab-bar button:last-child span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  -ms-border-top-right-radius: 3px;
  -o-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  -ms-border-bottom-right-radius: 3px;
  -o-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px
}

.account-settings-view div.tab-bar button.blue {
  z-index: 21
}

.account-settings-view div.tab-bar:after {
  content: " ";
  position: absolute;
  top: 12.5px;
  left: 0;
  height: 1px;
  width: 100%;
  z-index: 10;
  background: #ddd
}

.account-settings-view div.container {
  padding: 15px;
  margin-bottom: 15px;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 #fff
}

.account-settings-view div.container:last-child {
  margin-bottom: 0
}

.account-settings-view div.container label.default-label,
.account-settings-view div.container p {
  background: #fff
}

.account-settings-view div.container div.full_field {
  margin-bottom: 15px
}

.account-settings-view div.container div.full_field label.default-label {
  width: 100px
}

.account-settings-view div.container div.full_field div.checkbox-field-view label.default-label {
  width: auto
}

.account-settings-view div.container div.full_field:last-child {
  margin-bottom: 0
}

.account-settings-view hr {
  background: #e8e8e8;
  border: 0;
  height: 1px;
  width: 100%;
  margin: 20px 0
}

.account-settings-view div.tab-content hr {
  background: #eee
}

.account-settings-view p {
  font-size: 13px;
  line-height: 18px
}

.account-settings-view p.explanation {
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 20px;
  margin-bottom: 20px
}

.account-settings-view p.explanation.input-plain {
  border-bottom: none;
  margin-top: -13px
}

.account-settings-view p.explanation strong {
  font-weight: 700
}

.account-settings-view p.explanation:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0
}

.account-settings-view p.explanation a.info {
  background: url(/manage/assets/img/detail-view/info/info-border.443f6c5a8314d1aa17f36f5853031ddb.png) 5px 2px no-repeat;
  display: block;
  margin-top: 1em
}

.account-settings-view p.fineprint {
  margin-top: 12px;
  color: #999;
  font-size: 11px
}

.account-settings-view p strong {
  font-weight: 700
}

.account-settings-view div.arrow {
  height: 16px;
  margin-bottom: 15px;
  background: url(/manage/assets/img/merch/modal/arrow.546063d384b51c4c14da006122dfb274.png) 50% 0 no-repeat
}

.account-settings-view form p {
  margin-bottom: 8px
}

.account-settings-view form div:last-child p {
  margin-bottom: 0
}

.account-settings-view div.notice {
  padding: 8px;
  margin: 8px 0 20px;
  color: #333;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #dfdfdf
}

.account-settings-view div.notice strong {
  font-weight: 700
}

.account-settings-view div.notice div.warning {
  padding-left: 50px;
  background-image: url(/manage/assets/img/settings/security/alert.ac1f83aa6970160d653f67eef346524a.png);
  background-size: 30px 29px;
  background-position: 5px 5px;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .account-settings-view div.notice div.warning {
    background-image: url(/manage/assets/img/settings/security/alert@2x.777afe30ca24f555a7f2b5c95fa662ca.png)
  }
}

.account-settings-view .bank-accounts-list {
  float: left;
  margin-bottom: 10px
}

.account-settings-view input[name=statement_descriptor],
.account-settings-view input[name=statement_descriptor_kana],
.account-settings-view input[name=statement_descriptor_kanji] {
  text-transform: uppercase
}

.account-settings-view .business-settings .statement_descriptor_kana label,
.account-settings-view .business-settings .statement_descriptor_kanji label {
  margin-left: -60px;
  width: 200px
}

.account-settings-view h3 {
  padding-bottom: 10px;
  font-weight: 700;
  color: #444
}

.account-settings-view label.default-label {
  background: transparent !important;
  color: #444 !important;
  text-align: right;
  padding-right: 15px;
  text-shadow: 0 1px 0 #fff
}

.account-settings-view span.field_error {
  padding-left: 15px
}

.account-settings-view div.checkbox-field-view label.default-label {
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  margin-left: 15px
}

.db-Settings .db-Settings-fieldBox {
  display: inline-block;
  width: 360px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 2px rgba(111, 124, 130, .12);
  -moz-box-shadow: 0 1px 2px rgba(111, 124, 130, .12);
  -ms-box-shadow: 0 1px 2px rgba(111, 124, 130, .12);
  -o-box-shadow: 0 1px 2px rgba(111, 124, 130, .12);
  box-shadow: 0 1px 2px rgba(111, 124, 130, .12);
  border: 1px solid #d7dbe0;
  font-weight: 500
}

.db-Settings .db-Settings-fieldBox .button,
.db-Settings .db-Settings-fieldBox a.button {
  top: auto
}

.db-Settings .db-Settings-fieldBox .db-Settings-fieldBox-row {
  padding: 10px 15px;
  border-bottom: 1px solid #edf1f5
}

.db-Settings .db-Settings-fieldBox .db-Settings-fieldBox-row.db-Settings-fieldBox-row--stretch {
  padding: 0
}

.db-Settings .db-Settings-fieldBox .db-Settings-fieldBox-row:last-child {
  border-bottom: 0
}

.application-view div.detail-container div.content div.container dt {
  width: 110px
}

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

a.button,
button.button,
div.button,
strong.button {
  -webkit-font-smoothing: antialiased;
  border: 0;
  padding: 1px;
  display: inline-block;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  /* -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .075); */
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .075);
  -ms-box-shadow: 0 1px 0 rgba(0, 0, 0, .075);
  -o-box-shadow: 0 1px 0 rgba(0, 0, 0, .075);
  /* box-shadow: 0 1px 0 rgba(0, 0, 0, .075); */
  -webkit-touch-callout: none;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none
}

a.button img,
button.button img,
div.button img,
strong.button img {
  -moz-user-drag: -moz-none;
  -webkit-user-drag: none;
  user-drag: none
}

a.button span,
button.button span,
div.button span,
strong.button span {
  display: block;
  font-weight: 500 !important;
  /* text-shadow: 0 -1px 0 rgba(0, 0, 0, .3); */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}

a.button span span,
button.button span span,
div.button span span,
strong.button span span {
  display: inline !important;
  padding: 0 !important;
  box-shadow: none !important
}

a.button.active span,
a.button:active span,
button.button.active span,
button.button:active span,
div.button.active span,
div.button:active span,
strong.button.active span,
strong.button:active span {
  /* color: #eee */
}

a.button:hover,
button.button:hover,
div.button:hover,
strong.button:hover {
  cursor: pointer
}

a.button.disabled,
button.button.disabled,
div.button.disabled,
strong.button.disabled {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

a.button.disabled img,
button.button.disabled img,
div.button.disabled img,
strong.button.disabled img {
  opacity: .7
}

a.button.blue,
button.button.blue,
div.button.blue,
strong.button.blue {
  background: #015e94;
  background: -webkit-linear-gradient(#28a0e5, #015e94);
  background: -moz-linear-gradient(#28a0e5, #015e94);
  background: -ms-linear-gradient(#28a0e5, #015e94);
  background: -o-linear-gradient(#28a0e5, #015e94);
  background: linear-gradient(#28a0e5, #015e94)
}

a.button.blue span,
button.button.blue span,
div.button.blue span,
strong.button.blue span {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
  background: #1275ff;
  background: -webkit-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);
  background: -moz-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);
  background: -ms-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);
  background: -o-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);
  background: linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);
  -webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -moz-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -ms-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -o-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25)
}

a.button.blue.active,
a.button.blue:active,
button.button.blue.active,
button.button.blue:active,
div.button.blue.active,
div.button.blue:active,
strong.button.blue.active,
strong.button.blue:active {
  background: #005d93
}

a.button.blue.active span,
a.button.blue:active span,
button.button.blue.active span,
button.button.blue:active span,
div.button.blue.active span,
div.button.blue:active span,
strong.button.blue.active span,
strong.button.blue:active span {
  color: #eee;
  background: #008cdd;
  background: transparent;
  background: -webkit-linear-gradient(#008cdd, #008cdd 85%, #239adf);
  background: -moz-linear-gradient(#008cdd, #008cdd 85%, #239adf);
  background: -ms-linear-gradient(#008cdd, #008cdd 85%, #239adf);
  background: -o-linear-gradient(#008cdd, #008cdd 85%, #239adf);
  background: linear-gradient(#008cdd, #008cdd 85%, #239adf);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1)
}

a.button.blue.disabled,
button.button.blue.disabled,
div.button.blue.disabled,
strong.button.blue.disabled {
  opacity: .45
}

a.button.red,
button.button.red,
div.button.red,
strong.button.red {
  background: #940101;
  background: -webkit-linear-gradient(#e52828, #940101);
  background: -moz-linear-gradient(#e52828, #940101);
  background: -ms-linear-gradient(#e52828, #940101);
  background: -o-linear-gradient(#e52828, #940101);
  background: linear-gradient(#e52828, #940101)
}

a.button.red span,
button.button.red span,
div.button.red span,
strong.button.red span {
  background: #af1510;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  background: transparent;
  background: -webkit-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -moz-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -ms-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: -o-linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  background: linear-gradient(#ee7d7d, #df1010 85%, #e43030);
  -webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -moz-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -ms-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  -o-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .25)
}

a.button.red.active,
a.button.red:active,
button.button.red.active,
button.button.red:active,
div.button.red.active,
div.button.red:active,
strong.button.red.active,
strong.button.red:active {
  background: #930000
}

a.button.red.active span,
a.button.red:active span,
button.button.red.active span,
button.button.red:active span,
div.button.red.active span,
div.button.red:active span,
strong.button.red.active span,
strong.button.red:active span {
  color: #eee;
  background: #df1010;
  background: transparent;
  background: -webkit-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -moz-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -ms-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: -o-linear-gradient(#df1010, #df1010 85%, #e43030);
  background: linear-gradient(#df1010, #df1010 85%, #e43030);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1)
}

a.button.red.disabled,
button.button.red.disabled,
div.button.red.disabled,
strong.button.red.disabled {
  opacity: .45
}

a.button.grey,
button.button.grey,
div.button.grey,
strong.button.grey {
  background: #adb2bb;
  background: -webkit-linear-gradient(#ccd0d6, #adb2bb);
  background: -moz-linear-gradient(#ccd0d6, #adb2bb);
  background: -ms-linear-gradient(#ccd0d6, #adb2bb);
  background: -o-linear-gradient(#ccd0d6, #adb2bb);
  background: linear-gradient(#ccd0d6, #adb2bb)
}

a.button.grey span,
button.button.grey span,
div.button.grey span,
strong.button.grey span {
  display: block;
  color: #333;
  text-shadow: 0 1px 0 #fff;
  background: #f6f9fc;
  background: #eff1f4;
  background: -webkit-linear-gradient(#f7f8fa, #eff1f4);
  background: -moz-linear-gradient(#f7f8fa, #eff1f4);
  background: -ms-linear-gradient(#f7f8fa, #eff1f4);
  background: -o-linear-gradient(#f7f8fa, #eff1f4);
  background: linear-gradient(#f7f8fa, #eff1f4);
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff
}

a.button.grey.active,
a.button.grey:active,
button.button.grey.active,
button.button.grey:active,
div.button.grey.active,
div.button.grey:active,
strong.button.grey.active,
strong.button.grey:active {
  background: #b5bac2;
  background: -webkit-linear-gradient(#b5bac2, #b5bac2);
  background: -moz-linear-gradient(#b5bac2, #b5bac2);
  background: -ms-linear-gradient(#b5bac2, #b5bac2);
  background: -o-linear-gradient(#b5bac2, #b5bac2);
  background: linear-gradient(#b5bac2, #b5bac2)
}

a.button.grey.active span,
a.button.grey:active span,
button.button.grey.active span,
button.button.grey:active span,
div.button.grey.active span,
div.button.grey:active span,
strong.button.grey.active span,
strong.button.grey:active span {
  color: #444;
  background: #eff1f4;
  background: -webkit-linear-gradient(#e6e8eb, #eff1f4);
  background: -moz-linear-gradient(#e6e8eb, #eff1f4);
  background: -ms-linear-gradient(#e6e8eb, #eff1f4);
  background: -o-linear-gradient(#e6e8eb, #eff1f4);
  background: linear-gradient(#e6e8eb, #eff1f4);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1)
}

a.button.grey.disabled,
button.button.grey.disabled,
div.button.grey.disabled,
strong.button.grey.disabled {
  background: #dadce0
}

a.button.grey.disabled span,
button.button.grey.disabled span,
div.button.grey.disabled span,
strong.button.grey.disabled span {
  background: #f8f9fa;
  color: #aaa
}

a.button.grey.disabled:hover,
button.button.grey.disabled:hover,
div.button.grey.disabled:hover,
strong.button.grey.disabled:hover {
  background: #dadce0
}

a.button.grey.disabled:hover span,
button.button.grey.disabled:hover span,
div.button.grey.disabled:hover span,
strong.button.grey.disabled:hover span {
  background: #f8f9fa;
  color: #aaa
}

a.button.small,
button.button.small,
div.button.small,
strong.button.small {
  box-sizing: content-box;
  height: 20px;
  display: inline-block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}

a.button.small span,
button.button.small span,
div.button.small span,
strong.button.small span {
  font-size: 11px;
  line-height: 20px;
  height: 20px;
  padding: 0 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px
}

a.button.small img,
button.button.small img,
div.button.small img,
strong.button.small img {
  float: left;
  margin: 6px 6px 0 0
}

a.button.medium,
button.button.medium,
div.button.medium,
strong.button.medium {
  height: 31px
}

a.button.medium span,
button.button.medium span,
div.button.medium span,
strong.button.medium span {
  display: block;
  font-size: 13px;
  padding-left: 15px;
  padding-right: 15px;
  height: 29px;
  line-height: 29px
}

a.button.medium img,
button.button.medium img,
div.button.medium img,
strong.button.medium img {
  margin-right: 7px;
  position: relative;
  top: 1px
}

a.button.disabled,
button.button.disabled,
div.button.disabled,
strong.button.disabled {
  pointer-events: none
}

a.button.disabled span,
button.button.disabled span,
div.button.disabled span,
strong.button.disabled span {
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

a.button.disabled :hover,
button.button.disabled :hover,
div.button.disabled :hover,
strong.button.disabled :hover {
  cursor: default
}

a.button.disabled :hover span,
button.button.disabled :hover span,
div.button.disabled :hover span,
strong.button.disabled :hover span {
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  cursor: default
}

button.button.medium span {
  height: 29px;
  line-height: 29px
}

button.button.small {
  height: 20px
}

a.button.medium.rounded,
button.button.medium.rounded,
strong.buttom.medium.rounded {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -ms-border-radius: 16px;
  -o-border-radius: 16px;
  border-radius: 16px
}

a.button.medium.rounded span,
button.button.medium.rounded span,
strong.buttom.medium.rounded span {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px
}

.bs-ObjectList .db-Badge--testmode,
.bs-PageHeading .db-Badge--testmode {
  margin-left: 6px;
  background-color: #f7e300;
  border-color: transparent;
  color: #292e31
}

div.card-details div.address-details {
  float: right;
  width: 50%
}

div.card-details div.address-details dl {
  margin-bottom: 7px
}

div.card-details div.address-details p {
  line-height: 22px;
  padding-top: 1px
}

div.bank-details .bank-partial:before {
  float: left;
  margin-right: 15px
}

div.bank-details .bank-partial .bank-name {
  padding-top: 5px;
  margin-bottom: 2px;
  color: #475c66;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px
}

div.bank-details .bank-partial .bank-fine {
  color: #8d9ea6;
  font-size: 13px;
  line-height: 16px
}

div.bank-details .bank-partial .bank-fine .bank-currency {
  text-transform: uppercase
}

div.bank-details .bank-partial .bank-fine .bank-debitable[data-value=false] {
  color: #993d3d
}

div.change-address-form-view textarea {
  height: 34px;
  resize: none;
  line-height: 16px
}

div.change-description-view label {
  display: none
}

div.change-description-view form.form div.form-row {
  margin-bottom: 0
}

div.change-description-view textarea {
  width: 306px !important;
  height: 60px
}

div.filter-view {
  width: 250px
}

div.filter-view strong {
  font-weight: 700
}

div.filter-view div.row {
  position: relative;
  overflow: hidden
}

div.filter-view div.row label {
  position: relative;
  z-index: 10;
  display: block;
  border-bottom: 1px solid #e6ebf1;
  padding: 10px
}

div.filter-view div.row label input {
  margin-right: 4px;
  vertical-align: middle
}

div.filter-view div.row label span {
  font-weight: 500;
  font-size: 12px;
  color: #525f7f
}

div.filter-view div.row div.row-content {
  padding: 10px;
  position: relative;
  background: #f6f9fc;
  border-bottom: 1px solid #e6ebf1;
  border-top: none
}

div.filter-view div.row div.row-content input[type=text] {
  font-size: 12px;
  line-height: 12px;
  width: 70px;
  padding: 3px 4px;
  border-color: #aaa #ccc #ccc #aaa;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  -ms-border-radius: 1px;
  -o-border-radius: 1px;
  border-radius: 1px;
  -webkit-transition: -webkit-box-shadow .1s ease-in-out
}

div.filter-view div.row div.row-content input[type=text].units {
  width: 30px
}

div.filter-view div.row div.row-content input[type=text].focus,
div.filter-view div.row div.row-content input[type=text]:focus {
  border: 1px solid #5695db;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #5695db;
  -moz-box-shadow: 0 0 5px #5695db;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #5695db
}

div.filter-view div.row div.row-content input[type=text].hasDatepicker {
  width: 84px;
  background-position: 6px 4px !important
}

div.filter-view div.row div.row-content input[type=text].amount {
  width: 40px
}

div.filter-view div.row div.row-content select {
  width: 100%
}

div.filter-view div.row div.row-content span.and {
  margin: 0 3px
}

div.filter-view div.row div.row-content span.double,
div.filter-view div.row div.row-content span.single {
  display: none
}

div.filter-view div.row div.row-content span.double.visible,
div.filter-view div.row div.row-content span.single.visible {
  display: block
}

div.filter-view div.row div.row-content span.date-filter span.double,
div.filter-view div.row div.row-content span.date-filter span.single {
  margin-top: 10px;
  color: #666
}

div.filter-view div.row div.row-content span.date-filter span.double select,
div.filter-view div.row div.row-content span.date-filter span.single select {
  width: auto
}

div.filter-view div.row div.row-content span.date-filter span.single {
  background: url(/manage/assets/img/filter-popover/curved_arrow.4b047948cfbb5fc865ca482f6ef4ea5f.png) 7px 5px no-repeat;
  padding-left: 27px
}

div.filter-view div.row div.row-content span.subscription-filter span.plans-select {
  display: block;
  padding-top: 20px;
  background: url(/manage/assets/img/filter-popover/arrow.8ccf0cb2e36f4ed4f4439d592b1dafa8.png) 50% 6px no-repeat
}

div.filter-view div.row div.row-content span.amount-filter span.double,
div.filter-view div.row div.row-content span.amount-filter span.single,
div.filter-view div.row div.row-content span.integer-filter span.double,
div.filter-view div.row div.row-content span.integer-filter span.single {
  margin-top: 10px;
  color: #666;
  background: url(/manage/assets/img/filter-popover/curved_arrow.4b047948cfbb5fc865ca482f6ef4ea5f.png) 7px 5px no-repeat;
  padding-left: 27px
}

div.filter-view div.row div.row-content span.boolean-or-collection-filter span.loading {
  display: block;
  text-align: center;
  color: #666
}

div.filter-view div.row div.row-content span.amount-filter span.double,
div.filter-view div.row div.row-content span.amount-filter span.single,
div.filter-view div.row div.row-content span.date-filter span.single,
div.filter-view div.row div.row-content span.integer-filter span.double,
div.filter-view div.row div.row-content span.integer-filter span.single {
  background: url(img/filter-popover/arrow--blue--curved-right.ce2c6ed7c12467879b12922563e901a3.svg) no-repeat;
  background-size: 12px;
  background-position: 4px 5px
}

div.filter-view div.row div.row-content span {
  font-weight: 500;
  text-shadow: none;
  color: #525f7f
}

div.filter-view div.row:last-child label {
  border: none
}

div.filter-view div.row:last-child div.row-content {
  border-top: 1px solid #e6ebf1;
  border-bottom: none
}

.date-filter .timezone {
  align-items: center;
  display: flex;
  margin-top: 12px
}

.date-filter .timezone .timezone-item {
  align-items: center;
  display: inline-flex;
  margin-left: 6px
}

.date-filter .timezone input[type=radio] {
  margin-left: 5px
}

.date-filter .timezone .timezone-name {
  border: 0;
  display: inline;
  padding: 0 0 0 5px
}

input.event-type {
  width: 160px !important;
  margin-left: 8px
}

.filter-button.filtered {
  color: #888;
  text-decoration: none;
  background: rgba(0, 0, 0, .05);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .05)), to(transparent));
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .2)
}

.db-FilterControl--filterCount {
  padding-left: 8px;
  margin-left: 8px;
  border-left: 1px solid rgba(50, 50, 93, .2);
  color: #6772e5
}

#application .db-Discovery {
  margin: 10px 0
}

.browse-route-section.livemode #application,
.queries-route-section.livemode #application,
.queries-single-route-section.livemode #application {
  display: none
}

body.browse-route-section.livemode,
body.queries-route-section.livemode,
body.queries-single-route-section.livemode {
  overflow-y: initial
}

html.db-NewChrome .loading_indicator {
  z-index: 2
}

html.db-NewChrome .loading_indicator div.inner {
  padding: 200px 0
}

html.db-NewChrome .loading_indicator div.inner.textured {
  min-height: auto;
  background: #fff
}

html.db-NewChrome .loading_indicator div.inner.textured p {
  color: #777;
  font-size: 13px;
  -webkit-text-stroke: 1px transparent
}

html.db-NewChrome .loading_indicator.loading_indicator--item_view {
  position: static
}

.loading_indicator {
  background-color: #fff;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  top: 0
}

.loading_indicator,
.loading_indicator div.inner {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.loading_indicator div.inner {
  padding-top: 200px;
  text-align: center
}

.loading_indicator div.inner div.spinner {
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 auto 8px
}

.loading_indicator div.inner p {
  padding-top: 5px;
  color: #777;
  font-size: 13px;
  -webkit-text-stroke: 1px transparent
}

.loading_indicator div.inner.textured {
  min-height: 560px;
  background: #f8f9fa
}

.loading_indicator div.inner.textured p {
  color: #657081;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .8)
}

.sheet .modal-inner {
  background: transparent !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  position: absolute;
  overflow: hidden;
  left: 0;
  right: 0;
  padding-bottom: 20px;
  top: 71px;
  z-index: 30;
  min-height: 700px
}

.sheet .modal-inner .modal-header {
  background: transparent;
  border-bottom: none;
  text-shadow: none;
  -webkit-border-top-left-radius: 0;
  -moz-border-top-left-radius: 0;
  -ms-border-top-left-radius: 0;
  -o-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
  -ms-border-top-right-radius: 0;
  -o-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-bottom-left-radius: 6px;
  -ms-border-bottom-left-radius: 6px;
  -o-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-bottom-right-radius: 6px;
  -ms-border-bottom-right-radius: 6px;
  -o-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  -ms-box-shadow: 0;
  -o-box-shadow: 0;
  box-shadow: 0;
  background-image: none !important;
  display: none;
  position: absolute;
  left: 1px;
  right: 1px;
  top: 0;
  bottom: 201px;
  z-index: -1;
  background: hsla(0, 0%, 97.6%, .4)
}

.sheet .modal-inner .modal-header h2 {
  display: none
}

.sheet .modal-inner .modal-sheet-inner {
  width: 430px;
  margin: 0 auto;
  padding: 0 1px 1px;
  background: rgba(0, 0, 0, .3);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
  -ms-box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
  -o-box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
  box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-bottom-left-radius: 7px;
  -ms-border-bottom-left-radius: 7px;
  -o-border-bottom-left-radius: 7px;
  border-bottom-left-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-bottom-right-radius: 7px;
  -ms-border-bottom-right-radius: 7px;
  -o-border-bottom-right-radius: 7px;
  border-bottom-right-radius: 7px
}

.sheet .modal-inner .modal-sheet-inner.animatable {
  -webkit-transition: -webkit-transform .3s ease-in-out;
  -moz-transition: -moz-transform .3s ease-in-out
}

.sheet .modal-inner .modal-sheet-inner label {
  text-align: right;
  padding-right: 15px
}

.sheet .modal-inner .modal-sheet-inner label.block-label {
  text-align: left
}

.sheet .modal-inner .modal-sheet-inner.wide {
  width: 500px
}

.sheet .modal-inner .modal-content {
  position: relative;
  display: block;
  padding: 20px !important;
  background: transparent;
  background: -webkit-linear-gradient(rgba(0, 0, 0, .12), transparent 4px);
  background: -moz-linear-gradient(rgba(0, 0, 0, .12), transparent 4px);
  background: -ms-linear-gradient(rgba(0, 0, 0, .12), transparent 4px);
  background: -o-linear-gradient(rgba(0, 0, 0, .12), transparent 4px);
  background: linear-gradient(rgba(0, 0, 0, .12), transparent 4px);
  background-color: #fcfdff
}

.sheet .modal-inner .modal-content div.content {
  position: relative
}

.sheet .modal-inner .modal-content div.form-row:last-child {
  margin-bottom: 0 !important
}

.sheet .bs-Modal--small {
  -webkit-border-top-left-radius: 0;
  -moz-border-top-left-radius: 0;
  -ms-border-top-left-radius: 0;
  -o-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
  -ms-border-top-right-radius: 0;
  -o-border-top-right-radius: 0;
  border-top-right-radius: 0
}

.sheet .bs-CodePuncher {
  margin-bottom: 15px;
  margin-top: 15px
}

.db-Sheet .db-Sheet-heading {
  padding-bottom: 20px
}

.db-Sheet .db-Sheet-heading .db-Sheet-heading-title {
  display: block;
  color: #444;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px
}

.db-Sheet .db-Sheet-heading .db-Sheet-heading-copy {
  display: block;
  margin-top: 4px;
  color: #666;
  font-size: 13px;
  line-height: 16px
}

.db-Sheet .db-Sheet-heading.db-Sheet-heading--center,
.main-error-view {
  text-align: center
}

.main-error-view {
  padding: 80px 0 160px
}

.main-error-view .statuscode {
  color: #bbd1eb;
  font-size: 128px;
  font-weight: 700;
  -webkit-text-fill-color: #deeaf9;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #bbd1eb
}

.main-error-view .message {
  font-weight: 700;
  font-size: 18px;
  color: #000
}

div.pagination {
  height: 23px;
  width: 738px;
  padding: 11px;
  margin-top: -1px;
  font-size: 12px;
  text-align: right;
  background: #f3f5f8;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

div.pagination div.position {
  float: left;
  color: #777;
  text-shadow: 0 1px 0 #fff;
  line-height: 22px
}

div.pagination div.position strong {
  font-weight: 700;
  color: #222
}

.popover-view {
  position: absolute;
  margin-top: -12px;
  font-size: 12px;
  z-index: 10000;
  border: none;
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .13);
  border-radius: 4px;
  background: #fff;
  padding: 0
}

.popover-view div.inner {
  position: relative;
  background: transparent;
  border-radius: 4px;
  padding: 0
}

.popover-view div.inner div.inner-box {
  background: #fff;
  z-index: 10;
  position: relative;
  min-height: 30px
}

.popover-view div.header {
  position: relative;
  z-index: 30;
  text-shadow: none;
  background: #f6f9fc;
  border-bottom: 1px solid #e6ebf1;
  box-shadow: none;
  height: auto
}

.popover-view div.header h2 {
  font-weight: 500;
  font-size: 15px;
  color: #525f7f;
  padding: 0;
  line-height: 32px;
  text-align: center;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .8)
}

.popover-view div.header div.buttons {
  top: 0;
  position: absolute;
  width: 100%;
  -webkit-text-stroke: 1px transparent
}

.popover-view div.header div.buttons a {
  position: absolute;
  display: block;
  height: auto;
  margin: 5px;
  padding: 4px 8px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  font-size: 11px;
  font-weight: 500;
  color: #525f7f;
  text-shadow: none;
  border: none;
  background: #fff;
  box-shadow: 0 0 0 0 rgba(49, 49, 93, .03), 0 2px 5px 0 rgba(49, 49, 93, .1), 0 1px 2px 0 rgba(0, 0, 0, .08);
  border-radius: 4px
}

.popover-view div.header div.buttons a.grey {
  background: #fff;
  border-color: #a0a9b8;
  color: #475b6f;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .5)
}

.popover-view div.header div.buttons a.grey:active {
  background: #a6adba;
  background: -webkit-linear-gradient(#bfc2ca, #a6adba);
  background: -moz-linear-gradient(#bfc2ca, #a6adba);
  background: -ms-linear-gradient(#bfc2ca, #a6adba);
  background: -o-linear-gradient(#bfc2ca, #a6adba);
  background: linear-gradient(#bfc2ca, #a6adba);
  border-color: #9199a6;
  color: #374a5d
}

.popover-view div.header div.buttons a.blue {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
  background: #6772e5;
  box-shadow: 0 0 0 0 rgba(49, 49, 93, .03), 0 2px 5px 0 rgba(49, 49, 93, .1), 0 1px 2px 0 rgba(0, 0, 0, .08)
}

.popover-view div.header div.buttons a.blue:hover {
  box-shadow: 0 0 0 0 rgba(49, 49, 93, .03), 0 3px 9px 0 rgba(49, 49, 93, .1), 0 1px 2px 0 rgba(0, 0, 0, .08)
}

.popover-view div.header div.buttons a.blue:active {
  color: #eee;
  background: #555abf;
  box-shadow: 0 1px 3px 0 rgba(49, 49, 93, .04), 0 0 1px 0 rgba(0, 0, 0, .04)
}

.popover-view div.header div.buttons a.left {
  left: 0
}

.popover-view div.header div.buttons a.right {
  right: 0
}

.popover-view div.header div.buttons a:hover {
  box-shadow: 0 0 0 0 rgba(49, 49, 93, .03), 0 3px 9px 0 rgba(49, 49, 93, .1), 0 1px 2px 0 rgba(0, 0, 0, .08);
  text-decoration: none
}

.popover-view div.header div.buttons a:active {
  box-shadow: 0 0 0 0 rgba(49, 49, 93, .1), 0 1px 3px 0 rgba(49, 49, 93, .04), 0 0 1px 0 rgba(0, 0, 0, .04)
}

.popover-view.account-number-validation-popover {
  margin-top: -14px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: transparent
}

.popover-view.account-number-validation-popover .gradient {
  display: none
}

.popover-view.account-number-validation-popover .inner {
  padding: 10px 16px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 5px 13px 0 rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 5px 13px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 5px 13px 0 rgba(0, 0, 0, .2);
  -o-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 5px 13px 0 rgba(0, 0, 0, .2);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 5px 13px 0 rgba(0, 0, 0, .2);
  background: #fff
}

.popover-view.account-number-validation-popover .inner:before {
  bottom: 50%;
  left: -16px;
  position: absolute;
  z-index: 50;
  display: block;
  height: 0;
  margin-bottom: -8px;
  width: 0;
  border: 8px solid transparent;
  border-right-color: #fff;
  content: ""
}

.popover-view.account-number-validation-popover .inner:after {
  bottom: 50%;
  left: -17px;
  position: absolute;
  z-index: 25;
  display: block;
  height: 0;
  margin-bottom: -8px;
  width: 0;
  border: 8px solid transparent;
  border-right-color: rgba(0, 0, 0, .1);
  content: ""
}

.popover-view.account-number-validation-popover .inner .content {
  color: #e04c4c;
  font-size: 13px;
  line-height: 17px
}

div.spinner-view {
  position: relative
}

div.search-results-view div.items-list span {
  color: #777;
  max-width: 260px;
  overflow: hidden;
  text-overflow: ellipsis
}

div.search-results-view div.items-list span.type {
  color: #777;
  width: 65px;
  text-align: right
}

div.search-results-view div.items-list span.description {
  padding-left: 0;
  color: #777
}

div.search-results-view div.items-list span.description strong {
  font-weight: 700;
  color: #0068de
}

div.search-results-view div.items-list span.description p {
  display: inline
}

div.search-results-view div.items-list span.customer .last4 {
  clear: both
}

div.search-results-view div.items-list span.risk-level em {
  position: relative;
  top: -1px;
  display: block;
  height: 8px;
  width: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px
}

div.search-results-view div.items-list span.risk-level.elevated em {
  background-color: #e0994c
}

div.search-results-view div.items-list span.risk-level.highest em {
  background-color: #e04c4c
}

div.search-results-view div.items-list span.date {
  width: 122px
}

div.search-results-view div.items-list span.refunded {
  background: none !important;
  color: #777
}

div.search-results-view div.items-list span strong em {
  display: inline-block;
  font-weight: 700;
  background: #fffdc6;
  color: #222
}

div.search-results-view div.items-list a.failed span,
div.search-results-view div.items-list a.failed strong {
  color: #ccc
}

.db-Search .db-Search-filter .search-filter-view {
  overflow: visible;
  padding: 0;
  width: auto;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border: 0
}

.db-Search .db-Search-result {
  display: table;
  width: 100%
}

.db-Search .db-Search-result .db-Search-row {
  background-color: #f7f9fa
}

.db-Search .db-Search-result:nth-child(2n) .db-Search-row {
  background-color: #fff
}

.db-Search .db-Search-highlight {
  display: inline-block;
  padding: 0 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #f2be50;
  color: #292e31;
  font-weight: 500
}

.transfers-notice .transfers-notice-title {
  padding-bottom: 9px;
  color: #444;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
  text-shadow: 0 1px 0 #fff
}

.transfers-notice .transfers-notice-groups {
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 #fff;
  background: #fff;
  border: 1px solid #d5dde0;
  border-top-color: #c0cdd1
}

.transfers-notice .transfers-notice-groups .transfers-notice-group {
  padding: 10px;
  border-bottom: 1px solid #e9eef0
}

.transfers-notice .transfers-notice-groups .transfers-notice-group:last-child {
  border-bottom: 0
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details {
  overflow: hidden
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details:before {
  float: left
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details .transfers-notice-group-basics {
  float: left;
  padding: 6px 10px 0
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details .transfers-notice-group-basics .transfers-notice-group-name {
  color: #444;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details .transfers-notice-group-basics .transfers-notice-group-fine {
  color: #999;
  font-size: 13px;
  line-height: 16px
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-details .transfers-notice-group-actions {
  float: right;
  padding: 11px 10px 0 0
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-rows {
  padding-top: 8px
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-rows .transfers-notice-group-summary {
  display: block;
  padding: 9px 8px;
  background: #f5f7f7;
  border-top: 1px solid #e9eef0;
  color: #444;
  font-size: 12px;
  line-height: 15px
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-rows .transfers-notice-group-summary strong {
  font-weight: 700
}

.transfers-notice .transfers-notice-groups .transfers-notice-group .transfers-notice-group-currency {
  text-transform: uppercase
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention {
  background: #fbf9e1;
  border-bottom-color: #ebebd3
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-details .transfers-notice-group-basics .transfers-notice-group-name {
  color: #595955
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-details .transfers-notice-group-basics .transfers-notice-group-fine {
  color: #8c8c87
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-summary {
  background: beige;
  border-color: #ebebd3;
  color: #595955
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers {
  display: table;
  width: 100%;
  font-size: 12px;
  line-height: 20px
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer {
  display: table-row;
  color: #8c8c87;
  text-decoration: none
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span {
  display: table-cell;
  padding: 7px 8px 6px;
  border-top: 1px solid #ebebd3;
  cursor: pointer;
  white-space: nowrap
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-amount {
  max-width: 140px;
  min-width: 80px;
  width: 80px;
  color: #595955
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-reason {
  max-width: 0;
  color: #595955
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-reason strong {
  font-weight: 700
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-badge {
  max-width: 100px;
  min-width: 50px;
  width: 50px;
  text-align: right
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 15px;
  margin-right: 3px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid hsla(0, 51%, 60%, .5);
  color: #cd6565;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  white-space: nowrap
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-date {
  max-width: 68px;
  min-width: 68px;
  width: 68px;
  color: #8c8c87;
  text-align: right;
  white-space: nowrap
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-arrow {
  max-width: 30px;
  min-width: 30px;
  padding: 0;
  width: 30px;
  background-image: url(/manage/assets/img/transfers/issues/arrow.41d25eec015adaebf6dce1c34733a960.png);
  background-size: 6px 9px;
  background-position: 8px 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer>span.transfers-notice-group-transfer-arrow {
    background-image: url(/manage/assets/img/transfers/issues/arrow@2x.67bda065b338c8d8a829f7df0101f599.png)
  }
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer:hover {
  background-color: #f7f5df
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer:hover>span.arrow {
  background-image: url(/manage/assets/img/transfers/issues/arrow-hover.6bac14fa6f7742b9ead1a8476c61cad9.png);
  background-size: 6px 9px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer:hover>span.arrow {
    background-image: url(/manage/assets/img/transfers/issues/arrow-hover@2x.063b28df5eb50a13d9cd36db5151e84a.png)
  }
}

.transfers-notice .transfers-notice-groups .transfers-notice-group.needsAttention .transfers-notice-group-rows .transfers-notice-group-transfers .transfers-notice-group-transfer:active {
  background-color: #f5f3dc
}

div.transfers-overview div.overview div.content div.action_transfers,
div.transfers-overview div.overview div.content div.failed_transfers,
div.transfers-overview div.overview div.content div.future_transfers,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients,
div.transfers-overview div.overview div.content div.pending_transfers_to_self,
div.transfers-overview div.overview div.content div.transfers {
  padding: 0
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a {
  color: #444
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span {
  border-bottom-color: #eee;
  color: #444
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span em.text-overflow,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span em.text-overflow,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span em.text-overflow,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span em.text-overflow,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span em.text-overflow,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span em.text-overflow {
  position: relative;
  display: block;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span em.text-empty,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span em.text-empty,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span em.text-empty,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span em.text-empty,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span em.text-empty,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span em.text-empty {
  color: #ccc;
  font-style: italic
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span em.text-highlight,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span em.text-highlight,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span em.text-highlight,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span em.text-highlight,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span em.text-highlight,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span em.text-highlight {
  color: #008cdd;
  font-weight: 700
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.icon,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.icon,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.icon,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.icon,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.icon,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.icon {
  max-width: 15px;
  min-width: 15px;
  padding-right: 1px;
  width: 15px
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.icon em {
  position: relative;
  top: 3px;
  display: block;
  height: 15px;
  width: 15px;
  background-position: 0 0;
  background-repeat: no-repeat
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.amount,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.amount,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.amount,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.amount,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.amount,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.amount {
  max-width: 140px;
  min-width: 45px;
  width: 45px
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.card em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.card em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.card em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.card em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.card em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.account em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.card em {
  max-width: 270px
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.badge,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.badge,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.badge,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.badge,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.badge,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.badge {
  max-width: 60px;
  min-width: 47px;
  width: 47px;
  text-align: right
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 15px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid hsla(0, 0%, 60%, .5);
  color: #999;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  white-space: nowrap
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.date,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.date,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.date,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.date,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.date,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.date {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
  color: #999;
  white-space: nowrap
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.date.date-only,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.date.date-only,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.date.date-only,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.date.date-only,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.date.date-only,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.date.date-only {
  max-width: 80px;
  min-width: 80px;
  width: 80px
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.date .tooltip,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.date .tooltip,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.date .tooltip,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.date .tooltip,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.date .tooltip,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.date .tooltip {
  opacity: .2;
  margin-bottom: -1px;
  margin-left: 3px;
  width: 12px
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.date .tooltip:hover,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.date .tooltip:hover,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.date .tooltip:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.date .tooltip:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.date .tooltip:hover,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.date .tooltip:hover {
  opacity: .5
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.arrow,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.arrow,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.arrow,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.arrow,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.arrow,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.arrow {
  max-width: 30px;
  min-width: 30px;
  padding: 0;
  width: 30px;
  background-image: url(/manage/assets/img/list-view/new-arrow.2412aca3c8e3bfc599a64bffa666e1d4.png);
  background-size: 6px 9px;
  background-position: 10px 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a>span.arrow,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a>span.arrow,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a>span.arrow,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a>span.arrow,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a>span.arrow,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a>span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow@2x.56b288629dfcb4d50d198ec3b5632ff0.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.paid span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.paid span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.paid span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.paid span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.paid span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.paid span.icon em {
  background-image: url(/manage/assets/img/transfers/list/paid.1058d2246e91cd11df7e80da1d8c6e15.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.paid span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.paid span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.paid span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.paid span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.paid span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.paid span.icon em {
    background-image: url(/manage/assets/img/transfers/list/paid@2x.fd7962d7688440432f22a9acc950a317.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.future span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.future span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.future span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.future span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.future span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.future span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.future span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.future span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.future span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.future span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.future span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.future span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.reversed span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.reversed span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.reversed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.reversed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.reversed span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.canceled span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.reversed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/canceled.46fa438ab02a51457fc953f5cd9d1f2b.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.reversed span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.reversed span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.reversed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.reversed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.reversed span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.canceled span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.reversed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/canceled@2x.1d6e76618fd57f24e3765935ff7404e4.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.reversed span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.reversed span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.reversed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.reversed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.reversed span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.canceled span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.reversed span.amount em {
  color: #999
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.reversed span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.reversed span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.reversed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.reversed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.reversed span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.canceled span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.reversed span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.icon em {
  background-image: url(/manage/assets/img/transfers/list/retried.f4cf806579c18bf19c35deae941c776e.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.retried span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.retried span.icon em {
    background-image: url(/manage/assets/img/transfers/list/retried@2x.738d5c66ff67041227212e4485433bb9.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.delayed span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.delayed span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.delayed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.delayed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.delayed span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.delayed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/attention.bbce0d49a6f2ad414731ed15063c5dfb.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.delayed span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.delayed span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.delayed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.delayed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.delayed span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.delayed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/attention@2x.7ba6eeddf25176f63037d5e75df49c6e.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.delayed span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.delayed span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.delayed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.delayed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.delayed span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.delayed span.amount em {
  color: #cd9965
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.delayed span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.delayed span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.delayed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.delayed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.delayed span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.delayed span.badge em {
  border-color: hsla(30, 51%, 60%, .5);
  color: #cd9965
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.failed span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.failed span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.failed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.failed span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.failed span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.failed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/failed.fd2dbb5518609e41ab24123484521560.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.failed span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.failed span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.failed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.failed span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.failed span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.failed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/failed@2x.56d423952be8893251bca2218a12865e.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.failed span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.failed span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.failed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.failed span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.failed span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.failed span.amount em {
  color: #cd6565
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.failed span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.failed span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.failed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.failed span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.failed span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.failed span.badge em {
  border-color: hsla(0, 51%, 60%, .5);
  color: #cd6565
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.paid span.amount em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.paid span.amount em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.paid span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.paid span.amount em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.paid span.amount em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.paid span.amount em {
  color: #6bb323
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.paid span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.paid span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.paid span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.paid span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.paid span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.paid span.badge em {
  border-color: rgba(107, 179, 35, .5);
  color: #6bb323
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.pending span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.pending span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.pending span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.pending span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.pending span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.in_transit span.icon em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.pending span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.pending span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.pending span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.pending span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.pending span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.pending span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.in_transit span.icon em,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.pending span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a.pending span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a.pending span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a.pending span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a.pending span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a.pending span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.in_transit span.badge em,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a.pending span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a:hover,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a:hover,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a:hover,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a:hover {
  background-color: rgba(0, 0, 0, .03)
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a:hover span.arrow,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a:hover span.arrow,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a:hover span.arrow,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a:hover span.arrow,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a:hover span.arrow,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a:hover span.arrow {
  background-image: url(/manage/assets/img/list-view/new-arrow-hover.83a8dc9e64d636d653a92245ae340781.png);
  background-size: 6px 9px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a:hover span.arrow,
  div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a:hover span.arrow,
  div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a:hover span.arrow,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a:hover span.arrow,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a:hover span.arrow,
  div.transfers-overview div.overview div.content div.transfers div.many div.items-list a:hover span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow-hover@2x.bbf019e1df02bc965c7ff067e9876851.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a:active,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a:active,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a:active,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a:active,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a:active,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.transfers-overview div.overview div.content div.action_transfers div.many div.items-list a:last-child span,
div.transfers-overview div.overview div.content div.failed_transfers div.many div.items-list a:last-child span,
div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a:last-child span,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many div.items-list a:last-child span,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many div.items-list a:last-child span,
div.transfers-overview div.overview div.content div.transfers div.many div.items-list a:last-child span {
  border-bottom: 0
}

div.transfers-overview div.overview div.content div.action_transfers div.many p.more,
div.transfers-overview div.overview div.content div.failed_transfers div.many p.more,
div.transfers-overview div.overview div.content div.future_transfers div.many p.more,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many p.more,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many p.more,
div.transfers-overview div.overview div.content div.transfers div.many p.more {
  margin: 0
}

div.transfers-overview div.overview div.content div.action_transfers div.many p.more a,
div.transfers-overview div.overview div.content div.failed_transfers div.many p.more a,
div.transfers-overview div.overview div.content div.future_transfers div.many p.more a,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many p.more a,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many p.more a,
div.transfers-overview div.overview div.content div.transfers div.many p.more a {
  display: block;
  padding: 7px 11px 6px;
  background-image: url(/manage/assets/img/list-view/arrow.e46debfc5b65ed3d0e3a01a09fdb3b35.png);
  background-size: 7px 11px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  background-position: 676px 50%;
  background-repeat: no-repeat;
  border-top: 1px solid #eee;
  color: #444;
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  line-height: 25px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-overview div.overview div.content div.action_transfers div.many p.more a,
  div.transfers-overview div.overview div.content div.failed_transfers div.many p.more a,
  div.transfers-overview div.overview div.content div.future_transfers div.many p.more a,
  div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many p.more a,
  div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many p.more a,
  div.transfers-overview div.overview div.content div.transfers div.many p.more a {
    background-image: url(/manage/assets/img/list-view/arrow@2x.e46debfc5b65ed3d0e3a01a09fdb3b35.png)
  }
}

div.transfers-overview div.overview div.content div.action_transfers div.many p.more a:hover,
div.transfers-overview div.overview div.content div.failed_transfers div.many p.more a:hover,
div.transfers-overview div.overview div.content div.future_transfers div.many p.more a:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many p.more a:hover,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many p.more a:hover,
div.transfers-overview div.overview div.content div.transfers div.many p.more a:hover {
  background-color: rgba(0, 0, 0, .03);
  text-decoration: none
}

div.transfers-overview div.overview div.content div.action_transfers div.many p.more a:active,
div.transfers-overview div.overview div.content div.failed_transfers div.many p.more a:active,
div.transfers-overview div.overview div.content div.future_transfers div.many p.more a:active,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients div.many p.more a:active,
div.transfers-overview div.overview div.content div.pending_transfers_to_self div.many p.more a:active,
div.transfers-overview div.overview div.content div.transfers div.many p.more a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.transfers-overview div.overview div.content div.action_transfers em.empty-container,
div.transfers-overview div.overview div.content div.failed_transfers em.empty-container,
div.transfers-overview div.overview div.content div.future_transfers em.empty-container,
div.transfers-overview div.overview div.content div.pending_transfers_to_recipients em.empty-container,
div.transfers-overview div.overview div.content div.pending_transfers_to_self em.empty-container,
div.transfers-overview div.overview div.content div.transfers em.empty-container {
  padding: 15px
}

div.transfers-overview div.overview div.content div.future_transfers div.loading {
  height: 13px
}

div.transfers-overview div.overview div.content div.future_transfers div.many div.items-list a {
  cursor: auto
}

div.modal-dialog-view div.modal.modal-for-add-merchant-bank-account-view {
  width: 500px
}

div.modal-dialog-view div.modal div.modal-content form.create-transfer-form .create-transfer-form-to {
  display: block;
  margin-bottom: 24px;
  padding-bottom: 14px;
  border-bottom: 1px solid #e9eef0;
  color: #475c66;
  font-size: 13px;
  line-height: 17px;
  text-align: center
}

div.modal-dialog-view div.modal div.modal-content form.create-transfer-form .create-transfer-form-to .available-balance-loading-indicator {
  line-height: 28px
}

.db-MissingTransfer-todo {
  padding-left: 85px;
  background-image: url(/manage/assets/img/transfers/missing-transfers/wait.0d8b392edc56a0e7482a323d65ca98f3.png);
  background-size: 40px 40px;
  background-position: 25px 25px;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-MissingTransfer-todo {
    background-image: url(/manage/assets/img/transfers/missing-transfers/wait@2x.7bfa70fd39dd4027972432f19499e60a.png)
  }
}

.db-MissingTransfer-todo--call {
  background-image: url(/manage/assets/img/transfers/missing-transfers/call.f3e98fc35d0f18579fbb8159279c0f59.png);
  background-size: 40px 40px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-MissingTransfer-todo--call {
    background-image: url(/manage/assets/img/transfers/missing-transfers/call@2x.75f16cadd218540d05bd034a82dbf041.png)
  }
}

.db-MissingTransfer-todo--support {
  background-image: url(/manage/assets/img/transfers/missing-transfers/support.0d59a65f27d84663a24c6bb2a6fda609.png);
  background-size: 40px 40px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-MissingTransfer-todo--support {
    background-image: url(/manage/assets/img/transfers/missing-transfers/support@2x.b4abd1b50208e1e09ad93f10808171b5.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers {
  padding: 0
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a {
  color: #444
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span {
  border-bottom-color: #eee;
  color: #444
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span em.text-overflow {
  position: relative;
  display: block;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span em.text-empty {
  color: #ccc;
  font-style: italic
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span em.text-highlight {
  color: #008cdd;
  font-weight: 700
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.icon {
  max-width: 15px;
  min-width: 15px;
  padding-right: 1px;
  width: 15px
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.icon em {
  position: relative;
  top: 3px;
  display: block;
  height: 15px;
  width: 15px;
  background-position: 0 0;
  background-repeat: no-repeat
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.amount {
  max-width: 140px;
  min-width: 45px;
  width: 45px
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.account em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.card em {
  max-width: 270px
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.badge {
  max-width: 60px;
  min-width: 47px;
  width: 47px;
  text-align: right
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 15px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid hsla(0, 0%, 60%, .5);
  color: #999;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  white-space: nowrap
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.date {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
  color: #999;
  white-space: nowrap
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.date.date-only {
  max-width: 80px;
  min-width: 80px;
  width: 80px
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.date .tooltip {
  opacity: .2;
  margin-bottom: -1px;
  margin-left: 3px;
  width: 12px
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.date .tooltip:hover {
  opacity: .5
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.arrow {
  max-width: 30px;
  min-width: 30px;
  padding: 0;
  width: 30px;
  background-image: url(/manage/assets/img/list-view/new-arrow.2412aca3c8e3bfc599a64bffa666e1d4.png);
  background-size: 6px 9px;
  background-position: 10px 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a>span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow@2x.56b288629dfcb4d50d198ec3b5632ff0.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.paid span.icon em {
  background-image: url(/manage/assets/img/transfers/list/paid.1058d2246e91cd11df7e80da1d8c6e15.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.paid span.icon em {
    background-image: url(/manage/assets/img/transfers/list/paid@2x.fd7962d7688440432f22a9acc950a317.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.future span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.future span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.canceled span.icon em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.icon em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.reversed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/canceled.46fa438ab02a51457fc953f5cd9d1f2b.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.canceled span.icon em,
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.icon em,
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.reversed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/canceled@2x.1d6e76618fd57f24e3765935ff7404e4.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.canceled span.amount em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.amount em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.reversed span.amount em {
  color: #999
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.canceled span.badge em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.badge em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.reversed span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.icon em {
  background-image: url(/manage/assets/img/transfers/list/retried.f4cf806579c18bf19c35deae941c776e.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.retried span.icon em {
    background-image: url(/manage/assets/img/transfers/list/retried@2x.738d5c66ff67041227212e4485433bb9.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.delayed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/attention.bbce0d49a6f2ad414731ed15063c5dfb.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.delayed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/attention@2x.7ba6eeddf25176f63037d5e75df49c6e.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.delayed span.amount em {
  color: #cd9965
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.delayed span.badge em {
  border-color: hsla(30, 51%, 60%, .5);
  color: #cd9965
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.failed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/failed.fd2dbb5518609e41ab24123484521560.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.failed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/failed@2x.56d423952be8893251bca2218a12865e.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.failed span.amount em {
  color: #cd6565
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.failed span.badge em {
  border-color: hsla(0, 51%, 60%, .5);
  color: #cd6565
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.paid span.amount em {
  color: #6bb323
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.paid span.badge em {
  border-color: rgba(107, 179, 35, .5);
  color: #6bb323
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.in_transit span.icon em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.pending span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.in_transit span.icon em,
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.pending span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.in_transit span.badge em,
div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a.pending span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a:hover {
  background-color: rgba(0, 0, 0, .03)
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a:hover span.arrow {
  background-image: url(/manage/assets/img/list-view/new-arrow-hover.83a8dc9e64d636d653a92245ae340781.png);
  background-size: 6px 9px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a:hover span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow-hover@2x.bbf019e1df02bc965c7ff067e9876851.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.recipient-or-user-view div.section div.content div.transfers div.many div.items-list a:last-child span {
  border-bottom: 0
}

div.recipient-or-user-view div.section div.content div.transfers div.many p.more {
  margin: 0
}

div.recipient-or-user-view div.section div.content div.transfers div.many p.more a {
  display: block;
  padding: 7px 11px 6px;
  background-image: url(/manage/assets/img/list-view/arrow.e46debfc5b65ed3d0e3a01a09fdb3b35.png);
  background-size: 7px 11px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  background-position: 676px 50%;
  background-repeat: no-repeat;
  border-top: 1px solid #eee;
  color: #444;
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  line-height: 25px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-or-user-view div.section div.content div.transfers div.many p.more a {
    background-image: url(/manage/assets/img/list-view/arrow@2x.e46debfc5b65ed3d0e3a01a09fdb3b35.png)
  }
}

div.recipient-or-user-view div.section div.content div.transfers div.many p.more a:hover {
  background-color: rgba(0, 0, 0, .03);
  text-decoration: none
}

div.recipient-or-user-view div.section div.content div.transfers div.many p.more a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.recipient-or-user-view div.section div.content div.transfers em.empty-container {
  padding: 15px
}

div.logs-list-view span.url {
  font-weight: 700
}

div.logs-list-view span.status {
  color: #999;
  width: 60px
}

div.logs-list-view span.date {
  color: #999
}

div.logs-list-view a.failed span {
  color: #a66
}

div.logs-overview div.overview div.content div.action_logs div.many ul span.url {
  font-weight: 700
}

div.logs-overview div.overview div.content div.action_logs div.many ul span.status {
  color: #999;
  width: 60px
}

div.logs-overview div.overview div.content div.action_logs div.many ul span.date {
  color: #999
}

div.logs-overview div.overview div.content div.action_logs div.many ul a.failed span {
  color: #a66
}

div.logs-overview div.overview div.content div.logs div.many ul a.succeeded {
  color: #0068de
}

.send-receipt-view label.default-label {
  font-size: 14px;
  line-height: 30px;
  color: #999;
  text-shadow: 0 1px 0 #fff;
  float: left;
  display: block;
  width: 140px
}

.send-receipt-view .multiple-address-message {
  margin-top: 20px;
  text-align: center;
  color: #999;
  text-shadow: 0 1px 0 #fff
}

.send-receipt-view input.field {
  width: 190px
}

html.db-NewChrome div.detail-container,
html.db-NewChrome div.detail-container div.content,
html.db-NewChrome div.detail-container div.header {
  background: transparent
}

html.db-NewChrome div.detail-container div.content div.container,
html.db-NewChrome div.detail-container div.header div.container {
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 4px
}

html.db-NewChrome .db-Detail-header {
  background: transparent
}

div.detail-container {
  background: #fafafa;
  min-height: 849px;
  padding-bottom: 0;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

div.detail-container hr {
  height: 0;
  border: 0;
  border-top: 1px solid #eee
}

div.detail-container div.test-object-badge {
  position: absolute;
  top: 0;
  right: 0;
  width: 54px;
  height: 55px;
  background-image: url(/manage/assets/img/test/indicator.ea1ff9f8f9b29881f10d4bd72b10be0c.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.detail-container div.test-object-badge {
    background-image: url(/manage/assets/img/test/indicator@2x.8f723167684062846b4cd9b30cd93749.png)
  }
}

div.detail-container div.header {
  position: relative;
  float: left;
  padding: 30px;
  width: 170px;
  background: #fafafa;
  background: -webkit-linear-gradient(#fff, #fafafa);
  background: -moz-linear-gradient(#fff, #fafafa);
  background: -ms-linear-gradient(#fff, #fafafa);
  background: -o-linear-gradient(#fff, #fafafa);
  background: linear-gradient(#fff, #fafafa);
  text-shadow: 0 1px 0 #fff
}

div.detail-container div.header h2 {
  position: relative;
  font-size: 24px;
  font-weight: 500;
  color: #000;
  word-wrap: break-word;
  overflow: hidden;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif
}

div.detail-container div.header h2 span {
  display: block;
  position: relative;
  font-weight: 400;
  font-size: 18px;
  color: #999;
  margin-top: 4px
}

div.detail-container div.header p {
  font-weight: 400;
  font-size: 14px;
  color: #999;
  font-style: italic
}

div.detail-container div.header hr {
  margin: 20px 0
}

div.detail-container div.header .button-shelf {
  text-align: right;
  float: right;
  padding-top: 10px
}

div.detail-container div.header .button-shelf a.button {
  display: inline-block;
  background: #bdbdbd;
  -webkit-box-shadow: 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 #fff
}

div.detail-container div.header .button-shelf a.button span {
  background: #e7e9eb;
  text-align: center;
  background: #e8e8e8;
  background: -webkit-linear-gradient(#f3f3f3, #e8e8e8);
  background: -moz-linear-gradient(#f3f3f3, #e8e8e8);
  background: -ms-linear-gradient(#f3f3f3, #e8e8e8);
  background: -o-linear-gradient(#f3f3f3, #e8e8e8);
  background: linear-gradient(#f3f3f3, #e8e8e8);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05);
  color: #393939;
  text-shadow: 0 1px 0 #fff
}

div.detail-container div.header .button-shelf a.button:active {
  background: #abacae
}

div.detail-container div.header .button-shelf a.button:active span {
  background: #dbdddf;
  background: #d2d4d6;
  background: -webkit-linear-gradient(#dbdddf, #d2d4d6);
  background: -moz-linear-gradient(#dbdddf, #d2d4d6);
  background: -ms-linear-gradient(#dbdddf, #d2d4d6);
  background: -o-linear-gradient(#dbdddf, #d2d4d6);
  background: linear-gradient(#dbdddf, #d2d4d6)
}

div.detail-container div.header .button-shelf a.button.disabled {
  background: #cdcfd1
}

div.detail-container div.header .button-shelf a.button.disabled span {
  background: #e7e9ec;
  background: #e6e8eb;
  background: -webkit-linear-gradient(#e7e9ec, #e6e8eb);
  background: -moz-linear-gradient(#e7e9ec, #e6e8eb);
  background: -ms-linear-gradient(#e7e9ec, #e6e8eb);
  background: -o-linear-gradient(#e7e9ec, #e6e8eb);
  background: linear-gradient(#e7e9ec, #e6e8eb);
  color: #a1a2a4
}

div.detail-container div.content {
  position: relative;
  min-height: 220px;
  background: #fafafa;
  border-top: 1px solid #eee;
  padding: 30px 0;
  margin: 0 30px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

div.detail-container div.content h3 {
  position: relative;
  z-index: 2;
  font-size: 13px;
  font-weight: 700;
  color: #545454;
  margin-bottom: 10px;
  text-shadow: 0 1px 0 #fff
}

div.detail-container div.content h3 span.actions {
  opacity: .75;
  position: absolute;
  text-align: right;
  right: 0;
  -webkit-transition: opacity .15s ease-in-out;
  -moz-transition: opacity .15s ease-in-out;
  -webkit-backface-visibility: hidden
}

div.detail-container div.content h3 span.actions a {
  position: relative;
  margin-left: 7px;
  padding-left: 15px;
  font-size: 11px;
  color: #999;
  cursor: pointer;
  font-weight: 400;
  background: url(/manage/assets/img/merch/detail-view/edit.cd292b9a29b4acb04c2ed06df84594c0.png) 0 50% no-repeat
}

div.detail-container div.content h3 span.actions a.delete {
  background-image: url(/manage/assets/img/merch/detail-view/delete.69963c8d19ba858289fcb5acedcfae5a.png)
}

div.detail-container div.content h3 span.actions a.create {
  background-image: url(/manage/assets/img/merch/detail-view/create.203d5b4200504205d92886e6f88b1e45.png)
}

div.detail-container div.content h3 span.actions a.export {
  background-image: url(/manage/assets/img/filterbar/icons/export.2b62a9eb249d6f6753a1d70b364148bc.png)
}

div.detail-container div.content h3 span.actions a.sort {
  background-image: url(/manage/assets/img/filterbar/icons/sort.5de9b6530a8eb37a082782cbc3a0004d.png)
}

div.detail-container div.content h3 span.actions a.resend {
  background-image: url(/manage/assets/img/filter-popover/curved_arrow.4b047948cfbb5fc865ca482f6ef4ea5f.png)
}

div.detail-container div.content h3 span.actions a.report {
  background-image: url(/manage/assets/img/merch/detail-view/report.88de2c8d9056fa192a16057638c2c6bd.png)
}

div.detail-container div.content h3 span.actions a:hover {
  color: #000
}

div.detail-container div.content h3 span.actions a:active {
  top: 1px
}

div.detail-container div.content h3 span.actions em {
  margin-left: 7px;
  color: #ddd
}

div.detail-container div.content p.info {
  margin-top: 6px;
  color: #999;
  font-size: 12px
}

div.detail-container div.content div.section-wrap {
  padding-bottom: 30px
}

div.detail-container div.content div.section-wrap:last-child {
  padding-bottom: 0
}

div.detail-container div.content div.section-wrap:hover span.actions {
  opacity: 1 !important
}

div.detail-container div.content div.container {
  padding: 15px;
  font-size: 13px;
  line-height: 13px;
  overflow: auto;
  position: relative;
  z-index: 2;
  border: 1px solid #dadada;
  border-top-color: #bbb;
  background: #fff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .07), 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .07), 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .07), 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .07), 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .07), 0 1px 0 #fff
}

div.detail-container div.content div.container .items-list {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  overflow: hidden
}

div.detail-container div.content div.container.table {
  padding: 0
}

div.detail-container div.content div.container hr {
  margin: 15px 0
}

div.detail-container div.content div.container span.status {
  padding-right: 15px
}

div.detail-container div.content div.container span.status.passed,
div.detail-container div.content div.container span.status.success {
  background: url(/manage/assets/img/detail-view/status-glyphs/success.26d84403097dfc1a8ec8ad270a02be5c.png) 100% 2px no-repeat;
  padding-right: 17px
}

div.detail-container div.content div.container span.status.disputed {
  background: url(/manage/assets/img/detail-view/status-glyphs/dispute.dfbf79609c2ab9aa0cc869df977637c7.png) 100% 3px no-repeat;
  padding-right: 10px
}

div.detail-container div.content div.container span.status.error,
div.detail-container div.content div.container span.status.failed {
  background: url(/manage/assets/img/detail-view/status-glyphs/error.15378dbeb3a172bce6c363bbf790b482.png) 100% 3px no-repeat
}

div.detail-container div.content div.container span.status.refunded {
  background: url(/manage/assets/img/detail-view/status-glyphs/refunded.14233ff32d90b1c52a53b6534a6ae94a.png) 100% 2px no-repeat
}

div.detail-container div.content div.container span.status.uncaptured,
div.detail-container div.content div.container span.status.unchecked {
  background: url(/manage/assets/img/detail-view/status-glyphs/uncaptured.541e545a5b2d069e91c013b01848493f.png) 100% 6px no-repeat;
  padding-right: 16px
}

div.detail-container div.content div.container img.flag {
  margin-left: 2px
}

div.detail-container div.content div.container h3 {
  width: 85px;
  text-align: right;
  line-height: 22px;
  margin-top: 10px
}

div.detail-container div.content div.container dt {
  display: block;
  float: left;
  width: 170px;
  padding: 0 15px 0 0;
  position: relative;
  color: #888;
  text-align: right;
  line-height: 22px
}

div.detail-container div.content div.container dd {
  color: #000;
  margin-left: 170px;
  padding-bottom: 5px;
  min-height: 22px;
  line-height: 22px;
  word-wrap: break-word;
  overflow: hidden
}

div.detail-container div.content div.container dd p {
  font-weight: 400;
  line-height: 1.5em
}

div.detail-container div.content div.container dd strong {
  font-weight: 700
}

div.detail-container div.content div.container dd em {
  color: #bbb;
  font-style: italic;
  font-weight: 400
}

div.detail-container div.content div.container dd:last-child {
  padding-bottom: 0
}

div.detail-container div.content div.container code {
  color: #000
}

div.detail-container div.content div.container div.address-details {
  float: right;
  width: 50%
}

div.detail-container div.content div.container div.address-details dl {
  margin-bottom: 7px
}

div.detail-container div.content div.container div.address-details p {
  line-height: 22px;
  padding-top: 1px
}

div.detail-container div.content div.container img.info {
  opacity: .2;
  margin: 0 0 -2px 2px;
  width: 12px
}

div.detail-container div.content div.container .fees:hover img.info,
div.detail-container div.content div.container .idempotency:hover img.info {
  opacity: .5
}

div.detail-container div.content div.container.link a,
div.detail-container div.content div.container p.more a,
div.detail-container div.content div.container ul a {
  color: #444;
  display: block;
  padding: 12px 15px;
  border-bottom: 1px solid #eee;
  background: url(/manage/assets/img/list-view/arrow.e46debfc5b65ed3d0e3a01a09fdb3b35.png) 678px 50% no-repeat
}

div.detail-container div.content div.container.link a:hover,
div.detail-container div.content div.container p.more a:hover,
div.detail-container div.content div.container ul a:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, .03)
}

div.detail-container div.content div.container.link a:active,
div.detail-container div.content div.container p.more a:active,
div.detail-container div.content div.container ul a:active {
  background-color: rgba(0, 0, 0, .05)
}

div.detail-container div.content div.container.link a strong,
div.detail-container div.content div.container p.more a strong,
div.detail-container div.content div.container ul a strong {
  font-weight: 700;
  color: #0068de
}

div.detail-container div.content div.container.link a span.date,
div.detail-container div.content div.container p.more a span.date,
div.detail-container div.content div.container ul a span.date {
  float: right;
  padding-right: 17px;
  color: #aaa
}

div.detail-container div.content div.container.link a em,
div.detail-container div.content div.container p.more a em,
div.detail-container div.content div.container ul a em {
  color: #aaa
}

div.detail-container div.content div.container.link a.failed,
div.detail-container div.content div.container.link a.unpaid,
div.detail-container div.content div.container p.more a.failed,
div.detail-container div.content div.container p.more a.unpaid,
div.detail-container div.content div.container ul a.failed,
div.detail-container div.content div.container ul a.unpaid {
  color: #ccc
}

div.detail-container div.content div.container.link a.failed em,
div.detail-container div.content div.container.link a.failed span,
div.detail-container div.content div.container.link a.failed strong,
div.detail-container div.content div.container.link a.unpaid em,
div.detail-container div.content div.container.link a.unpaid span,
div.detail-container div.content div.container.link a.unpaid strong,
div.detail-container div.content div.container p.more a.failed em,
div.detail-container div.content div.container p.more a.failed span,
div.detail-container div.content div.container p.more a.failed strong,
div.detail-container div.content div.container p.more a.unpaid em,
div.detail-container div.content div.container p.more a.unpaid span,
div.detail-container div.content div.container p.more a.unpaid strong,
div.detail-container div.content div.container ul a.failed em,
div.detail-container div.content div.container ul a.failed span,
div.detail-container div.content div.container ul a.failed strong,
div.detail-container div.content div.container ul a.unpaid em,
div.detail-container div.content div.container ul a.unpaid span,
div.detail-container div.content div.container ul a.unpaid strong {
  color: #ccc;
  font-weight: 400
}

div.detail-container div.content div.container ul {
  margin: -15px;
  font-size: 13px
}

div.detail-container div.content div.container ul li:first-child a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  -ms-border-top-left-radius: 4px;
  -o-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-top-right-radius: 4px;
  -ms-border-top-right-radius: 4px;
  -o-border-top-right-radius: 4px;
  border-top-right-radius: 4px
}

div.detail-container div.content div.container ul li:last-child a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 0
}

div.detail-container div.content div.container p.more {
  margin: 15px -15px -15px
}

div.detail-container div.content div.container p.more a {
  font-size: 13px;
  font-weight: 700;
  border-top: 1px solid #eee;
  border-bottom: 0;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

div.detail-container div.content div.container.link {
  padding: 0;
  margin-top: 15px
}

div.detail-container div.content div.container.link a {
  font-size: 13px;
  font-weight: 700;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 0
}

div.detail-container div.content div.container.link a span {
  font-weight: 400;
  color: #aaa;
  float: right;
  padding-right: 17px
}

div.detail-container div.content div.container em.empty-container {
  display: block;
  text-align: center;
  font-style: italic;
  color: #aaa
}

div.detail-container div.grid {
  padding-bottom: 30px !important
}

div.detail-container div.grid div.container {
  margin-bottom: 0 !important
}

div.detail-container div.header {
  float: none;
  width: auto
}

div.detail-container div.content {
  border-left: 0
}

div.detail-container div.delete {
  padding: 30px 0;
  margin: 0 30px;
  border-top: 1px solid #eee;
  font-size: 13px;
  text-align: right;
  text-shadow: 0 1px 0 #fff
}

div.detail-container.deleted div.header div.deleted-object {
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  margin-bottom: 13px;
  position: relative;
  top: -10px;
  font-size: 13px;
  font-weight: 700;
  color: #d90101
}

div.detail-container.deleted div.header h2 {
  color: #555;
  text-decoration: line-through
}

div.detail-container.deleted div.header div.img {
  opacity: .7
}

div.detail-container.deleted div.header div.img div.border {
  border: 1px solid #ddd
}

div.detail-container.deleted div.content h3 {
  color: #888
}

div.detail-container.deleted div.content div.container {
  background: hsla(0, 0%, 100%, .5);
  border: 1px solid #ddd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

div.customer-view .payments .actions a,
div.product-view .payments .actions a {
  margin-left: 7px;
  font-size: 11px;
  color: #555;
  opacity: .7
}

div.customer-view .payments .actions a:hover,
div.product-view .payments .actions a:hover {
  opacity: 1
}

div.customer-view .payments .actions a:active,
div.product-view .payments .actions a:active {
  color: #000
}

div.customer-view .payments .status .partial,
div.customer-view .payments .status .refund,
div.product-view .payments .status .partial,
div.product-view .payments .status .refund {
  color: #555;
  font-weight: 400;
  opacity: .5
}

div.customer-view .payments .status .partial:hover,
div.customer-view .payments .status .refund:hover,
div.product-view .payments .status .partial:hover,
div.product-view .payments .status .refund:hover {
  opacity: 1
}

div.customer-view .payments .status .refund,
div.product-view .payments .status .refund {
  display: none
}

div.customer-view .payments .status.refunded,
div.product-view .payments .status.refunded {
  background: none !important;
  color: #ccc
}

div.customer-view .payments a:hover .refund,
div.product-view .payments a:hover .refund {
  display: inline
}

div.customer-view .payments a:hover .partial,
div.product-view .payments a:hover .partial {
  display: none
}

div.customer-view .upcoming,
div.product-view .upcoming {
  display: none
}

div.customer-view div.detail-container div.header,
div.product-view div.detail-container div.header {
  min-height: 66px
}

div.customer-view div.detail-container div.header h2,
div.product-view div.detail-container div.header h2 {
  padding-top: 12px
}

div.customer-view div.detail-container div.header h2.email,
div.product-view div.detail-container div.header h2.email {
  padding-top: 0
}

div.customer-view div.detail-container div.header h2 span,
div.product-view div.detail-container div.header h2 span {
  font-size: 18px;
  display: block !important
}

div.recipient-view div.detail-container div.header {
  min-height: 66px
}

div.recipient-view div.detail-container div.header h2 {
  margin-left: 96px;
  padding-top: 12px
}

div.recipient-view div.detail-container div.header h2.email {
  padding-top: 0
}

div.recipient-view div.detail-container div.header h2 span {
  font-size: 18px
}

div.recipient-view div.transfers div.many ul li {
  display: table;
  width: 100%
}

div.recipient-view div.transfers div.many ul a {
  color: #444
}

div.recipient-view div.transfers div.many ul a>span {
  border-bottom-color: #eee;
  color: #444
}

div.recipient-view div.transfers div.many ul a>span em.text-overflow {
  position: relative;
  display: block;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.recipient-view div.transfers div.many ul a>span em.text-empty {
  color: #ccc;
  font-style: italic
}

div.recipient-view div.transfers div.many ul a>span em.text-highlight {
  color: #008cdd;
  font-weight: 700
}

div.recipient-view div.transfers div.many ul a>span.icon {
  max-width: 15px;
  min-width: 15px;
  padding-right: 1px;
  width: 15px
}

div.recipient-view div.transfers div.many ul a>span.icon em {
  position: relative;
  top: 3px;
  display: block;
  height: 15px;
  width: 15px;
  background-position: 0 0;
  background-repeat: no-repeat
}

div.recipient-view div.transfers div.many ul a>span.amount {
  max-width: 140px;
  min-width: 45px;
  width: 45px
}

div.recipient-view div.transfers div.many ul a>span.account em,
div.recipient-view div.transfers div.many ul a>span.card em {
  max-width: 270px
}

div.recipient-view div.transfers div.many ul a>span.badge {
  max-width: 60px;
  min-width: 47px;
  width: 47px;
  text-align: right
}

div.recipient-view div.transfers div.many ul a>span.badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 15px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid hsla(0, 0%, 60%, .5);
  color: #999;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  white-space: nowrap
}

div.recipient-view div.transfers div.many ul a>span.date {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
  color: #999;
  white-space: nowrap
}

div.recipient-view div.transfers div.many ul a>span.date.date-only {
  max-width: 80px;
  min-width: 80px;
  width: 80px
}

div.recipient-view div.transfers div.many ul a>span.date .tooltip {
  opacity: .2;
  margin-bottom: -1px;
  margin-left: 3px;
  width: 12px
}

div.recipient-view div.transfers div.many ul a>span.date .tooltip:hover {
  opacity: .5
}

div.recipient-view div.transfers div.many ul a>span.arrow {
  max-width: 30px;
  min-width: 30px;
  padding: 0;
  width: 30px;
  background-image: url(/manage/assets/img/list-view/new-arrow.2412aca3c8e3bfc599a64bffa666e1d4.png);
  background-size: 6px 9px;
  background-position: 10px 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a>span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow@2x.56b288629dfcb4d50d198ec3b5632ff0.png)
  }
}

div.recipient-view div.transfers div.many ul a.paid span.icon em {
  background-image: url(/manage/assets/img/transfers/list/paid.1058d2246e91cd11df7e80da1d8c6e15.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a.paid span.icon em {
    background-image: url(/manage/assets/img/transfers/list/paid@2x.fd7962d7688440432f22a9acc950a317.png)
  }
}

div.recipient-view div.transfers div.many ul a.future span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a.future span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.recipient-view div.transfers div.many ul a.canceled span.icon em,
div.recipient-view div.transfers div.many ul a.retried span.icon em,
div.recipient-view div.transfers div.many ul a.reversed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/canceled.46fa438ab02a51457fc953f5cd9d1f2b.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.recipient-view div.transfers div.many ul a.canceled span.icon em,
  div.recipient-view div.transfers div.many ul a.retried span.icon em,
  div.recipient-view div.transfers div.many ul a.reversed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/canceled@2x.1d6e76618fd57f24e3765935ff7404e4.png)
  }
}

div.recipient-view div.transfers div.many ul a.canceled span.amount em,
div.recipient-view div.transfers div.many ul a.retried span.amount em,
div.recipient-view div.transfers div.many ul a.reversed span.amount em {
  color: #999
}

div.recipient-view div.transfers div.many ul a.canceled span.badge em,
div.recipient-view div.transfers div.many ul a.retried span.badge em,
div.recipient-view div.transfers div.many ul a.reversed span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.recipient-view div.transfers div.many ul a.retried span.icon em {
  background-image: url(/manage/assets/img/transfers/list/retried.f4cf806579c18bf19c35deae941c776e.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a.retried span.icon em {
    background-image: url(/manage/assets/img/transfers/list/retried@2x.738d5c66ff67041227212e4485433bb9.png)
  }
}

div.recipient-view div.transfers div.many ul a.delayed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/attention.bbce0d49a6f2ad414731ed15063c5dfb.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a.delayed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/attention@2x.7ba6eeddf25176f63037d5e75df49c6e.png)
  }
}

div.recipient-view div.transfers div.many ul a.delayed span.amount em {
  color: #cd9965
}

div.recipient-view div.transfers div.many ul a.delayed span.badge em {
  border-color: hsla(30, 51%, 60%, .5);
  color: #cd9965
}

div.recipient-view div.transfers div.many ul a.failed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/failed.fd2dbb5518609e41ab24123484521560.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a.failed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/failed@2x.56d423952be8893251bca2218a12865e.png)
  }
}

div.recipient-view div.transfers div.many ul a.failed span.amount em {
  color: #cd6565
}

div.recipient-view div.transfers div.many ul a.failed span.badge em {
  border-color: hsla(0, 51%, 60%, .5);
  color: #cd6565
}

div.recipient-view div.transfers div.many ul a.paid span.amount em {
  color: #6bb323
}

div.recipient-view div.transfers div.many ul a.paid span.badge em {
  border-color: rgba(107, 179, 35, .5);
  color: #6bb323
}

div.recipient-view div.transfers div.many ul a.in_transit span.icon em,
div.recipient-view div.transfers div.many ul a.pending span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.recipient-view div.transfers div.many ul a.in_transit span.icon em,
  div.recipient-view div.transfers div.many ul a.pending span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.recipient-view div.transfers div.many ul a.in_transit span.badge em,
div.recipient-view div.transfers div.many ul a.pending span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.recipient-view div.transfers div.many ul a:hover {
  background-color: rgba(0, 0, 0, .03)
}

div.recipient-view div.transfers div.many ul a:hover span.arrow {
  background-image: url(/manage/assets/img/list-view/new-arrow-hover.83a8dc9e64d636d653a92245ae340781.png);
  background-size: 6px 9px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.recipient-view div.transfers div.many ul a:hover span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow-hover@2x.bbf019e1df02bc965c7ff067e9876851.png)
  }
}

div.recipient-view div.transfers div.many ul a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.recipient-view div.transfers div.many ul a:last-child span {
  border-bottom: 0
}

div.recipient-view div.transfers div.many p.more a {
  background-position: 679px 50%;
  border-top: 0
}

div.customer-view div.detail-container div.header div.img,
div.product-view div.detail-container div.header div.img,
div.recipient-view div.detail-container div.header div.img {
  width: 66px;
  height: 66px;
  float: left;
  position: relative;
  margin-right: 30px;
  background-size: 66px 66px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -moz-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -ms-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -o-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7)
}

div.customer-view div.detail-container div.header div.img div.border,
div.product-view div.detail-container div.header div.img div.border,
div.recipient-view div.detail-container div.header div.img div.border {
  width: 64px;
  height: 64px;
  border: 1px solid rgba(0, 0, 0, .2);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}

div.customer-view div.detail-container div.header div.img img,
div.product-view div.detail-container div.header div.img img,
div.recipient-view div.detail-container div.header div.img img {
  opacity: 0;
  position: absolute;
  top: 0
}

div.event-view button.retry {
  float: right;
  position: relative;
  top: -3px
}

div.event-view button.retry div.retry-glyph {
  display: inline-block;
  width: 13px;
  height: 11px;
  background-image: url(/manage/assets/img/webhooks/retry.281527572cced09116b9b30ca8ff480d.png);
  background-size: 100% 100%;
  position: relative;
  top: 2px;
  left: -2px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.event-view button.retry div.retry-glyph {
    background-image: url(/manage/assets/img/webhooks/retry@2x.bcaf14f46cfc2197e696669381c7c90a.png)
  }
}

div.notice {
  position: relative;
  padding: 25px 30px 30px;
  margin: 0 30px 30px;
  font-size: 13px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: #f1f1f1;
  border: 1px solid #c8c8c8;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05), 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05), 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05), 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05), 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .05), 0 1px 0 #fff;
  color: #888
}

div.notice div.title {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd
}

div.notice div.title h4 {
  color: #000;
  font-weight: 700
}

div.notice div.title h4 strong {
  background: rgba(0, 0, 0, .1);
  padding: 1px 6px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px
}

div.notice div.title p strong {
  font-weight: 700
}

div.notice div.extra-explanation {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd
}

div.notice div.extra-explanation p strong {
  color: #4f4f4f;
  font-weight: 700
}

div.notice.no-details div.title.fraud_title {
  background-position: 11px 0
}

div.notice.no-details .title,
div.notice.no-details div.title.fraud_title {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0
}

div.notice div.details div.details-content {
  padding: 10px 0 0;
  margin-bottom: 0
}

div.notice div.details div.details-content dt {
  display: block;
  float: left;
  width: 150px;
  padding: 0 15px 0 0;
  position: relative;
  text-align: right;
  line-height: 22px
}

div.notice div.details div.details-content dd {
  color: #000;
  margin-left: 150px;
  padding-bottom: 5px;
  line-height: 22px;
  word-wrap: break-word;
  overflow: hidden
}

div.notice div.details div.details-content dd p {
  font-weight: 400;
  line-height: 1.5em
}

div.notice div.details div.details-content dd strong {
  font-weight: 700
}

div.notice div.details div.details-content dd em {
  color: #bbb;
  font-style: italic;
  font-weight: 400
}

div.notice div.details div.details-content dd pre {
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: pre-wrap;
  word-wrap: break-word
}

div.notice div.details div.details-content dd:last-child {
  padding-bottom: 0
}

div.notice.hasActions div.details div.details-content {
  padding-bottom: 15px;
  margin-bottom: 35px;
  border-bottom: 1px solid #ddd
}

div.notice div.actions {
  position: absolute;
  right: 30px;
  bottom: 30px;
  height: 20px
}

div.notice div.actions .button {
  margin-left: 5px
}

div.notice.alert {
  background: #fbf9e1;
  border-color: #cacac3;
  -webkit-box-shadow: inset 0 1px 0 rgba(116, 108, 17, .05), 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 rgba(116, 108, 17, .05), 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 rgba(116, 108, 17, .05), 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 rgba(116, 108, 17, .05), 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 rgba(116, 108, 17, .05), 0 1px 0 #fff;
  color: #64645a
}

div.notice.alert div.details div.details-content,
div.notice.alert div.extra-explanation,
div.notice.alert div.title {
  border-bottom-color: #ecead4
}

div.notice.alert div.title {
  padding-left: 84px;
  min-height: 60px;
  background-image: url(/manage/assets/img/detail-view/alert/alert.00ecbc7b96b710b66821224b447d9765.png);
  background-size: 52px 47px;
  background-repeat: no-repeat;
  background-position: 11px 7px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.notice.alert div.title {
    background-image: url(/manage/assets/img/detail-view/alert/alert@2x.9a87325f469b8caaa2f29c61210e5d61.png)
  }
}

div.notice div.title.fraud_title {
  background-image: url(/manage/assets/img/detail-view/shield/shield.579dfcca6ef9d2220e794d6075d4b41a.png);
  background-size: 52px 47px;
  background-size: 52px;
  background-repeat: no-repeat;
  background-position: 11px 7px;
  padding-left: 84px;
  min-height: 60px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.notice div.title.fraud_title {
    background-image: url(/manage/assets/img/detail-view/shield/shield@2x.5f95b24b8c09f8b863a12ac45ce0326d.png)
  }
}

div.notice .safe_payment_container div.title.fraud_title {
  background-position: 11px 0;
  border-bottom: none;
  padding-bottom: none;
  margin-bottom: none
}

div.notice.fraud_safe_notice {
  padding-bottom: 0
}

div.notice ul {
  padding-left: 20px;
  margin: 10px 0
}

div.notice ul li {
  list-style: disc
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  div.detail-container div.header h2 strong[data-text]:after {
    content: attr(data-text);
    z-index: 2;
    color: #fff;
    position: absolute;
    left: 0;
    pointer-events: none;
    -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), to(hsla(0, 0%, 100%, .3)))
  }
}

@supports (-ms-accelerator:true) {
  div.detail-container div.header h2 strong[data-text]:after {
    content: none
  }
}

.db-Detail-header {
  position: relative;
  align-items: flex-start;
  display: flex;
  padding: 30px;
  background: #fafafa;
  background: -webkit-linear-gradient(#fff, #fafafa);
  background: -moz-linear-gradient(#fff, #fafafa);
  background: -ms-linear-gradient(#fff, #fafafa);
  background: -o-linear-gradient(#fff, #fafafa);
  background: linear-gradient(#fff, #fafafa)
}

.db-Detail-header-actions {
  align-items: flex-end;
  flex-direction: row;
  flex-shrink: 0;
  padding-left: 15px
}

.db-Detail-header-copy {
  flex-grow: 1
}

.db-Detail-header-copy h2,
.db-Detail-header-copy p {
  white-space: normal;
  word-break: break-all;
  word-wrap: break-word
}

.db-Detail-header-copy h2 {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 34px
}

.db-Detail-header-copy p {
  padding-top: 3px;
  color: #999;
  font-size: 16px
}

.db-Detail-header-icon {
  flex-shrink: 0;
  padding-right: 15px
}

.db-Detail-header-icon-badge {
  margin-top: 6px
}

.db-Detail-header-icon-card {
  width: 41px;
  height: 34px
}

.db-Detail-header-icon-card.visa {
  background-image: url(/manage/assets/img/credit_cards/visa.e5ed17d9bd55a619e630746bccf196a7.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.visa {
    background-image: url(/manage/assets/img/credit_cards/visa@2x.17e688a268e5c518a3d3cfdb01a0df5e.png)
  }
}

.db-Detail-header-icon-card.mastercard {
  background-image: url(/manage/assets/img/credit_cards/mastercard.bee757acede2c0ea0cb9ac40f85d94da.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.mastercard {
    background-image: url(/manage/assets/img/credit_cards/mastercard@2x.c0ea1d495dfde5d2976aec8fcfd1c42c.png)
  }
}

.db-Detail-header-icon-card.amex {
  background-image: url(/manage/assets/img/credit_cards/amex.0133414c9f61426250dc54d98c4bba51.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.amex {
    background-image: url(/manage/assets/img/credit_cards/amex@2x.5132efd0be46d74fa523d68e8912ef7e.png)
  }
}

.db-Detail-header-icon-card.discover {
  background-image: url(/manage/assets/img/credit_cards/discover.b82e51080918c6614c9a219ca71a42c6.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.discover {
    background-image: url(/manage/assets/img/credit_cards/discover@2x.3137be0db88dd89633f5e712064191d2.png)
  }
}

.db-Detail-header-icon-card.diners {
  background-image: url(/manage/assets/img/credit_cards/diners.bce138d7fe473e68a8d273bace920c1a.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.diners {
    background-image: url(/manage/assets/img/credit_cards/diners@2x.b3e8f56c3df7f0c6748df1438eb31e56.png)
  }
}

.db-Detail-header-icon-card.jcb {
  background-image: url(/manage/assets/img/credit_cards/jcb.b6b51c76ef3ff1ec80978c2713f64f03.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 41px 27px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .db-Detail-header-icon-card.jcb {
    background-image: url(/manage/assets/img/credit_cards/jcb@2x.335bfd936fd0c3b0876037d1b2f24dcd.png)
  }
}

.db-Detail-header-icon-bank {
  width: 41px;
  height: 27px
}

.bs-ObjectList-row .db-CardsList-cell-default .bs-Badge {
  display: none
}

.bs-ObjectList-row .bs-ObjectList-parent.default-source .db-CardsList-cell-default .bs-Badge {
  display: inline-flex
}

div.content div.section-wrap .db-RiskPartial-badge {
  top: 1px;
  height: 16px;
  margin-left: 2px;
  padding: 0 5px;
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
  vertical-align: top;
  height: 15px
}

.db-PaymentDetail-outcome tt {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding: 0 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: #fafcfc;
  border: 1px solid #f0f4f7;
  color: #b93d6a;
  font-family: Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px
}

div.list-view-no-results {
  text-align: center;
  padding: 180px 0 160px;
  font-size: 24px;
  color: #9b9b9b
}

#section div.list {
  min-height: 778px
}

div.sublist div.many div.items-list {
  padding: 0
}

div.list-view-content div.filter {
  padding: 3px;
  height: 20px;
  background: #f3f5f8;
  border-bottom: 1px solid #b9c2d0;
  background: #e3e7ed;
  background: -webkit-linear-gradient(#f4f6f8, #e3e7ed);
  background: -moz-linear-gradient(#f4f6f8, #e3e7ed);
  background: -ms-linear-gradient(#f4f6f8, #e3e7ed);
  background: -o-linear-gradient(#f4f6f8, #e3e7ed);
  background: linear-gradient(#f4f6f8, #e3e7ed);
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  -ms-box-shadow: inset 0 1px 0 #fff;
  -o-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff
}

div.list-view-content div.filter div.separator {
  width: 1px;
  height: 12px;
  background: rgba(0, 0, 0, .1);
  top: 4px;
  position: relative;
  margin: 0 5px
}

div.list-view-content div.filter div.item {
  display: block;
  float: left
}

div.list-view-content div.filter div.right {
  float: right;
  text-align: right
}

div.list-view-content div.filter div.right div.item {
  margin-left: 3px
}

div.list-view-content div.filter a.control,
div.list-view-content div.filter div.control {
  cursor: pointer;
  padding: 0;
  position: relative;
  display: block;
  height: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px
}

div.list-view-content div.filter a.control span.label,
div.list-view-content div.filter div.control span.label {
  font-family: arial;
  color: #5a6169;
  font-size: 11px;
  height: 11px;
  padding: 4px 10px 0 23px;
  text-shadow: 0 1px 0 #fff;
  display: block
}

div.list-view-content div.filter a.control:hover,
div.list-view-content div.filter div.control:hover {
  background: rgba(0, 0, 0, .05)
}

div.list-view-content div.filter a.control:hover span.label,
div.list-view-content div.filter div.control:hover span.label {
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .7)
}

div.list-view-content div.filter a.control.selected,
div.list-view-content div.filter a.control:active,
div.list-view-content div.filter div.control.selected,
div.list-view-content div.filter div.control:active {
  background: rgba(0, 0, 0, .1);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  -o-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1)
}

div.list-view-content div.filter a.control.active,
div.list-view-content div.filter div.control.active {
  background: #0279ff;
  border-color: #0d5fbc;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#57a6ff), to(#0279ff));
  -webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .27);
  -moz-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .27);
  -ms-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .27);
  -o-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .27);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .27)
}

div.list-view-content div.filter a.control.active span.value,
div.list-view-content div.filter div.control.active span.value {
  color: #fff;
  text-shadow: 0 -1px rgba(0, 0, 0, .2)
}

div.list-view-content div.filter a.control.active div.arrow,
div.list-view-content div.filter div.control.active div.arrow {
  display: none
}

div.list-view-content div.filter a.control.active a.remove,
div.list-view-content div.filter div.control.active a.remove {
  display: block
}

div.list-view-content div.filter a.control a.remove,
div.list-view-content div.filter div.control a.remove {
  background: url(/manage/assets/img/merch/filter/remove.c2c1907214a3796b87c39f37fd316d80.png);
  width: 12px;
  height: 12px;
  position: absolute;
  right: 7px;
  top: 5px;
  display: none
}

div.list-view-content div.filter a.control a.remove:active,
div.list-view-content div.filter div.control a.remove:active {
  opacity: .75
}

div.list-view-content div.filter select {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  display: block;
  opacity: 0;
  cursor: pointer
}

div.list-view-content div.filter span.icon {
  position: absolute;
  left: 9px;
  top: 6px;
  width: 8px;
  height: 9px;
  background-repeat: no-repeat
}

div.list-view-content div.filter span.icon.export {
  background-image: url(/manage/assets/img/filterbar/icons/export.2b62a9eb249d6f6753a1d70b364148bc.png)
}

div.list-view-content div.filter span.icon.create {
  background-image: url(/manage/assets/img/filterbar/icons/create.0078ea1d40e67e0ae53f9ff9464148d3.png)
}

div.list-view-content div.filter span.icon.filter {
  background-image: url(/manage/assets/img/filterbar/icons/filter.90991f89c1f5baad34a108d5358c29a6.png)
}

div.list-view-content div.filter span.icon.sort {
  background-image: url(/manage/assets/img/filterbar/icons/sort.5de9b6530a8eb37a082782cbc3a0004d.png);
  height: 6px;
  top: 8px
}

div.list-view-content div.load-more {
  display: none;
  position: relative;
  height: 44px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none
}

div.list-view-content div.load-more.load-more-component {
  display: block
}

div.list-view-content div.load-more.load-more-animation-enter {
  height: 0;
  overflow: hidden
}

div.list-view-content div.load-more.load-more-animation-enter.load-more-animation-enter-active {
  height: 44px;
  transition: height .4s
}

div.list-view-content div.load-more.load-more-animation-leave {
  height: 44px;
  overflow: hidden
}

div.list-view-content div.load-more.load-more-animation-leave.load-more-animation-leave-active {
  height: 0;
  transition: height .4s
}

div.list-view-content div.load-more div.inner {
  border-bottom: 1px solid #e4e6eb;
  text-align: center;
  height: 13px;
  padding: 15px 0;
  position: absolute;
  width: 100%;
  bottom: 0;
  cursor: pointer;
  background: #f6f7f9;
  font-size: 12px;
  color: #444
}

div.list-view-content div.load-more div.inner em {
  color: #0079ff;
  text-decoration: underline;
  margin-left: 5px
}

div.list-view-content div.load-more div.inner span.label {
  opacity: 0;
  -webkit-transition: opacity .4s ease-in-out
}

div.list-view-content div.load-more div.inner:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  width: 100%;
  background: transparent;
  background: -webkit-linear-gradient(rgba(0, 0, 0, .1), transparent);
  background: -moz-linear-gradient(rgba(0, 0, 0, .1), transparent);
  background: -ms-linear-gradient(rgba(0, 0, 0, .1), transparent);
  background: -o-linear-gradient(rgba(0, 0, 0, .1), transparent);
  background: linear-gradient(rgba(0, 0, 0, .1), transparent)
}

div.list-view-content div.load-more.load-more-component div.inner span.label,
div.list-view-content div.load-more.shown div.inner span.label {
  opacity: 1
}

div.items-list {
  display: table;
  font-size: 13px;
  line-height: 25px;
  width: 100%
}

div.items-list span.header {
  display: table-row
}

div.items-list span.header>span {
  background: -webkit-linear-gradient(#fff, #e9eef0);
  background: -moz-linear-gradient(#fff, #e9eef0);
  background: -ms-linear-gradient(#fff, #e9eef0);
  background: -o-linear-gradient(#fff, #e9eef0);
  background: linear-gradient(#fff, #e9eef0);
  -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 1px rgba(174, 196, 204, .25);
  -moz-box-shadow: inset 0 1px 0 #fff, 0 1px 1px rgba(174, 196, 204, .25);
  -ms-box-shadow: inset 0 1px 0 #fff, 0 1px 1px rgba(174, 196, 204, .25);
  -o-box-shadow: inset 0 1px 0 #fff, 0 1px 1px rgba(174, 196, 204, .25);
  box-shadow: inset 0 1px 0 #fff, 0 1px 1px rgba(174, 196, 204, .25);
  background-color: #e9eef0;
  border-bottom: 1px solid #aec4cc;
  color: #475c66;
  display: table-cell;
  font-size: 12px;
  font-weight: 700;
  line-height: 23px;
  padding: 0 11px;
  position: relative;
  text-shadow: 0 1px 0 #fff
}

div.items-list span.header>span:before {
  background: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  background: -moz-linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  background: -ms-linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  background: -o-linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  background: linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  bottom: 0;
  content: "";
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  width: 1px
}

div.items-list span.header>span:after {
  background: -webkit-linear-gradient(rgba(173, 196, 204, 0), #adc4cc);
  background: -moz-linear-gradient(rgba(173, 196, 204, 0), #adc4cc);
  background: -ms-linear-gradient(rgba(173, 196, 204, 0), #adc4cc);
  background: -o-linear-gradient(rgba(173, 196, 204, 0), #adc4cc);
  background: linear-gradient(rgba(173, 196, 204, 0), #adc4cc);
  bottom: 0;
  content: "";
  display: block;
  height: 16px;
  right: 0;
  position: absolute;
  width: 1px
}

div.items-list span.header>span:first-child:before {
  display: none
}

div.items-list span.header>span:last-child {
  padding-right: 20px
}

div.items-list span.header>span:last-child:after {
  display: none
}

div.items-list span.header>span.righty {
  text-align: right
}

div.items-list a,
div.items-list div.row {
  display: table-row
}

div.items-list a>span,
div.items-list div.row>span {
  display: table-cell;
  padding: 7px 11px 6px;
  border-bottom: 1px solid #e4e6eb
}

div.items-list em.long-label {
  position: relative;
  display: block;
  max-width: 400px;
  overflow: hidden
}

div.items-list em.long-label:after {
  position: absolute;
  content: " ";
  width: 25px;
  height: 22px;
  right: 0;
  bottom: 0;
  pointer-events: none;
  background-image: -webkit-linear-gradient(0, hsla(0, 0%, 100%, 0), #fff);
  background-image: -moz-linear-gradient(0, hsla(0, 0%, 100%, 0), #fff);
  background-image: -o-linear-gradient(0, hsla(0, 0%, 100%, 0), #fff);
  background-image: -ms-linear-gradient(0, hsla(0, 0%, 100%, 0), #fff);
  background-image: linear-gradient(0, hsla(0, 0%, 100%, 0), #fff)
}

div.items-list a {
  text-decoration: none;
  color: #0068de
}

div.items-list a:hover {
  background-color: #f9f9f9
}

div.items-list a:hover em.long-label:after {
  background-image: -webkit-linear-gradient(0, hsla(0, 0%, 97.6%, 0), #f9f9f9);
  background-image: -moz-linear-gradient(0, hsla(0, 0%, 97.6%, 0), #f9f9f9);
  background-image: -o-linear-gradient(0, hsla(0, 0%, 97.6%, 0), #f9f9f9);
  background-image: -ms-linear-gradient(0, hsla(0, 0%, 97.6%, 0), #f9f9f9);
  background-image: linear-gradient(0, hsla(0, 0%, 97.6%, 0), #f9f9f9)
}

div.items-list a:active {
  background-color: #f5f5f5
}

div.items-list a:active em.long-label:after {
  background-image: -webkit-linear-gradient(0, hsla(0, 0%, 96.1%, 0), #f5f5f5);
  background-image: -moz-linear-gradient(0, hsla(0, 0%, 96.1%, 0), #f5f5f5);
  background-image: -o-linear-gradient(0, hsla(0, 0%, 96.1%, 0), #f5f5f5);
  background-image: -ms-linear-gradient(0, hsla(0, 0%, 96.1%, 0), #f5f5f5);
  background-image: linear-gradient(0, hsla(0, 0%, 96.1%, 0), #f5f5f5)
}

div.items-list a.deleted {
  text-decoration: line-through
}

div.items-list a>span {
  cursor: pointer
}

div.items-list a>span.arrow {
  padding-left: 0;
  width: 7px;
  background: url(/manage/assets/img/list-view/arrow.e46debfc5b65ed3d0e3a01a09fdb3b35.png) 0 50% no-repeat
}

div.items-list hr {
  display: none
}

div.order-returns-list-view div.empty div#no-data-view div.no-data-img,
div.orders-list-view div.empty div#no-data-view div.no-data-img {
  background-image: url(/manage/assets/img/blankslate/orders.bf38b535781b2ed61731f7e9e8f828f8.png);
  background-size: 99px 90px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.order-returns-list-view div.empty div#no-data-view div.no-data-img,
  div.orders-list-view div.empty div#no-data-view div.no-data-img {
    background-image: url(/manage/assets/img/blankslate/orders@2x.b88637a0d4b9cdb839bf41135c9604fb.png)
  }
}

div.order-returns-list-view div.items-list a span.description,
div.orders-list-view div.items-list a span.description {
  max-width: 320px;
  min-width: 320px;
  overflow: hidden;
  padding-left: 34px;
  width: 320px;
  background-image: url(/manage/assets/img/orders/row.20eb2b571210c7b28290f65e75a10012.png);
  background-size: 13px 13px;
  background-position: 11px 13px;
  background-repeat: no-repeat;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: break-word
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.order-returns-list-view div.items-list a span.description,
  div.orders-list-view div.items-list a span.description {
    background-image: url(/manage/assets/img/orders/row@2x.a76ab40e0455a4ba9dcbf08f6f2e4e61.png)
  }
}

div.order-returns-list-view div.items-list a span.description span.amount,
div.orders-list-view div.items-list a span.description span.amount {
  color: #0068de;
  font-weight: 600
}

div.order-returns-list-view div.items-list a span.description em.id,
div.orders-list-view div.items-list a span.description em.id {
  color: #777;
  font-weight: 400
}

div.order-returns-list-view div.items-list a span.items,
div.orders-list-view div.items-list a span.items {
  max-width: 100px;
  min-width: 100px;
  overflow: hidden;
  width: 100px;
  color: #777;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.order-returns-list-view div.items-list a span.badge,
div.orders-list-view div.items-list a span.badge {
  max-width: 80px;
  min-width: 80px;
  width: 80px
}

div.order-returns-list-view div.items-list a span.badge em,
div.orders-list-view div.items-list a span.badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 17px;
  padding: 0 9px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid rgba(111, 124, 130, .5);
  color: #6f7c82;
  font-size: 10px;
  font-weight: 700;
  line-height: 17px;
  text-transform: uppercase;
  white-space: nowrap
}

div.order-returns-list-view div.items-list a span.timestamp,
div.orders-list-view div.items-list a span.timestamp {
  max-width: 130px;
  min-width: 130px;
  width: 130px;
  color: #999;
  text-align: right
}

div.order-returns-list-view div.items-list a.order-canceled span.badge em,
div.orders-list-view div.items-list a.order-canceled span.badge em {
  border-color: rgba(224, 76, 76, .5);
  color: #e04c4c
}

div.order-returns-list-view div.items-list a.order-fulfilled span.badge em,
div.orders-list-view div.items-list a.order-fulfilled span.badge em {
  border-color: rgba(80, 169, 47, .5);
  color: #50a92f
}

div.order-returns-list-view div.items-list a.order-paid span.badge em,
div.orders-list-view div.items-list a.order-paid span.badge em {
  border-color: rgba(0, 153, 229, .5);
  color: #0099e5
}

div.order-returns-list-view div.items-list a.order-returned span.badge em,
div.orders-list-view div.items-list a.order-returned span.badge em {
  border-color: rgba(224, 153, 76, .5);
  color: #e0994c
}

div.order-returns-list-view div.empty div#no-data-view div.no-data-img {
  background-image: url(/manage/assets/img/blankslate/returns.f001b29fcf72a969346280ad6ab9ee92.png);
  background-size: 99px 90px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.order-returns-list-view div.empty div#no-data-view div.no-data-img {
    background-image: url(/manage/assets/img/blankslate/returns@2x.6831b7cff9c076ea1a35169fda114b51.png)
  }
}

div.order-returns-list-view div.items-list a span.description {
  background-image: url(/manage/assets/img/returns/row.4609b592c9ffb5ccfab3350d48721652.png);
  background-size: 13px 13px;
  background-position: 11px 13px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.order-returns-list-view div.items-list a span.description {
    background-image: url(/manage/assets/img/returns/row@2x.15fccc27d38e988bd799ff32ee594343.png)
  }
}

div.products-list-view div.empty div#no-data-view div.no-data-img {
  background-image: url(/manage/assets/img/blankslate/products.2c2f2c6167ef45b024c21dda8868eb21.png);
  background-size: 89px 94px;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.products-list-view div.empty div#no-data-view div.no-data-img {
    background-image: url(/manage/assets/img/blankslate/products@2x.cd59f00ce40d8c1b34bfa918b4109347.png)
  }
}

div.products-list-view div.items-list span.description {
  max-width: 450px;
  min-width: 450px;
  overflow: hidden;
  padding-left: 34px;
  width: 450px;
  background-image: url(/manage/assets/img/products/product-row-icon.38de916d0d501a8cb077b25a399f886d.png);
  background-size: 15px 16px;
  background-position: 10px 11px;
  background-repeat: no-repeat;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: break-word
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.products-list-view div.items-list span.description {
    background-image: url(/manage/assets/img/products/product-row-icon@2x.b893780f3ede79ad4ccc7a04ce48867e.png)
  }
}

div.products-list-view div.items-list span.description span.name {
  color: #0068de;
  font-weight: 600
}

div.products-list-view div.items-list span.description em.id {
  color: #777;
  font-weight: 400
}

div.products-list-view div.items-list span.sku-count {
  width: 90px;
  color: #777
}

div.products-list-view div.items-list span.timestamp {
  width: 130px;
  color: #999;
  text-align: right
}

div.invoices-list-view div.items-list span.amount,
div.payments-list-view div.items-list span.amount {
  width: 10px;
  padding-right: 0;
  color: #333
}

div.invoices-list-view div.items-list span.description,
div.payments-list-view div.items-list span.description {
  word-wrap: break-word;
  font-weight: 700
}

div.invoices-list-view div.items-list span.description em.long-label,
div.payments-list-view div.items-list span.description em.long-label {
  max-width: 300px
}

div.invoices-list-view div.items-list span.customer,
div.payments-list-view div.items-list span.customer {
  max-width: 175px;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #777
}

div.invoices-list-view div.items-list span.risk-level em,
div.payments-list-view div.items-list span.risk-level em {
  position: relative;
  top: -1px;
  display: block;
  height: 8px;
  width: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px
}

div.invoices-list-view div.items-list span.risk-level.elevated em,
div.payments-list-view div.items-list span.risk-level.elevated em {
  background-color: #e0994c
}

div.invoices-list-view div.items-list span.risk-level.highest em,
div.payments-list-view div.items-list span.risk-level.highest em {
  background-color: #e04c4c
}

div.invoices-list-view div.items-list span.status,
div.payments-list-view div.items-list span.status {
  width: 100px;
  color: #ccc
}

div.invoices-list-view div.items-list span.status .refund,
div.payments-list-view div.items-list span.status .refund {
  color: #555;
  opacity: .5
}

div.invoices-list-view div.items-list span.status .refund:hover,
div.payments-list-view div.items-list span.status .refund:hover {
  opacity: 1
}

div.invoices-list-view div.items-list span.status .partial,
div.payments-list-view div.items-list span.status .partial {
  overflow: hidden;
  width: 100px;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.invoices-list-view div.items-list span.status.refunded,
div.payments-list-view div.items-list span.status.refunded {
  color: #ccc
}

div.invoices-list-view div.items-list span.date,
div.payments-list-view div.items-list span.date {
  color: #999;
  text-align: right;
  width: 130px;
  white-space: nowrap
}

div.invoices-list-view div.items-list a.failed span,
div.payments-list-view div.items-list a.failed span {
  color: #ccc
}

html.db-NewChrome div.customers-list-view,
html.db-NewChrome div.customers-list-view .bs-ContentSection {
  min-height: 400px
}

div.customers-list-view div.items-list span.image,
div.platform-users-list-view div.items-list span.image,
div.recipients-list-view div.items-list span.image {
  width: 12px;
  padding-right: 0
}

div.customers-list-view div.items-list span.image img,
div.platform-users-list-view div.items-list span.image img,
div.recipients-list-view div.items-list span.image img {
  vertical-align: middle
}

div.customers-list-view div.items-list span.description,
div.platform-users-list-view div.items-list span.description,
div.recipients-list-view div.items-list span.description {
  font-weight: 700;
  padding-left: 11px
}

div.customers-list-view div.items-list span.description em,
div.platform-users-list-view div.items-list span.description em,
div.recipients-list-view div.items-list span.description em {
  font-weight: 400;
  color: #777
}

div.customers-list-view div.items-list span.card-name,
div.platform-users-list-view div.items-list span.card-name,
div.recipients-list-view div.items-list span.card-name {
  width: 130px;
  color: #777
}

div.customers-list-view div.items-list span.date,
div.platform-users-list-view div.items-list span.date,
div.recipients-list-view div.items-list span.date {
  color: #999;
  text-align: right;
  width: 130px
}

div.plans-list-view div.items-list span.description {
  font-weight: 700;
  padding-left: 11px
}

div.plans-list-view div.items-list span.description em {
  font-weight: 400;
  color: #777;
  padding-left: 2px
}

div.plans-list-view div.items-list span.trial {
  color: #999;
  text-align: right
}

div.coupons-list-view div.items-list span {
  color: #777
}

div.coupons-list-view div.items-list span.id,
div.coupons-list-view div.items-list span.id span {
  color: #0068de;
  font-weight: 700
}

div.coupons-list-view div.items-list span.id em,
div.coupons-list-view div.items-list span.id em span,
div.coupons-list-view div.items-list span.id span em,
div.coupons-list-view div.items-list span.id span em span {
  font-weight: 400;
  color: #aaa;
  padding-top: 3px
}

div.coupons-list-view div.items-list span.redemptions {
  font-size: 11px;
  color: #777;
  text-align: right
}

div.coupons-list-view div.items-list span.redemptions em {
  display: inline-block;
  background: rgba(0, 0, 0, .075);
  padding: 0 8px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px
}

div.coupons-list-view div.items-list a.failed span {
  color: #ccc
}

div.events-list-view .identifiers {
  display: table;
  font-size: 11px;
  line-height: 16px;
  width: 100%
}

div.events-list-view .identifiers .labels {
  display: table-row
}

div.events-list-view .identifiers .labels,
div.events-list-view .identifiers .labels span {
  background: #f5f7fa;
  background: -webkit-linear-gradient(#e4e9f2, #f5f7fa);
  background: -moz-linear-gradient(#e4e9f2, #f5f7fa);
  background: -ms-linear-gradient(#e4e9f2, #f5f7fa);
  background: -o-linear-gradient(#e4e9f2, #f5f7fa);
  background: linear-gradient(#e4e9f2, #f5f7fa);
  -webkit-box-shadow: rgba(0, 0, 0, .05) 0 1px 1px inset;
  -moz-box-shadow: rgba(0, 0, 0, .05) 0 1px 1px inset;
  -ms-box-shadow: rgba(0, 0, 0, .05) 0 1px 1px inset;
  -o-box-shadow: rgba(0, 0, 0, .05) 0 1px 1px inset;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

div.events-list-view .identifiers .labels span {
  border-bottom: 1px solid #e4e6eb;
  color: #666;
  display: table-cell;
  line-height: 16px;
  padding: 5px 11px;
  text-shadow: 0 1px 0 #fff
}

div.events-list-view .identifiers .labels span.event-id {
  color: #666
}

div.events-list-view .list-item.account-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/account-icon.b75bf48b3a618a93d4ef5c6fb6146e56.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.account-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/account-icon@2x.84da1f5320752ee8b3e33d1e4e1155e0.png)
  }
}

div.events-list-view .list-item.charge-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/charge-icon.5e0a7a616de62d715634fa33d71a5a66.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.charge-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/charge-icon@2x.3c2244c4733ccfd42b1f6652544463ee.png)
  }
}

div.events-list-view .list-item.coupon-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/coupon-icon.a52e007d7c3fb3b2b941cdcffda14e74.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.coupon-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/coupon-icon@2x.5ffbba136c222856ee37aa81d615eaaf.png)
  }
}

div.events-list-view .list-item.customer-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/customer-icon.c7fe21c4b17a7c0958b4e75913512520.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.customer-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/customer-icon@2x.203763b0e0cdbd581ce594bc4ce12bca.png)
  }
}

div.events-list-view .list-item.invoice-item .icon .img,
div.events-list-view .list-item.invoiceitem-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/invoice-icon.00855881383df9f4a091f3728523bf7f.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.events-list-view .list-item.invoice-item .icon .img,
  div.events-list-view .list-item.invoiceitem-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/invoice-icon@2x.3095ce07c02c6817b4586a9f36a44bf3.png)
  }
}

div.events-list-view .list-item.plan-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/plan-icon.3f076bb4d53525fa4882000db94969fd.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.plan-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/plan-icon@2x.22f879eb0c037ce352621303c4ad192d.png)
  }
}

div.events-list-view .list-item.transfer-item .icon .img {
  background-image: url(/manage/assets/img/webhooks/transfer-icon.1b0d2430c3bcfe50803c115f52059ca8.png);
  background-size: 14px 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .list-item.transfer-item .icon .img {
    background-image: url(/manage/assets/img/webhooks/transfer-icon@2x.811f3434faab9532875666719429dba2.png)
  }
}

div.events-list-view .list-item.failed-item span,
div.events-list-view .list-item.failed-item span.message,
div.events-list-view .list-item.failed-item span.message .highlight,
div.events-list-view .list-item.failed-item span.message span,
div.events-list-view .list-item.failed-item span.message span .highlight {
  color: #993d3d
}

div.events-list-view .list-item.failed-item span.icon {
  opacity: .5
}

div.events-list-view .list-item.deleted-item span,
div.events-list-view .list-item.deleted-item span.message,
div.events-list-view .list-item.deleted-item span.message .highlight,
div.events-list-view .list-item.deleted-item span.message span,
div.events-list-view .list-item.deleted-item span.message span .highlight {
  color: #999
}

div.events-list-view .list-item.deleted-item span.icon {
  opacity: .5
}

div.events-list-view .columns span {
  color: #999;
  font-size: 11px
}

div.events-list-view .columns span.icon {
  padding-right: 0;
  position: relative;
  width: 16px
}

div.events-list-view .columns span.icon em.img {
  background-image: url(/manage/assets/img/webhooks/customer-icon.c7fe21c4b17a7c0958b4e75913512520.png);
  background-size: 14px 14px;
  background-repeat: no-repeat;
  display: block;
  height: 14px;
  left: 0;
  position: relative;
  top: 3px;
  width: 14px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .columns span.icon em.img {
    background-image: url(/manage/assets/img/webhooks/customer-icon@2x.203763b0e0cdbd581ce594bc4ce12bca.png)
  }
}

div.events-list-view .columns span.icon em.avatar {
  background-size: 16px 16px;
  display: block;
  height: 16px;
  margin-bottom: -4px;
  position: relative;
  width: 16px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -moz-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -ms-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  -o-box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7);
  box-shadow: 0 1px 0 hsla(0, 0%, 100%, .7)
}

div.events-list-view .columns span.icon em.avatar em.border {
  border: 1px solid rgba(0, 0, 0, .2);
  display: block;
  height: 14px;
  padding: 0;
  width: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px
}

div.events-list-view .columns span.icon em.avatar img {
  display: block;
  opacity: 0;
  position: absolute;
  top: 0
}

div.events-list-view .columns span.message,
div.events-list-view .columns span.message span {
  color: #666
}

div.events-list-view .columns span.message .highlight,
div.events-list-view .columns span.message span .highlight {
  color: #008cdd
}

div.events-list-view .columns span.timestamp {
  text-align: right
}

div.events-list-view .columns span.timestamp .pending {
  padding-right: 10px;
  position: relative;
  text-align: right;
  width: 32px
}

div.events-list-view .columns span.timestamp .pending em.pending-label {
  padding-right: 12px;
  text-align: right
}

div.events-list-view .columns span.timestamp .pending em.pending-icon {
  background-image: url(/manage/assets/img/webhooks/pending-icon.19b2ca6c445665496c46f70832326a08.png);
  background-size: 12px 12px;
  background-repeat: no-repeat;
  display: block;
  height: 12px;
  right: 10px;
  position: absolute;
  top: 0;
  width: 12px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.events-list-view .columns span.timestamp .pending em.pending-icon {
    background-image: url(/manage/assets/img/webhooks/pending-icon@2x.df787234e099157cceb9275213a0f3a0.png)
  }
}

div.events-list-view .columns span.event-id {
  font-family: Monaco, Menlo, Consolas, Courier New, monospace;
  font-size: 10px;
  text-align: right;
  width: 108px
}

div.events-list-view .columns span.arrow {
  padding-left: 0;
  width: 7px
}

div.platform-earnings-list-view div.items-list span.amount {
  color: #333;
  width: 66px
}

div.platform-earnings-list-view div.items-list span.description {
  font-weight: 700
}

div.platform-earnings-list-view div.items-list span.date {
  width: 130px;
  color: #999;
  text-align: right
}

div.platform-earnings-list-view div.items-list span.status {
  width: 100px;
  color: #ccc
}

div.platform-earnings-list-view div.items-list span.status .refund {
  color: #555;
  opacity: .5;
  display: none
}

div.platform-earnings-list-view div.items-list span.status .refund:hover {
  opacity: 1
}

div.platform-earnings-list-view div.items-list span.status.refunded {
  color: #ccc
}

div.payments-list-view div.items-list .partial,
div.platform-earnings-list-view div.items-list .partial {
  display: block
}

div.payments-list-view div.items-list .refund,
div.platform-earnings-list-view div.items-list .refund {
  display: none
}

div.payments-list-view div.items-list a:hover .partial,
div.platform-earnings-list-view div.items-list a:hover .partial {
  display: none
}

div.payments-list-view div.items-list a:hover .refund,
div.platform-earnings-list-view div.items-list a:hover .refund {
  display: block
}

div.account-balance-view div.balance_history.sublist a,
div.balance-transactions-list-view div.items-list a {
  color: #666
}

div.account-balance-view div.balance_history.sublist a.no-link,
div.balance-transactions-list-view div.items-list a.no-link {
  cursor: auto
}

div.account-balance-view div.balance_history.sublist a.no-link span.arrow,
div.balance-transactions-list-view div.items-list a.no-link span.arrow {
  background: none
}

div.account-balance-view div.balance_history.sublist a span.id,
div.balance-transactions-list-view div.items-list a span.id {
  color: #0068de;
  font-weight: 700;
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis
}

div.account-balance-view div.balance_history.sublist a span.net,
div.balance-transactions-list-view div.items-list a span.net {
  text-align: right;
  color: #666;
  white-space: nowrap
}

div.account-balance-view div.balance_history.sublist a span.net.positive,
div.balance-transactions-list-view div.items-list a span.net.positive {
  color: #69a83e
}

div.account-balance-view div.balance_history.sublist a span.net.negative,
div.balance-transactions-list-view div.items-list a span.net.negative {
  color: #993d3d
}

div.account-balance-view div.balance_history.sublist a span.amount,
div.account-balance-view div.balance_history.sublist a span.date,
div.account-balance-view div.balance_history.sublist a span.fees,
div.balance-transactions-list-view div.items-list a span.amount,
div.balance-transactions-list-view div.items-list a span.date,
div.balance-transactions-list-view div.items-list a span.fees {
  color: #999
}

div.account-balance-view div.balance_history.sublist a span.date,
div.balance-transactions-list-view div.items-list a span.date {
  text-align: right;
  width: 130px
}

div.disputes div.items-list a {
  color: #666
}

div.disputes div.items-list a strong {
  color: #0068de;
  font-weight: 500
}

div.disputes div.items-list a span.date {
  color: #999;
  text-align: right;
  width: 100px
}

div.subscriptions div.items-list a {
  color: #666
}

div.subscriptions div.items-list a span.date {
  color: #999;
  text-align: right;
  width: 110px
}

.customer-list-icon,
.recipients-list-icon {
  background: url(/manage/assets/img/merch/customer/default-image-small.a2772b47546042ae449c8c7850f0da9a.png) no-repeat right 16px;
  width: 12px;
  height: 10px
}

.db-ListView-avatar {
  left: 20px;
  position: absolute;
  top: 10px;
  display: block;
  height: 20px;
  width: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background: #008cdd no-repeat 0 0;
  background-size: 100%
}

.bs-ObjectList-row:first-child .db-ListView-avatar {
  top: 15px
}

.sublist .bs-ObjectList-row:first-child .bs-ObjectList-cell:first-child {
  -webkit-border-top-left-radius: 5px;
  -moz-border-top-left-radius: 5px;
  -ms-border-top-left-radius: 5px;
  -o-border-top-left-radius: 5px;
  border-top-left-radius: 5px
}

.sublist .bs-ObjectList-row:first-child .bs-ObjectList-cell:last-child {
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  -ms-border-top-right-radius: 5px;
  -o-border-top-right-radius: 5px;
  border-top-right-radius: 5px
}

.sublist .bs-ObjectList-row:last-child .bs-ObjectList-cell:first-child {
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
  -ms-border-bottom-left-radius: 5px;
  -o-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px
}

.sublist .bs-ObjectList-row:last-child .bs-ObjectList-cell:last-child {
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -o-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px
}

.db-ListRefresh {
  display: none
}

.db-ListRefresh.db-is-visible {
  display: block
}

.db-ListRefresh-action {
  display: block;
  margin-top: -2px
}

.db-PaymentsList-risk-dot {
  position: relative;
  display: block;
  height: 8px;
  margin-top: 7px;
  width: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  background-color: #939da3;
  vertical-align: middle
}

.db-PaymentsList-risk--normal .db-PaymentsList-risk-dot {
  background-color: #50a92f
}

.db-PaymentsList-risk--elevated .db-PaymentsList-risk-dot {
  background-color: #e0994c
}

.db-PaymentsList-risk--highest .db-PaymentsList-risk-dot {
  background-color: #e04c4c
}

.bs-ObjectList-row:hover .db-PaymentsList-risk .db-PaymentsList-risk-dot {
  background-color: #292e31
}

.db-TransferTransactions-feeDetails-item {
  display: block;
  margin-bottom: 4px
}

.db-TransferTransactions-feeDetails-item:last-child {
  margin-bottom: 0
}

html.db-NewChrome .bs-MissingWell--page {
  background: transparent;
  overflow: hidden;
  height: calc(100vh - 250px);
  min-height: 400px
}

html.db-NewChrome .bs-MissingWell-icon {
  border-radius: 0;
  background-color: transparent;
  box-shadow: none
}

div.transfers-list-view div.items-list a {
  color: #444
}

div.transfers-list-view div.items-list a>span {
  border-bottom-color: #eee;
  color: #444
}

div.transfers-list-view div.items-list a>span em.text-overflow {
  position: relative;
  display: block;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.transfers-list-view div.items-list a>span em.text-empty {
  color: #ccc;
  font-style: italic
}

div.transfers-list-view div.items-list a>span em.text-highlight {
  color: #008cdd;
  font-weight: 700
}

div.transfers-list-view div.items-list a>span.icon {
  max-width: 15px;
  min-width: 15px;
  padding-right: 1px;
  width: 15px
}

div.transfers-list-view div.items-list a>span.icon em {
  position: relative;
  top: 3px;
  display: block;
  height: 15px;
  width: 15px;
  background-position: 0 0;
  background-repeat: no-repeat
}

div.transfers-list-view div.items-list a>span.amount {
  max-width: 140px;
  min-width: 45px;
  width: 45px
}

div.transfers-list-view div.items-list a>span.account em,
div.transfers-list-view div.items-list a>span.card em {
  max-width: 270px
}

div.transfers-list-view div.items-list a>span.badge {
  max-width: 60px;
  min-width: 47px;
  width: 47px;
  text-align: right
}

div.transfers-list-view div.items-list a>span.badge em {
  position: relative;
  top: -1px;
  display: inline-block;
  height: 15px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px solid hsla(0, 0%, 60%, .5);
  color: #999;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  white-space: nowrap
}

div.transfers-list-view div.items-list a>span.date {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
  color: #999;
  white-space: nowrap
}

div.transfers-list-view div.items-list a>span.date.date-only {
  max-width: 80px;
  min-width: 80px;
  width: 80px
}

div.transfers-list-view div.items-list a>span.date .tooltip {
  opacity: .2;
  margin-bottom: -1px;
  margin-left: 3px;
  width: 12px
}

div.transfers-list-view div.items-list a>span.date .tooltip:hover {
  opacity: .5
}

div.transfers-list-view div.items-list a>span.arrow {
  max-width: 30px;
  min-width: 30px;
  padding: 0;
  width: 30px;
  background-image: url(/manage/assets/img/list-view/new-arrow.2412aca3c8e3bfc599a64bffa666e1d4.png);
  background-size: 6px 9px;
  background-position: 10px 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a>span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow@2x.56b288629dfcb4d50d198ec3b5632ff0.png)
  }
}

div.transfers-list-view div.items-list a.paid span.icon em {
  background-image: url(/manage/assets/img/transfers/list/paid.1058d2246e91cd11df7e80da1d8c6e15.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a.paid span.icon em {
    background-image: url(/manage/assets/img/transfers/list/paid@2x.fd7962d7688440432f22a9acc950a317.png)
  }
}

div.transfers-list-view div.items-list a.future span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a.future span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.transfers-list-view div.items-list a.canceled span.icon em,
div.transfers-list-view div.items-list a.retried span.icon em,
div.transfers-list-view div.items-list a.reversed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/canceled.46fa438ab02a51457fc953f5cd9d1f2b.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-list-view div.items-list a.canceled span.icon em,
  div.transfers-list-view div.items-list a.retried span.icon em,
  div.transfers-list-view div.items-list a.reversed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/canceled@2x.1d6e76618fd57f24e3765935ff7404e4.png)
  }
}

div.transfers-list-view div.items-list a.canceled span.amount em,
div.transfers-list-view div.items-list a.retried span.amount em,
div.transfers-list-view div.items-list a.reversed span.amount em {
  color: #999
}

div.transfers-list-view div.items-list a.canceled span.badge em,
div.transfers-list-view div.items-list a.retried span.badge em,
div.transfers-list-view div.items-list a.reversed span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.transfers-list-view div.items-list a.retried span.icon em {
  background-image: url(/manage/assets/img/transfers/list/retried.f4cf806579c18bf19c35deae941c776e.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a.retried span.icon em {
    background-image: url(/manage/assets/img/transfers/list/retried@2x.738d5c66ff67041227212e4485433bb9.png)
  }
}

div.transfers-list-view div.items-list a.delayed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/attention.bbce0d49a6f2ad414731ed15063c5dfb.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a.delayed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/attention@2x.7ba6eeddf25176f63037d5e75df49c6e.png)
  }
}

div.transfers-list-view div.items-list a.delayed span.amount em {
  color: #cd9965
}

div.transfers-list-view div.items-list a.delayed span.badge em {
  border-color: hsla(30, 51%, 60%, .5);
  color: #cd9965
}

div.transfers-list-view div.items-list a.failed span.icon em {
  background-image: url(/manage/assets/img/transfers/list/failed.fd2dbb5518609e41ab24123484521560.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a.failed span.icon em {
    background-image: url(/manage/assets/img/transfers/list/failed@2x.56d423952be8893251bca2218a12865e.png)
  }
}

div.transfers-list-view div.items-list a.failed span.amount em {
  color: #cd6565
}

div.transfers-list-view div.items-list a.failed span.badge em {
  border-color: hsla(0, 51%, 60%, .5);
  color: #cd6565
}

div.transfers-list-view div.items-list a.paid span.amount em {
  color: #6bb323
}

div.transfers-list-view div.items-list a.paid span.badge em {
  border-color: rgba(107, 179, 35, .5);
  color: #6bb323
}

div.transfers-list-view div.items-list a.in_transit span.icon em,
div.transfers-list-view div.items-list a.pending span.icon em {
  background-image: url(/manage/assets/img/transfers/list/pending.7e093dc70320bbfb906d137591511645.png);
  background-size: 15px 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.transfers-list-view div.items-list a.in_transit span.icon em,
  div.transfers-list-view div.items-list a.pending span.icon em {
    background-image: url(/manage/assets/img/transfers/list/pending@2x.e2d5160c6a90f6f1bd1e54ceccd63478.png)
  }
}

div.transfers-list-view div.items-list a.in_transit span.badge em,
div.transfers-list-view div.items-list a.pending span.badge em {
  border-color: hsla(0, 0%, 60%, .5);
  color: #999
}

div.transfers-list-view div.items-list a:hover {
  background-color: rgba(0, 0, 0, .03)
}

div.transfers-list-view div.items-list a:hover span.arrow {
  background-image: url(/manage/assets/img/list-view/new-arrow-hover.83a8dc9e64d636d653a92245ae340781.png);
  background-size: 6px 9px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.transfers-list-view div.items-list a:hover span.arrow {
    background-image: url(/manage/assets/img/list-view/new-arrow-hover@2x.bbf019e1df02bc965c7ff067e9876851.png)
  }
}

div.transfers-list-view div.items-list a:active {
  background-color: rgba(0, 0, 0, .04)
}

div.transfers-list-view div.items-list a:last-child span {
  border-bottom: 0
}

#section div.transfer-transactions-list-view div.list {
  min-height: 34px
}

div.logging-out-indicator .overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 9000;
  background: url(/manage/assets/img/overlay.dc9b21a601753ef2fbd94d78727021ea.png);
  background: -webkit-radial-gradient(50% 50%, ellipse closest-corner, rgba(0, 0, 0, .3) 1%, rgba(0, 0, 0, .725) 100%);
  background: -moz-radial-gradient(50% 50%, ellipse closest-corner, rgba(0, 0, 0, .3) 1%, rgba(0, 0, 0, .725) 100%);
  -webkit-backface-visibility: hidden
}

div.logging-out-indicator div.dialog {
  z-index: 9000;
  pointer-events: none;
  position: fixed;
  top: 36.6%;
  left: 50%;
  width: 200px;
  height: 160px;
  margin-top: -80px;
  margin-left: -100px;
  background: #222;
  background: rgba(0, 0, 0, .6);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px
}

div.logging-out-indicator div.dialog div.spinner-container {
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -23px;
  width: 46px;
  height: 46px
}

div.logging-out-indicator div.dialog p {
  position: absolute;
  top: 106px;
  width: 100%;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  text-shadow: 0 2px 4px rgba(0, 0, 0, .4)
}

div#no-data-view {
  padding: 80px;
  text-align: center
}

div#no-data-view div.no-data-img {
  margin: 0 auto 28px;
  height: 101px
}

div#no-data-view div.no-data-img.payments {
  background-image: url(/manage/assets/img/blankslate/payments.04b142bf86365d9cd8d8d586bab7f889.png);
  background-size: 100% 100%;
  width: 113px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.payments {
    background-image: url(/manage/assets/img/blankslate/payments@2x.4a19c1b715d709d0218e625e3f45442b.png)
  }
}

div#no-data-view div.no-data-img.customers,
div#no-data-view div.no-data-img.recipients {
  background-image: url(/manage/assets/img/blankslate/customers.925121d7ad231e2ac82eedcb499d91b8.png);
  background-size: 100% 100%;
  width: 119px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div#no-data-view div.no-data-img.customers,
  div#no-data-view div.no-data-img.recipients {
    background-image: url(/manage/assets/img/blankslate/customers@2x.db7955bb579055ea91d57fd25bd1ff3e.png)
  }
}

div#no-data-view div.no-data-img.transfers {
  background-image: url(/manage/assets/img/blankslate/transfers.d82214590a21003e1679fba0a794836d.png);
  background-size: 100% 100%;
  width: 94px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.transfers {
    background-image: url(/manage/assets/img/blankslate/transfers@2x.8982cd10bd90cbf6558e795096e37296.png)
  }
}

div#no-data-view div.no-data-img.disputes {
  background-image: url(/manage/assets/img/blankslate/disputes.a13c180e331a1195544129c6b07b253a.png);
  background-size: 100% 100%;
  width: 113px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.disputes {
    background-image: url(/manage/assets/img/blankslate/disputes@2x.2352a1cbba0b69c3e33c1255262bd8f9.png)
  }
}

div#no-data-view div.no-data-img.plans {
  background-image: url(/manage/assets/img/blankslate/plans.42702d7332309249169e1cd5ad605476.png);
  background-size: 100% 100%;
  width: 98px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.plans {
    background-image: url(/manage/assets/img/blankslate/plans@2x.784151b8dc0079cd3550c16b14f13aed.png)
  }
}

div#no-data-view div.no-data-img.subscriptions {
  background-image: url(/manage/assets/img/blankslate/subscriptions.30db495c0c6f8d80fd2624bdd93d0f47.png);
  background-size: 100% 100%;
  width: 98px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.subscriptions {
    background-image: url(/manage/assets/img/blankslate/subscriptions@2x.215af2c087a69b47b845c5cf3e715e89.png)
  }
}

div#no-data-view div.no-data-img.coupons {
  background-image: url(/manage/assets/img/blankslate/coupons.68296ce1e94146db78498e026c6c1979.png);
  background-size: 100% 100%;
  width: 113px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.coupons {
    background-image: url(/manage/assets/img/blankslate/coupons@2x.f8131c319aebded47b017f676ec35914.png)
  }
}

div#no-data-view div.no-data-img.events {
  background-image: url(/manage/assets/img/blankslate/webhooks.8058d8083f19173637fa1eec30490afc.png);
  background-size: 100% 100%;
  width: 94px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.events {
    background-image: url(/manage/assets/img/blankslate/webhooks@2x.7f51b2a581dcaeffcb7c25b57f2b11f6.png)
  }
}

div#no-data-view div.no-data-img.logs {
  background-image: url(/manage/assets/img/blankslate/logs.8bd53579f047d871793b4637c06fe381.png);
  background-size: 100% 100%;
  width: 94px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.logs {
    background-image: url(/manage/assets/img/blankslate/logs@2x.bc32ec6b7c1aba6c479a316c9367b20a.png)
  }
}

div#no-data-view div.no-data-img.applications {
  background-image: url(/manage/assets/img/blankslate/applications.ba267e8fbbdc761128fba11f827aeca3.png);
  background-size: 100% 100%;
  width: 98px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#no-data-view div.no-data-img.applications {
    background-image: url(/manage/assets/img/blankslate/applications@2x.b268fa26777617ed5cbf0b84c0b62204.png)
  }
}

div#no-data-view h2 {
  font-size: 21px;
  color: #222;
  font-weight: 500;
  border: 0;
  padding: 0;
  margin: 0 0 4px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif
}

div#no-data-view p {
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  color: #999;
  margin-bottom: 15px
}

div#no-data-view div.controls {
  background: url(/manage/assets/img/merch/small-divider.03e50d4d7c2ea8346689af987452499e.png) 50% 0 no-repeat;
  padding-top: 15px
}

div.confirmed-message-view div.success-img {
  display: block;
  margin: 8px auto 20px;
  width: 71px;
  height: 71px;
  background-image: url(/manage/assets/img/email-confirmed-message-view/success.debd8d4efca105b62f3c3a67aabe476f.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.confirmed-message-view div.success-img {
    background-image: url(/manage/assets/img/email-confirmed-message-view/success@2x.a8fa410ee0fb61ebb7e8f213396396b7.png)
  }
}

div.confirmed-message-view div.content {
  text-align: center;
  margin-bottom: 10px
}

.modal-dialog-view div.modal.modal-for-product-feed-view {
  width: 600px
}

.modal-dialog-view div.modal.modal-for-product-feed-view h3 {
  margin: 0;
  padding-bottom: 5px;
  color: #292e31;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px
}

.modal-dialog-view div.modal.modal-for-product-feed-view h3.feed-name {
  display: inline
}

.modal-dialog-view div.modal.modal-for-product-feed-view p {
  padding-top: 6px;
  color: #6f7c82;
  font-size: 15px;
  line-height: 15px
}

.modal-dialog-view div.modal.modal-for-product-feed-view p.feed-schedule {
  display: inline
}

.modal-dialog-view div.modal.modal-for-product-feed-view p.feed-url {
  text-overflow: ellipsis;
  overflow: hidden
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.header {
  width: 450px;
  display: inline-block
}

.modal-dialog-view div.modal.modal-for-product-feed-view button.edit {
  float: right
}

.modal-dialog-view div.modal.modal-for-product-feed-view span.schedule-component {
  font-weight: 700
}

.modal-dialog-view div.modal.modal-for-product-feed-view span.field-error {
  margin-left: 8px;
  margin-top: 4px
}

.modal-dialog-view div.modal.modal-for-product-feed-view form.form div.form-row {
  margin-bottom: 0
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well {
  position: relative;
  overflow: hidden;
  border-radius: 5px;
  background: #fff;
  border: 1px solid #ced4dc;
  margin-top: 15px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions {
  display: table;
  font-size: 13px;
  line-height: 25px;
  width: 100%
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row {
  display: table-row;
  display: block;
  border-bottom: 1px solid #eceff4
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row:nth-child(2n) {
  background-color: #f9f9f9
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.ingestion-list-item-cell {
  display: table-cell
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.ingestion-list-item-cell.failed {
  color: red
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.ingestion-list-item-cell.succeeded {
  color: green
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row:first-child {
  -webkit-border-top-left-radius: 6px;
  -moz-border-top-left-radius: 6px;
  -ms-border-top-left-radius: 6px;
  -o-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-top-right-radius: 6px;
  -ms-border-top-right-radius: 6px;
  -o-border-top-right-radius: 6px;
  border-top-right-radius: 6px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row:last-child {
  border: 0;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-bottom-left-radius: 6px;
  -ms-border-bottom-left-radius: 6px;
  -o-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-bottom-right-radius: 6px;
  -ms-border-bottom-right-radius: 6px;
  -o-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span {
  display: block;
  font-size: 13px;
  overflow: hidden;
  padding: 8px 15px;
  border: 0
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.date {
  width: 70px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.ingest-now {
  width: 110px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span span.ingest-now-button {
  padding: 0 15px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.status {
  width: 420px
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.next-ingestion {
  width: 380px;
  color: #95a1a6
}

.modal-dialog-view div.modal.modal-for-product-feed-view div.ingestions-well div.ingestions div.row span.empty {
  width: 600px;
  text-align: center
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view {
  width: 600px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view h3 {
  margin: 0;
  padding-bottom: 5px;
  color: #292e31;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view p {
  padding-top: 6px;
  color: #6f7c82;
  font-size: 15px;
  line-height: 15px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view p.info-text {
  font-size: 13px;
  margin-bottom: 15px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row {
  padding-bottom: 15px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=name] {
  flex-basis: 100%
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=name] input[name=name] {
  width: 100%;
  padding-right: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=feed_url] {
  flex-basis: 100%
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=feed_url] input[name=feed_url] {
  width: 100%;
  padding-right: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=username] {
  flex-basis: 50%
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=username] input[name=username] {
  width: 100%;
  padding-right: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=password] {
  flex-basis: 50%
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=password] input[name=password] {
  width: 100%;
  padding-right: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.schedule-options {
  margin-top: 5px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row li.ingestion-schedule {
  padding: 5px 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row li.ingestion-schedule div.bs-Select {
  margin-left: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row li.ingestion-schedule div.bs-Select select {
  margin: -2px 2px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row li.ingestion-schedule label.bs-RadioButton-label {
  padding-left: 6px;
  line-height: 18px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row div.full_field[name=username] {
  padding-right: 15px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.optional {
  color: #95a1a6
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.field_error {
  margin-left: 8px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.ping-button-inner {
  padding-top: 0;
  padding-bottom: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.ping-status {
  margin-left: 10px
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.ping-status.success {
  color: green
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.input-row span.ping-status.error {
  color: red
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view div.feed-info div.input-row:last-child {
  padding-bottom: 0
}

.modal-dialog-view .modal_container div.modal.modal-for-create-product-feed-view form.form div.form-row {
  margin-bottom: 0
}

div.disclosure-triangle-view a {
  color: #555;
  text-decoration: none;
  padding-left: 15px;
  position: relative
}

div.disclosure-triangle-view a span {
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  left: 2px;
  top: 3px;
  background-image: url(/manage/assets/img/disclosure/triangle.0a2e0dc87e6e70087edc24a39816acee.png);
  background-size: 100% 100%;
  opacity: .4
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.disclosure-triangle-view a span {
    background-image: url(/manage/assets/img/disclosure/triangle@2x.ec0c4e307aec46c7dc9597623744a8a6.png)
  }
}

div.disclosure-triangle-view a:hover {
  text-decoration: underline
}

div.disclosure-triangle-view.open a span {
  -webkit-transform: rotate(90deg)
}

div.risk-support-message div.modal-content dt {
  float: left;
  margin-right: 5px
}

div.risk-support-message div.modal-content dt span {
  font-weight: 700;
  line-height: 100%
}

div.risk-support-message dd {
  margin-bottom: 5px
}

div.risk-support-message pre {
  white-space: pre-wrap;
  font-family: HelveticaNeue, Helvetica, Arial, sans-serif
}

div.risk-support-message div.modal-footer p {
  text-align: center
}

div.risk-support-message div.modal-footer a {
  font-size: 15px
}

div.product-view div.brief {
  position: relative;
  z-index: 10;
  padding: 20px 30px;
  -webkit-box-shadow: 0 1px 1px #ebefef;
  -moz-box-shadow: 0 1px 1px #ebefef;
  -ms-box-shadow: 0 1px 1px #ebefef;
  -o-box-shadow: 0 1px 1px #ebefef;
  box-shadow: 0 1px 1px #ebefef;
  background: #fff;
  border-bottom: 1px solid #d4d4d9
}

div.product-view div.brief div.brief-img {
  float: left;
  height: 76px;
  overflow: hidden;
  width: 76px;
  background-image: url(/manage/assets/img/products/product-default-icon.c243f381aec7d41587eb08869348262d.png);
  background-size: 35px 37px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f3f5;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.brief div.brief-img {
    background-image: url(/manage/assets/img/products/product-default-icon@2x.244e5629d085a80af44779824ddf16f5.png)
  }
}

div.product-view div.brief div.brief-img:before {
  position: absolute;
  z-index: 10;
  display: block;
  height: 76px;
  width: 76px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -ms-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -o-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  content: ""
}

div.product-view div.brief div.brief-img div.brief-img-value {
  position: relative;
  z-index: 5;
  height: 76px;
  width: 76px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover
}

div.product-view div.brief div.brief-details {
  min-height: 76px;
  padding: 0 124px 0 91px
}

div.product-view div.brief div.brief-details h1.brief-details-name {
  padding: 12px 0 4px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  color: #292e31;
  font-size: 26px;
  line-height: 31px
}

div.product-view div.brief div.brief-details p.brief-details-id {
  color: #6f7c82;
  font-size: 14px;
  line-height: 19px
}

div.product-view div.brief div.brief-actions {
  position: absolute;
  right: 30px;
  top: 41px;
  z-index: 15
}

div.product-view div.content div.section-wrap.section-details div.container dl {
  float: left;
  width: 50%
}

div.product-view div.content div.section-wrap.section-details div.container dl:last-child {
  float: right
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-basic-details dd {
  margin-left: 115px
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-basic-details dd.product-details-desc pre {
  color: #000;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 19px;
  white-space: pre-wrap
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-basic-details dd.product-details-desc pre em {
  color: #bbb;
  font-style: italic;
  font-weight: 400
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd span.product-details-by {
  color: #999
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-status span.status {
  display: block;
  float: left;
  height: 22px;
  line-height: 22px
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-status span.status.active {
  padding-right: 17px;
  background-image: url(/manage/assets/img/products/checkmark-green.74b3a85537a97b3897b85631484dfbc0.png);
  background-size: 11px 9px;
  background-position: 100% 7px;
  background-repeat: no-repeat;
  color: #62bb00;
  font-weight: 500
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-status span.status.active {
    background-image: url(/manage/assets/img/products/checkmark-green@2x.f586589b43e05575cc353f90f667b754.png)
  }
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-attr span.product-attribute {
  display: inline-block;
  height: 17px;
  margin-right: 5px;
  padding: 0 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #008cdd;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  line-height: 17px
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-attr span.product-attribute:last-child {
  margin-right: 0
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-donation span.status,
div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-shippable span.status {
  display: block;
  float: left;
  height: 22px;
  line-height: 22px
}

div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-donation span.status.active,
div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-shippable span.status.active {
  padding-right: 17px;
  background-image: url(/manage/assets/img/products/checkmark.14975e9dcc5da0f235cc8743b23e28d7.png);
  background-size: 11px 9px;
  background-position: 100% 6px;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-donation span.status.active,
  div.product-view div.content div.section-wrap.section-details div.container dl.product-dynamic-details dd.product-details-shippable span.status.active {
    background-image: url(/manage/assets/img/products/checkmark@2x.1dfcafc741108cdcf1a7d9b9622fbdd3.png)
  }
}

div.product-view div.content div.section-wrap.section-details div.container div.product-images {
  position: relative;
  clear: both;
  margin: 0 -15px -15px;
  padding: 40px 10px 10px 20px
}

div.product-view div.content div.section-wrap.section-details div.container div.product-images:before {
  left: 0;
  position: absolute;
  right: 0;
  top: 20px;
  display: block;
  height: 1px;
  background: #e3e3e3;
  content: ""
}

div.product-view div.content div.section-wrap.section-details div.container div.product-images div.product-image {
  position: relative;
  display: inline-block;
  height: 157px;
  margin: 0 10px 10px 0;
  max-width: 157px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f3f5;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover
}

div.product-view div.content div.section-wrap.section-details div.container div.product-images div.product-image div.product-image-style {
  height: 155px;
  width: 155px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #000;
  opacity: .06
}

div.product-view div.content div.section-wrap.section-details div.container div.product-images div.product-image:hover {
  background-size: contain
}

div.product-view div.content div.section-wrap.section-skus div.sku-partial dl {
  float: left;
  width: 50%
}

div.product-view div.content div.section-wrap.section-skus div.sku-partial dl:last-child {
  float: right
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist {
  padding: 0;
  overflow: hidden
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist ul {
  margin: 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.loading,
div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.none {
  margin: 15px 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row {
  border-bottom: 1px solid #eee
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row:last-child {
  border-bottom: 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  user-select: none
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span {
  display: block;
  float: left;
  overflow: hidden;
  padding: 12px 15px;
  color: #666;
  line-height: 15px
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.disclosure {
  width: 20px
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.disclosure em {
  display: block;
  height: 7px;
  margin: 3px auto 0;
  width: 5px;
  background-image: url(/manage/assets/img/list-view/hideshow-collapsed.5adf1ca4537bcae3524ae25eeff22c3c.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-collapsed@2x.c9cc6a732f1dc8c8b73709f3169df4f1.png)
  }
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.id {
  max-width: 140px;
  min-width: 140px;
  overflow: hidden;
  padding-left: 0;
  width: 140px;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.attributes {
  max-width: 140px;
  min-width: 140px;
  overflow: hidden;
  width: 140px;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.status {
  max-width: 56px;
  min-width: 56px;
  width: 56px;
  padding: 11px 15px 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.status.active em {
  display: inline-block;
  padding-right: 17px;
  background-image: url(/manage/assets/img/products/checkmark-green.74b3a85537a97b3897b85631484dfbc0.png);
  background-size: 11px 9px;
  background-position: 100% 3px;
  background-repeat: no-repeat;
  color: #62bb00;
  font-weight: 500
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.status.active em {
    background-image: url(/manage/assets/img/products/checkmark-green@2x.f586589b43e05575cc353f90f667b754.png)
  }
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory {
  max-width: 70px;
  min-width: 70px;
  width: 70px;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory.has-badge {
  padding: 11px 15px 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory span.inventory-badge {
  display: inline-block;
  height: 17px;
  padding: 0 6px;
  color: #fff;
  font-size: 10px;
  font-weight: 500;
  line-height: 17px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #008cdd
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory span.inventory-badge.limited,
div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory span.inventory-badge.scant {
  background: #e9c734
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.inventory span.inventory-badge.out_of_stock {
  background: #ccc
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.delete,
div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.edit {
  float: right;
  min-width: 35px;
  max-width: 35px;
  width: 35px;
  padding: 11px 11px 0
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.delete:hover,
div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.row>span.edit:hover {
  text-decoration: underline
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details {
  display: none
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container {
  margin: 0 15px;
  padding: 15px 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-top: 1px solid #eee
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl {
  float: left;
  width: 50%
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl:last-child {
  float: right
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl dd span.sku-details-by {
  color: #999
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl dd.sku-details-status span.status {
  display: block;
  float: left;
  height: 22px;
  line-height: 22px
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl dd.sku-details-status span.status.active {
  padding-right: 17px;
  background-image: url(/manage/assets/img/products/checkmark-green.74b3a85537a97b3897b85631484dfbc0.png);
  background-size: 11px 9px;
  background-position: 100% 7px;
  background-repeat: no-repeat;
  color: #62bb00;
  font-weight: 500
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row div.full-details div.sku-details div.container div.sku-partial dl dd.sku-details-status span.status.active {
    background-image: url(/manage/assets/img/products/checkmark-green@2x.f586589b43e05575cc353f90f667b754.png)
  }
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row.expanded div.row span.disclosure em {
  height: 5px;
  margin-top: 4px;
  width: 7px;
  background-image: url(/manage/assets/img/list-view/hideshow-expanded.a7f7723408ff76358fd66db1fa37e3c7.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row.expanded div.row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-expanded@2x.4b34bf567eab00a2cbc524681fd8c24d.png)
  }
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row.expanded div.full-details {
  display: block
}

div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row:hover div.row span.delete,
div.product-view div.content div.section-wrap.section-skus div.container.skus.sublist div.many ul div.sku-row:hover div.row span.edit {
  color: #008cdd
}

div.create-product-view,
div.update-product-view {
  background: #f5f6f7
}

div.create-product-view div.product-header,
div.update-product-view div.product-header {
  position: relative;
  padding: 20px 30px;
  -webkit-box-shadow: 0 1px 1px #ebefef;
  -moz-box-shadow: 0 1px 1px #ebefef;
  -ms-box-shadow: 0 1px 1px #ebefef;
  -o-box-shadow: 0 1px 1px #ebefef;
  box-shadow: 0 1px 1px #ebefef;
  background: #fff;
  border-bottom: 1px solid #b9c1d0
}

div.create-product-view div.product-header h1,
div.update-product-view div.product-header h1 {
  min-height: 30px;
  color: #292e31;
  font-size: 19px;
  line-height: 30px
}

div.create-product-view div.product-header div.section.submit,
div.update-product-view div.product-header div.section.submit {
  top: 0;
  position: absolute;
  right: 0;
  margin: 0;
  padding: 20px 30px 0 0;
  border: 0
}

div.create-product-view div.section.submit a.button,
div.update-product-view div.section.submit a.button {
  margin-right: 0
}

div.create-product-view div.section.submit button.button,
div.update-product-view div.section.submit button.button {
  float: right;
  margin-left: 8px;
  margin-right: 0
}

div.update-product-view div.product-header {
  min-height: 46px
}

div.update-product-view div.product-header p.product-id {
  color: #95a1a6;
  font-size: 13px
}

div.update-product-view div.product-header div.section.submit {
  padding-top: 27px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.checkbox-wrap,
div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.default-label {
  margin: 0;
  padding: 0 15px 0 0;
  width: 160px;
  color: #6f7c82;
  font-size: 14px;
  line-height: 30px;
  text-align: right
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.checkbox-wrap {
  text-align: left;
  color: #4b5459;
  width: 375px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.checkbox-wrap:not(:first-child) {
  padding-left: 160px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.checkbox-wrap .field {
  width: auto
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.checkbox-wrap input[type=checkbox] {
  margin-right: 3px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row div.full_field div.form-row.active label.default-label {
  padding: 0;
  width: 300px;
  display: inline;
  color: #4b5459;
  font-size: 14px;
  line-height: 30px;
  text-align: left
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f3f5;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image div.product-image-style {
  position: relative;
  z-index: 5;
  height: 155px;
  width: 155px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #000;
  opacity: .06
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 0 0 29px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  background: transparent;
  border: 0;
  color: #292e31;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label input[type=checkbox] {
  display: none
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label input[type=checkbox]:checked+div.customCheckbox {
  background: -webkit-linear-gradient(#106c9b, #2b9ed8);
  background: -moz-linear-gradient(#106c9b, #2b9ed8);
  background: -ms-linear-gradient(#106c9b, #2b9ed8);
  background: -o-linear-gradient(#106c9b, #2b9ed8);
  background: linear-gradient(#106c9b, #2b9ed8);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label input[type=checkbox]:checked+div.customCheckbox div.customCheckbox-checkmark {
  opacity: 1
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label input[type=checkbox]:checked+div.customCheckbox div.customCheckbox-fill {
  background: -webkit-linear-gradient(#0099e5, #48bef8);
  background: -moz-linear-gradient(#0099e5, #48bef8);
  background: -ms-linear-gradient(#0099e5, #48bef8);
  background: -o-linear-gradient(#0099e5, #48bef8);
  background: linear-gradient(#0099e5, #48bef8);
  -webkit-box-shadow: inset 0 1px 2px #0c7fb9;
  -moz-box-shadow: inset 0 1px 2px #0c7fb9;
  -ms-box-shadow: inset 0 1px 2px #0c7fb9;
  -o-box-shadow: inset 0 1px 2px #0c7fb9;
  box-shadow: inset 0 1px 2px #0c7fb9
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label div.customCheckbox {
  left: 0;
  position: absolute;
  top: 0;
  height: 21px;
  overflow: hidden;
  width: 21px;
  background: -webkit-linear-gradient(#d5dae0, #b7bbc4);
  background: -moz-linear-gradient(#d5dae0, #b7bbc4);
  background: -ms-linear-gradient(#d5dae0, #b7bbc4);
  background: -o-linear-gradient(#d5dae0, #b7bbc4);
  background: linear-gradient(#d5dae0, #b7bbc4);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .07);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .07);
  -ms-box-shadow: 0 1px 0 rgba(0, 0, 0, .07);
  -o-box-shadow: 0 1px 0 rgba(0, 0, 0, .07);
  box-shadow: 0 1px 0 rgba(0, 0, 0, .07)
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label div.customCheckbox div.customCheckbox-checkmark {
  left: 5px;
  position: absolute;
  top: 5px;
  z-index: 2;
  height: 11px;
  width: 11px;
  background-image: url(/manage/assets/img/form/checkbox/customCheckbox-checkmark.14fe3c572cb814e3743a574383171fa4.png);
  background-size: 11px 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
  opacity: 0
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label div.customCheckbox div.customCheckbox-checkmark {
    background-image: url(/manage/assets/img/form/checkbox/customCheckbox-checkmark@2x.81aaf3c4bcfe2f21b75c2e5505f6018c.png)
  }
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label div.customCheckbox div.customCheckbox-fill {
  position: relative;
  z-index: 1;
  height: 19px;
  margin: 1px;
  width: 19px;
  background: -webkit-linear-gradient(#fff, #f2f4f7);
  background: -moz-linear-gradient(#fff, #f2f4f7);
  background: -ms-linear-gradient(#fff, #f2f4f7);
  background: -o-linear-gradient(#fff, #f2f4f7);
  background: linear-gradient(#fff, #f2f4f7);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label:hover {
  background: #fff
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label:hover div.customCheckbox {
  background: -webkit-linear-gradient(#bfc4cc, #989ca5);
  background: -moz-linear-gradient(#bfc4cc, #989ca5);
  background: -ms-linear-gradient(#bfc4cc, #989ca5);
  background: -o-linear-gradient(#bfc4cc, #989ca5);
  background: linear-gradient(#bfc4cc, #989ca5)
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label:hover div.customCheckbox div.customCheckbox-fill {
  background: -webkit-linear-gradient(#fff, #e6e9ed);
  background: -moz-linear-gradient(#fff, #e6e9ed);
  background: -ms-linear-gradient(#fff, #e6e9ed);
  background: -o-linear-gradient(#fff, #e6e9ed);
  background: linear-gradient(#fff, #e6e9ed)
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label:active div.customCheckbox {
  background: -webkit-linear-gradient(#106c9b, #2b9ed8);
  background: -moz-linear-gradient(#106c9b, #2b9ed8);
  background: -ms-linear-gradient(#106c9b, #2b9ed8);
  background: -o-linear-gradient(#106c9b, #2b9ed8);
  background: linear-gradient(#106c9b, #2b9ed8);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none
}

div#product_form div.product-form-view form.form div.section.product-shipping h2.product-shipping-fields-header label.default-label:active div.customCheckbox div.customCheckbox-fill {
  background: -webkit-linear-gradient(#0099e5, #48bef8);
  background: -moz-linear-gradient(#0099e5, #48bef8);
  background: -ms-linear-gradient(#0099e5, #48bef8);
  background: -o-linear-gradient(#0099e5, #48bef8);
  background: linear-gradient(#0099e5, #48bef8);
  -webkit-box-shadow: inset 0 1px 2px #0c7fb9;
  -moz-box-shadow: inset 0 1px 2px #0c7fb9;
  -ms-box-shadow: inset 0 1px 2px #0c7fb9;
  -o-box-shadow: inset 0 1px 2px #0c7fb9;
  box-shadow: inset 0 1px 2px #0c7fb9
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row label.default-label,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row label.default-label {
  max-width: 90px;
  min-width: 90px;
  overflow: hidden;
  padding: 0 10px 0 0;
  width: 90px;
  line-height: 30px;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row div.text-widget-view input,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row div.text-widget-view input {
  width: 204px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row span.field_error,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row span.field_error {
  margin-left: 10px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row label.default-label~span.field_error,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.full_field div.form-row label.default-label~span.field_error {
  margin-left: 100px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields p.explanation,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields p.explanation {
  margin: -7px 0 15px;
  padding-left: 100px;
  color: #95a1a6;
  font-size: 12px;
  line-height: 16px;
  text-align: left
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields {
  padding: 20px 0 10px;
  border-bottom: 1px solid #e8e8e8
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields:last-child,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields:last-child {
  border-bottom: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields span#attributes_error,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields span#attributes_error {
  margin-left: 100px;
  top: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details {
  padding-top: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img {
  height: 75px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields {
  float: left;
  height: 75px;
  max-width: 220px;
  min-width: 220px;
  width: 220px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview {
  float: left;
  height: 75px;
  overflow: hidden;
  width: 75px;
  background-image: url(/manage/assets/img/products/product-default-icon.c243f381aec7d41587eb08869348262d.png);
  background-size: 35px 37px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: #f1f3f5;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview,
  div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview {
    background-image: url(/manage/assets/img/products/product-default-icon@2x.244e5629d085a80af44779824ddf16f5.png)
  }
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview:before,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview:before {
  position: absolute;
  z-index: 10;
  display: block;
  height: 75px;
  width: 75px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -ms-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  -o-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
  content: ""
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview div.sku-details-img-value,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.sku-details-img-preview div.sku-details-img-value {
  position: relative;
  z-index: 5;
  height: 75px;
  width: 75px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field {
  padding-left: 85px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row {
  margin: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row label.default-label,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row label.default-label {
  display: none
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.select_image,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.select_image {
  padding-top: 8px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.select_image div.dropdown-widget-view select.field,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.select_image div.dropdown-widget-view select.field {
  margin: 0 0 3px;
  width: 135px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.other_image div.text-widget-view input.field,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.sku-details-img div.sku-details-img-fields div.full_field div.form-row.other_image div.text-widget-view input.field {
  width: 119px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.active div.full_field div.form-row label.default-label,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.active div.full_field div.form-row label.default-label {
  max-width: 220px;
  min-width: 220px;
  padding: 0;
  width: 220px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.currency div.dropdown-search-widget-view div.select2-container a.select2-choice,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.currency div.dropdown-search-widget-view div.select2-container a.select2-choice {
  max-width: 182px;
  min-width: 182px;
  width: 182px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.price div.currency-amount-input-widget-view input,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-details div.full_field div.form-row.price div.currency-amount-input-widget-view input {
  width: 204px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory {
  height: 72px;
  min-height: 30px;
  padding-bottom: 20px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"],
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"] {
  float: left;
  width: 200px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"] div.dropdown-widget-view,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"] div.dropdown-widget-view {
  line-height: 30px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"] div.dropdown-widget-view select,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.full_field[name="inventory[type]"] div.dropdown-widget-view select {
  width: 100px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional {
  float: left;
  margin-left: 6px;
  width: 114px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[quantity]"] div.text-widget-view input,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[quantity]"] div.text-widget-view input {
  width: 98px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view {
  margin: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view label.default-label,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view label.default-label {
  display: none
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view div.dropdown-widget-view,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view div.dropdown-widget-view {
  line-height: 30px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view div.dropdown-widget-view select,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-inventory div.sku-inventory-additional div[name="inventory[value]"] div.dropdown-field-view div.dropdown-widget-view select {
  width: 114px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping {
  height: 85px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field {
  position: relative;
  float: left;
  margin-right: 25px;
  width: 59px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field:last-child,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field:last-child {
  margin-right: 0;
  width: 63px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row {
  margin: 0
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row label.default-label,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row label.default-label {
  display: block;
  float: none;
  padding: 0;
  width: 53px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row div.text-widget-view,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row div.text-widget-view {
  display: block
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row div.text-widget-view input,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field div.full_field div.form-row div.text-widget-view input {
  width: 40px
}

div.add-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field span.sku-shipping-unit,
div.edit-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content div.sku-form-view form.form div.fields div.sku-fields.sku-shipping div.sku-shipping-field span.sku-shipping-unit {
  position: absolute;
  right: 0;
  top: 30px;
  line-height: 30px
}

div.modal-for-delete-sku-view div.delete-sku-view div.modal-inner div.modal-sheet-inner div.modal-content div.content {
  text-align: center
}

div.order-return-view div.brief,
div.order-view div.brief {
  position: relative;
  z-index: 10;
  padding: 25px 30px;
  -webkit-box-shadow: 0 1px 1px #ebefef;
  -moz-box-shadow: 0 1px 1px #ebefef;
  -ms-box-shadow: 0 1px 1px #ebefef;
  -o-box-shadow: 0 1px 1px #ebefef;
  box-shadow: 0 1px 1px #ebefef;
  background: #fff;
  border-bottom: 1px solid #b9c1d0
}

div.order-return-view div.brief div.brief-details,
div.order-view div.brief div.brief-details {
  padding: 0 124px 0 0
}

div.order-return-view div.brief div.brief-details h1.brief-details-name,
div.order-view div.brief div.brief-details h1.brief-details-name {
  padding-bottom: 4px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  color: #292e31;
  font-size: 26px;
  font-weight: 500;
  line-height: 31px
}

div.order-return-view div.brief div.brief-details p.brief-details-id,
div.order-view div.brief div.brief-details p.brief-details-id {
  color: #6f7c82;
  font-size: 14px;
  line-height: 19px
}

div.order-return-view div.brief div.brief-status,
div.order-view div.brief div.brief-status {
  right: 30px;
  position: absolute;
  top: 38px;
  z-index: 10
}

div.order-return-view div.brief div.brief-status a.brief-status-update,
div.order-view div.brief div.brief-status a.brief-status-update {
  display: block;
  float: right;
  height: 29px;
  margin-left: 6px;
  width: 29px;
  background-image: url(/manage/assets/img/orders/update-status.f61a0dcbb0dd9fe88d659305596d3733.png);
  background-size: 29px 64px;
  background-position: 0 0;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.order-return-view div.brief div.brief-status a.brief-status-update,
  div.order-view div.brief div.brief-status a.brief-status-update {
    background-image: url(/manage/assets/img/orders/update-status@2x.5a97b50487dd62fc94d8f8c6ca882c34.png)
  }
}

div.order-return-view div.brief div.brief-status a.brief-status-update:hover,
div.order-view div.brief div.brief-status a.brief-status-update:hover {
  background-position: 0 -35px
}

div.order-return-view div.brief div.brief-status span.brief-status-badge,
div.order-view div.brief div.brief-status span.brief-status-badge {
  display: inline-block;
  height: 27px;
  padding: 0 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  background: #fff;
  border: 1px solid rgba(111, 124, 130, .5);
  color: #6f7c82;
  font-size: 13px;
  font-weight: 500;
  line-height: 27px;
  text-transform: uppercase
}

div.order-return-view div.brief div.brief-status span.brief-status-badge.canceled,
div.order-view div.brief div.brief-status span.brief-status-badge.canceled {
  border-color: rgba(224, 76, 76, .5);
  color: #e04c4c
}

div.order-return-view div.brief div.brief-status span.brief-status-badge.fulfilled,
div.order-view div.brief div.brief-status span.brief-status-badge.fulfilled {
  border-color: rgba(80, 169, 47, .5);
  color: #50a92f
}

div.order-return-view div.brief div.brief-status span.brief-status-badge.paid,
div.order-view div.brief div.brief-status span.brief-status-badge.paid {
  border-color: rgba(0, 153, 229, .5);
  color: #0099e5
}

div.order-return-view div.brief div.brief-status span.brief-status-badge.returned,
div.order-view div.brief div.brief-status span.brief-status-badge.returned {
  border-color: rgba(224, 153, 76, .5);
  color: #e0994c
}

div.order-return-view div.content div.section-wrap div.container dl,
div.order-view div.content div.section-wrap div.container dl {
  float: left;
  width: 50%
}

div.order-return-view div.content div.section-wrap div.container dl.section-define-right,
div.order-view div.content div.section-wrap div.container dl.section-define-right {
  float: right
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row,
div.order-view div.content div.section-wrap.section-returns div.return-row {
  border-bottom: 1px solid #eee
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row:last-child,
div.order-view div.content div.section-wrap.section-returns div.return-row:last-child {
  border-bottom: 0
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  user-select: none
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span {
  display: block;
  float: left;
  overflow: hidden;
  padding: 12px 15px;
  color: #666;
  line-height: 15px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure {
  width: 20px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure em,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure em {
  display: block;
  height: 7px;
  margin: 3px auto 0;
  width: 5px;
  background-image: url(/manage/assets/img/list-view/hideshow-collapsed.5adf1ca4537bcae3524ae25eeff22c3c.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure em,
  div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-collapsed@2x.c9cc6a732f1dc8c8b73709f3169df4f1.png)
  }
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.amount,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.amount {
  max-width: 40px;
  min-width: 40px;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
  width: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #0068de;
  font-weight: 700
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.created,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.created {
  max-width: 140px;
  min-width: 140px;
  overflow: hidden;
  width: 140px;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ccc
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.row>span.items,
div.order-view div.content div.section-wrap.section-returns div.return-row div.row>span.items {
  max-width: 400px;
  min-width: 400px;
  width: 400px;
  padding: 11px 15px 0;
  color: #ccc
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row div.full-details,
div.order-view div.content div.section-wrap.section-returns div.return-row div.full-details {
  display: none
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row.expanded div.row span.disclosure em,
div.order-view div.content div.section-wrap.section-returns div.return-row.expanded div.row span.disclosure em {
  height: 5px;
  margin-top: 4px;
  width: 7px;
  background-image: url(/manage/assets/img/list-view/hideshow-expanded.a7f7723408ff76358fd66db1fa37e3c7.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.order-return-view div.content div.section-wrap.section-returns div.return-row.expanded div.row span.disclosure em,
  div.order-view div.content div.section-wrap.section-returns div.return-row.expanded div.row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-expanded@2x.4b34bf567eab00a2cbc524681fd8c24d.png)
  }
}

div.order-return-view div.content div.section-wrap.section-returns div.return-row.expanded div.full-details,
div.order-view div.content div.section-wrap.section-returns div.return-row.expanded div.full-details {
  display: block
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container {
  margin: 0;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 0
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table {
  width: 100%
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th {
  padding: 14px 8px 6px;
  color: #95a1a6;
  font-size: 11px;
  font-weight: 500;
  line-height: 13px;
  text-transform: uppercase
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th:first-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th:first-child {
  padding-left: 20px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th:last-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table thead tr th:last-child {
  padding-right: 20px;
  color: #4b5459;
  text-align: right
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr.is-sku+tr.not-sku,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr.is-sku+tr.not-sku {
  border-top: 1px solid #eee
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td {
  padding: 8px;
  color: #6f7c82;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td:first-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td:first-child {
  padding-left: 20px;
  color: #4b5459
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td:last-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr td:last-child {
  padding-right: 20px;
  color: #4b5459;
  text-align: right
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr a.item-return,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tbody tr a.item-return {
  position: relative;
  margin-left: 5px;
  padding-left: 15px;
  color: #999;
  cursor: pointer;
  background: url(/manage/assets/img/merch/detail-view/edit.cd292b9a29b4acb04c2ed06df84594c0.png) 0 50% no-repeat;
  padding-top: 2px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr {
  background: #fcfcfc;
  border-top: 1px solid #eee
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td {
  padding: 10px 8px 14px;
  color: #4b5459;
  font-size: 13px;
  font-weight: 500;
  line-height: 17px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td:first-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td:first-child {
  padding-left: 20px
}

div.order-return-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td:last-child,
div.order-view div.content div.section-wrap.section-returns div.return-details div.container table tfoot tr td:last-child {
  padding-right: 20px;
  text-align: right
}

div.order-return-view div.content div.section-wrap.section-items div.container,
div.order-view div.content div.section-wrap.section-items div.container {
  overflow: hidden;
  padding: 0
}

div.order-return-view div.content div.section-wrap.section-items div.container table,
div.order-view div.content div.section-wrap.section-items div.container table {
  width: 100%
}

div.order-return-view div.content div.section-wrap.section-items div.container table thead tr th,
div.order-view div.content div.section-wrap.section-items div.container table thead tr th {
  padding: 14px 8px 6px;
  color: #95a1a6;
  font-size: 11px;
  font-weight: 500;
  line-height: 13px;
  text-transform: uppercase
}

div.order-return-view div.content div.section-wrap.section-items div.container table thead tr th:first-child,
div.order-view div.content div.section-wrap.section-items div.container table thead tr th:first-child {
  padding-left: 20px
}

div.order-return-view div.content div.section-wrap.section-items div.container table thead tr th:last-child,
div.order-view div.content div.section-wrap.section-items div.container table thead tr th:last-child {
  padding-right: 20px;
  color: #4b5459;
  text-align: right
}

div.order-return-view div.content div.section-wrap.section-items div.container table tbody tr.is-sku+tr.not-sku,
div.order-view div.content div.section-wrap.section-items div.container table tbody tr.is-sku+tr.not-sku {
  border-top: 1px solid #eee
}

div.order-return-view div.content div.section-wrap.section-items div.container table tbody tr td,
div.order-view div.content div.section-wrap.section-items div.container table tbody tr td {
  padding: 8px;
  color: #6f7c82;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px
}

div.order-return-view div.content div.section-wrap.section-items div.container table tbody tr td:first-child,
div.order-view div.content div.section-wrap.section-items div.container table tbody tr td:first-child {
  padding-left: 20px;
  color: #4b5459
}

div.order-return-view div.content div.section-wrap.section-items div.container table tbody tr td:last-child,
div.order-view div.content div.section-wrap.section-items div.container table tbody tr td:last-child {
  padding-right: 20px;
  color: #4b5459;
  text-align: right
}

div.order-return-view div.content div.section-wrap.section-items div.container table tbody tr a.item-return,
div.order-view div.content div.section-wrap.section-items div.container table tbody tr a.item-return {
  position: relative;
  margin-left: 5px;
  padding-left: 15px;
  color: #999;
  cursor: pointer;
  background: url(/manage/assets/img/merch/detail-view/edit.cd292b9a29b4acb04c2ed06df84594c0.png) 0 50% no-repeat;
  padding-top: 2px
}

div.order-return-view div.content div.section-wrap.section-items div.container table tfoot tr,
div.order-view div.content div.section-wrap.section-items div.container table tfoot tr {
  background: #fcfcfc;
  border-top: 1px solid #eee
}

div.order-return-view div.content div.section-wrap.section-items div.container table tfoot tr td,
div.order-view div.content div.section-wrap.section-items div.container table tfoot tr td {
  padding: 10px 8px 14px;
  color: #4b5459;
  font-size: 13px;
  font-weight: 500;
  line-height: 17px
}

div.order-return-view div.content div.section-wrap.section-items div.container table tfoot tr td:first-child,
div.order-view div.content div.section-wrap.section-items div.container table tfoot tr td:first-child {
  padding-left: 20px
}

div.order-return-view div.content div.section-wrap.section-items div.container table tfoot tr td:last-child,
div.order-view div.content div.section-wrap.section-items div.container table tfoot tr td:last-child {
  padding-right: 20px;
  text-align: right
}

div.returns div.return-details div.container {
  overflow: visible
}

div.returns div.return-details div.container div.return-partial {
  margin: 4px 20px 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #eee
}

div.returns div.return-details div.container div.return-partial table {
  background: #fff
}

div.returns div.return-details div.container div.return-partial table tfoot tr td:first-child {
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-bottom-left-radius: 7px;
  -ms-border-bottom-left-radius: 7px;
  -o-border-bottom-left-radius: 7px;
  border-bottom-left-radius: 7px
}

div.returns div.return-details div.container div.return-partial table tfoot tr td:last-child {
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-bottom-right-radius: 7px;
  -ms-border-bottom-right-radius: 7px;
  -o-border-bottom-right-radius: 7px;
  border-bottom-right-radius: 7px
}

div.returns.bs-ObjectList div.return-details div.container {
  background: transparent
}

div.returns.bs-ObjectList div.return-details div.container div.return-partial {
  margin: 0
}

div.detail-container div.content div.metadata-list div.container {
  overflow: visible;
  padding: 10px 0
}

div.detail-container div.content div.metadata-list div.container.bs-PropertyList--editor {
  padding-bottom: 0
}

[data-bank-icon]:before {
  display: block;
  height: 42px;
  width: 41px;
  background-image: url(/manage/assets/img/banks/default.10ecc8e8090a238a61c36d4f7d595c01.png);
  background-size: 41px 42px;
  content: ""
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon]:before {
    background-image: url(/manage/assets/img/banks/default@2x.57e8b498d4e774e91a9e758f94fb95b7.png)
  }
}

[data-bank-icon][data-size=small]:before {
  height: 22px;
  width: 21px;
  background-image: url(/manage/assets/img/banks/small/default.19a6001c02b8abe704f592cb4e220c19.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/default@2x.9397d1eb8a2ba01a8b6978eac2981e56.png)
  }
}

[data-bank-icon=noaccount]:before {
  background-image: url(/manage/assets/img/banks/noaccount.c213feb6ffd2e26efb817b2abe329dd8.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=noaccount]:before {
    background-image: url(/manage/assets/img/banks/noaccount@2x.f951b610ac6ee5b5aebb21163710023e.png)
  }
}

[data-bank-icon=noaccount][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/noaccount.c213feb6ffd2e26efb817b2abe329dd8.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=noaccount][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/noaccount@2x.f951b610ac6ee5b5aebb21163710023e.png)
  }
}

[data-bank-icon=ally]:before {
  background-image: url(/manage/assets/img/banks/ally.33722c20f7b1e74e77bd9d9aff6e97ab.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ally]:before {
    background-image: url(/manage/assets/img/banks/ally@2x.549f8d5127fe46024cf9ef33d18f4376.png)
  }
}

[data-bank-icon=ally][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/ally.9fae13d68df47f796c6a72925f7b5fab.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ally][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/ally@2x.1bc3654d615e326f8d99e58e0d35331b.png)
  }
}

[data-bank-icon=amex]:before {
  background-image: url(/manage/assets/img/banks/amex.105a83f8b8bd3bc857b4cd0590a842b7.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=amex]:before {
    background-image: url(/manage/assets/img/banks/amex@2x.460ad303696c01848d0fca23c3dbc9c2.png)
  }
}

[data-bank-icon=amex][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/amex.3c86e91953cb0d76933a1a9a3e9e1275.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=amex][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/amex@2x.e70991e7b5b37fb267c5071ef4919cd5.png)
  }
}

[data-bank-icon=bancorp]:before {
  background-image: url(/manage/assets/img/banks/bancorp.b269d1d75cba2a38c253c877d81c32c8.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bancorp]:before {
    background-image: url(/manage/assets/img/banks/bancorp@2x.40a47e040c6537c9cc2c39291476b1ef.png)
  }
}

[data-bank-icon=bancorp][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bancorp.8d1ea6d2fe839201286807d9a4df37f8.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bancorp][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bancorp@2x.10457439d3bd68c0e501d6ca9090f013.png)
  }
}

[data-bank-icon=bbt]:before {
  background-image: url(/manage/assets/img/banks/bbt.c060617af4915a6f5160b4f9e6fc6537.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bbt]:before {
    background-image: url(/manage/assets/img/banks/bbt@2x.fc9a2b775d9031f7c6667dfb89d6d04b.png)
  }
}

[data-bank-icon=bbt][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bbt.8e21a4f5e12f613fdf2be3872c4e11aa.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bbt][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bbt@2x.1c03eb3e0b05acadb302ca03c8bdbbbf.png)
  }
}

[data-bank-icon=becu]:before {
  background-image: url(/manage/assets/img/banks/becu.cbdf363cf8211fe835ad3390fccca58a.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=becu]:before {
    background-image: url(/manage/assets/img/banks/becu@2x.062536c07bc2f9896ddc9106cb8f894f.png)
  }
}

[data-bank-icon=becu][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/becu.a821b232c66944a484e83e06d22a1be1.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=becu][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/becu@2x.4391c69109eabe6e15489754eea62bd0.png)
  }
}

[data-bank-icon=bire]:before {
  background-image: url(/manage/assets/img/banks/bire.f25b52480edfc875b51d271526d87025.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bire]:before {
    background-image: url(/manage/assets/img/banks/bire@2x.cde7a103ed3fc9ea863e2e64db3c772e.png)
  }
}

[data-bank-icon=bire][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bire.c58b48eaea29324c67c298834ac6c98b.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bire][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bire@2x.512d4b19629d82fb93fa27eb6fc4a870.png)
  }
}

[data-bank-icon=bnpparibas]:before {
  background-image: url(/manage/assets/img/banks/bnpparibas.6f68fad633c8a20279b7031e564d940f.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bnpparibas]:before {
    background-image: url(/manage/assets/img/banks/bnpparibas@2x.184ed5eed1eb7c5d7007538e5549edff.png)
  }
}

[data-bank-icon=bnpparibas][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bnpparibas.6a2333b425927391e463e40a96d55cef.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bnpparibas][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bnpparibas@2x.0405db4aae99119b4ed6e834dbbd68d2.png)
  }
}

[data-bank-icon=boa]:before {
  background-image: url(/manage/assets/img/banks/boa.dd531ba8d6f292623320f97d06a6b781.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=boa]:before {
    background-image: url(/manage/assets/img/banks/boa@2x.bcb861364d62af92f12f76c4e5d9db81.png)
  }
}

[data-bank-icon=boa][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/boa.475581ae9edcbb1f5591a42debfebde5.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=boa][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/boa@2x.ea6b00afe01fa2d8f0995516adde3a87.png)
  }
}

[data-bank-icon=bofi]:before {
  background-image: url(/manage/assets/img/banks/bofi.d9f3792aafcb3d6e6a669a77ccb28ae1.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bofi]:before {
    background-image: url(/manage/assets/img/banks/bofi@2x.139c4055578122f13c2c05ef3211e29e.png)
  }
}

[data-bank-icon=bofi][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bofi.f2b011d481d4b0fe6e174b6fd33b4744.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bofi][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bofi@2x.630a320b043fa61fb294c8345c7d4bef.png)
  }
}

[data-bank-icon=bokf]:before {
  background-image: url(/manage/assets/img/banks/bokf.520ceaef6e9bd2c72b0d763fb3fc0d56.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bokf]:before {
    background-image: url(/manage/assets/img/banks/bokf@2x.9bb8c233d7b4892779394fdabfa71c79.png)
  }
}

[data-bank-icon=bokf][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bokf.b4577a8c59a93904d727274b4bc61357.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bokf][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bokf@2x.f5f04c4ac094c0b49be928463572f003.png)
  }
}

[data-bank-icon=bom]:before {
  background-image: url(/manage/assets/img/banks/bom.7953dc98cad059a2e397d0cfc1c7f27d.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bom]:before {
    background-image: url(/manage/assets/img/banks/bom@2x.3ccc326af2b189fcf8c530ba072c598f.png)
  }
}

[data-bank-icon=bom][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/bom.5b91a05cf936aab7d1fe015e2e6855a6.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=bom][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/bom@2x.e5454312f80eedcf19635d0eb3b66972.png)
  }
}

[data-bank-icon=botw]:before {
  background-image: url(/manage/assets/img/banks/botw.45fc1154189510312582e5a4ccab1ff8.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=botw]:before {
    background-image: url(/manage/assets/img/banks/botw@2x.e1bf37557a78c18334eaa98b52209a66.png)
  }
}

[data-bank-icon=botw][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/botw.128e24b0a9b80842ca109d4dfa8ac4ae.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=botw][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/botw@2x.d7f8a5d7c16fa1177cc903cc27d0f760.png)
  }
}

[data-bank-icon=capitalone]:before {
  background-image: url(/manage/assets/img/banks/capitalone.6ff0ba31e2e2ad764f6ba72abba75482.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=capitalone]:before {
    background-image: url(/manage/assets/img/banks/capitalone@2x.b2e7eb28658521adf8e4a163c3576d76.png)
  }
}

[data-bank-icon=capitalone][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/capitalone.27ee72b0a11b2c1921b5d802096ab4ec.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=capitalone][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/capitalone@2x.8ac8e75c97483761e34314d309993711.png)
  }
}

[data-bank-icon=charlesschwab]:before {
  background-image: url(/manage/assets/img/banks/charlesschwab.5bd2c0800afad6e8099190fcfbfb51dc.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=charlesschwab]:before {
    background-image: url(/manage/assets/img/banks/charlesschwab@2x.e3287f176444780b33d62b0bf452d01b.png)
  }
}

[data-bank-icon=charlesschwab][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/charlesschwab.8aaa6e507c2e1556cb5a1ed43dafe254.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=charlesschwab][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/charlesschwab@2x.7bb228857e228c7e06349f06c59df65e.png)
  }
}

[data-bank-icon=cibc]:before {
  background-image: url(/manage/assets/img/banks/cibc.4dbaefa07c13af7e062882f645c2f715.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=cibc]:before {
    background-image: url(/manage/assets/img/banks/cibc@2x.c3ebd6a95b85bbd22ddd06e477cf1e77.png)
  }
}

[data-bank-icon=cibc][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/cibc.200b91673350452106186a92e3457849.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=cibc][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/cibc@2x.ecb37b9387e2afed19e9e50cf650e142.png)
  }
}

[data-bank-icon=citibank]:before {
  background-image: url(/manage/assets/img/banks/citibank.86094d76575310d8d2061495379364f7.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=citibank]:before {
    background-image: url(/manage/assets/img/banks/citibank@2x.56e3cefdcc1f3e60bef7ba6fc89d1faf.png)
  }
}

[data-bank-icon=citibank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/citibank.ff508716a5425bc9281e283a641e8f77.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=citibank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/citibank@2x.62a62aa1a3ab8d5546392c4837b1b5b8.png)
  }
}

[data-bank-icon=compass]:before {
  background-image: url(/manage/assets/img/banks/compass.4db129ae3da72ecab17c21882879117c.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=compass]:before {
    background-image: url(/manage/assets/img/banks/compass@2x.8e716e2e8e5e9ea5a8689594fc16ff68.png)
  }
}

[data-bank-icon=compass][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/compass.215f0bee1d6c384f202751b13589e302.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=compass][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/compass@2x.58c4bb4dbb377cce9e53c312e7edeecc.png)
  }
}

[data-bank-icon=etrade]:before {
  background-image: url(/manage/assets/img/banks/etrade.ea86f5e1456cf1747fde6d322bd6aadc.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=etrade]:before {
    background-image: url(/manage/assets/img/banks/etrade@2x.bf60c79e583641dbc0d4a33031f165a7.png)
  }
}

[data-bank-icon=etrade][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/etrade.ca1e4100c0e57bca4bdc2a8278dcc1f1.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=etrade][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/etrade@2x.a91ea0eb1da60cae8b063512b2a4375a.png)
  }
}

[data-bank-icon=fcb]:before {
  background-image: url(/manage/assets/img/banks/fcb.377e82b21231c854080b95ab68d56598.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=fcb]:before {
    background-image: url(/manage/assets/img/banks/fcb@2x.d84c41b0b6c8252a4bfeb0fb46fc80ff.png)
  }
}

[data-bank-icon=fcb][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/fcb.02713d867fd72400d0baec7a6635aca2.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=fcb][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/fcb@2x.57515774ce7d1b39fdd1a07840f7cb9f.png)
  }
}

[data-bank-icon=fifththird]:before {
  background-image: url(/manage/assets/img/banks/fifththird.b31a8920c81be5c8beadb25ad562e56c.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=fifththird]:before {
    background-image: url(/manage/assets/img/banks/fifththird@2x.c666cc7eee1d117c457c91a0206a359c.png)
  }
}

[data-bank-icon=fifththird][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/fifththird.06aa03b635435083fe405b6231ba58cd.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=fifththird][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/fifththird@2x.e9cb9dd719a1b2afd1b3dff880381b76.png)
  }
}

[data-bank-icon=firstbank]:before {
  background-image: url(/manage/assets/img/banks/firstbank.78235b07527f17c836335342ffb46603.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=firstbank]:before {
    background-image: url(/manage/assets/img/banks/firstbank@2x.397c9a2e14397582dcac935877ed39f8.png)
  }
}

[data-bank-icon=firstbank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/firstbank.8f6ee1d268a45b5302e180cba10ff9c4.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=firstbank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/firstbank@2x.7995b4bde5309fc98a9dbc6c565003dc.png)
  }
}

[data-bank-icon=frb]:before {
  background-image: url(/manage/assets/img/banks/frb.4877a6aa4ee29fd0568c67f8ff6c2305.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=frb]:before {
    background-image: url(/manage/assets/img/banks/frb@2x.fd73a8d45eff09e7953578324115f6eb.png)
  }
}

[data-bank-icon=frb][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/frb.b585f3d69e4418c79ed5c7776cc60ec1.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=frb][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/frb@2x.14a836132ef700c6dd9ed4aa9704fab1.png)
  }
}

[data-bank-icon=frost]:before {
  background-image: url(/manage/assets/img/banks/frost.d6e8a65ced6b846328baaa1e62df72c4.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=frost]:before {
    background-image: url(/manage/assets/img/banks/frost@2x.4c9329dbffa1522428a240145f4114de.png)
  }
}

[data-bank-icon=frost][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/frost.4ff6201a96301b6ec2937d66da4c2616.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=frost][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/frost@2x.a82f6052857b757650e2d33c6287f0d6.png)
  }
}

[data-bank-icon=ge]:before {
  background-image: url(/manage/assets/img/banks/ge.02ad0f715edac40a19d9f2c014ff5db4.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ge]:before {
    background-image: url(/manage/assets/img/banks/ge@2x.c1e7399b49edc8499c28558a849ab175.png)
  }
}

[data-bank-icon=ge][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/ge.e0f41a80358d4104d005822ff308b5c3.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ge][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/ge@2x.d8e0935f225bf7df0560ffb38dbb2014.png)
  }
}

[data-bank-icon=greendot]:before {
  background-image: url(/manage/assets/img/banks/greendot.624a7eb721d3a8575fb56ed58b0b785d.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=greendot]:before {
    background-image: url(/manage/assets/img/banks/greendot@2x.2482dbac35029397cee2fce97db41c59.png)
  }
}

[data-bank-icon=greendot][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/greendot.e3db39c50856ff08d643443edede1817.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=greendot][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/greendot@2x.83e9762a4c04489108170948df86bf72.png)
  }
}

[data-bank-icon=hsbc]:before {
  background-image: url(/manage/assets/img/banks/hsbc.222da1a08e8b651307843a60da2837aa.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=hsbc]:before {
    background-image: url(/manage/assets/img/banks/hsbc@2x.11fbeae2297dc7fe3a5934d9aa9179c0.png)
  }
}

[data-bank-icon=hsbc][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/hsbc.4e1b5010a1c9a37986b399f29a171090.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=hsbc][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/hsbc@2x.9c8184c51181321b866d25b6ddce6043.png)
  }
}

[data-bank-icon=huntington]:before {
  background-image: url(/manage/assets/img/banks/huntington.1306f194825ef68628de8156143abf50.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=huntington]:before {
    background-image: url(/manage/assets/img/banks/huntington@2x.a43eceae2e051982d8c1fe6931430843.png)
  }
}

[data-bank-icon=huntington][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/huntington.b887489221a1c3e193d205287bbc9b60.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=huntington][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/huntington@2x.557f5e2e53aaeccef7fb989c7c11a71f.png)
  }
}

[data-bank-icon=ing]:before {
  background-image: url(/manage/assets/img/banks/ing.09c3677df66340346eed497431457f7f.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ing]:before {
    background-image: url(/manage/assets/img/banks/ing@2x.e7d5ea180aa78e3c454a7cce5f062029.png)
  }
}

[data-bank-icon=ing][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/ing.886d6973588d14b6e16797c338dde29d.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=ing][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/ing@2x.8aa78c955dd34dfdb5e57e5a931feb07.png)
  }
}

[data-bank-icon=keybank]:before {
  background-image: url(/manage/assets/img/banks/keybank.cacc97edc3b7f58db94429114be8fbf9.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=keybank]:before {
    background-image: url(/manage/assets/img/banks/keybank@2x.58f6f2c4946025587d49a086bc9ab225.png)
  }
}

[data-bank-icon=keybank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/keybank.6858faa093902e94bb15602d1b1ea13c.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=keybank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/keybank@2x.1f52fdd193038223ab246b0895254808.png)
  }
}

[data-bank-icon=metabank]:before {
  background-image: url(/manage/assets/img/banks/metabank.9a60dd872a11fa7a9b23f66b076f7fb6.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=metabank]:before {
    background-image: url(/manage/assets/img/banks/metabank@2x.8b355b57cd1473cb111311a3fce415d1.png)
  }
}

[data-bank-icon=metabank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/metabank.d31d878742e9bb62e403bef5700939c4.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=metabank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/metabank@2x.3cb9735e1a9ccc82d45e80670e79f70f.png)
  }
}

[data-bank-icon=morganchase]:before {
  background-image: url(/manage/assets/img/banks/morganchase.20295c8b6b46777e9a883f85a47b2b54.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=morganchase]:before {
    background-image: url(/manage/assets/img/banks/morganchase@2x.aa843c802c1fc1a4a5f53d81aee85312.png)
  }
}

[data-bank-icon=morganchase][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/morganchase.333b11b35370bfa0a625313b80ba0fac.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=morganchase][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/morganchase@2x.fbdafacb042fbcf235256ce05b16847f.png)
  }
}

[data-bank-icon=mtb]:before {
  background-image: url(/manage/assets/img/banks/mtb.f459a834b6d10be6eab5ad9569e0ab96.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=mtb]:before {
    background-image: url(/manage/assets/img/banks/mtb@2x.4ae11186f13d0e6d729037051f9fca44.png)
  }
}

[data-bank-icon=mtb][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/mtb.a19e5d7f252a5046a4613c942cad39ce.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=mtb][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/mtb@2x.c10598c2d9615647b6ede4220c88bb19.png)
  }
}

[data-bank-icon=nboc]:before {
  background-image: url(/manage/assets/img/banks/nboc.1820c85c522a69939efd7d26312b1c24.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=nboc]:before {
    background-image: url(/manage/assets/img/banks/nboc@2x.430fcf02e42a96acf98e9d27ad6caf9c.png)
  }
}

[data-bank-icon=nboc][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/nboc.bd1d6768bacea751e375f8b2030fd9eb.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=nboc][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/nboc@2x.a3d8f53c414ebb48573827c13a880ea3.png)
  }
}

[data-bank-icon=nfcu]:before {
  background-image: url(/manage/assets/img/banks/nfcu.02e026d03fdaa7706a2d7fece6be9369.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=nfcu]:before {
    background-image: url(/manage/assets/img/banks/nfcu@2x.653f51842665d4f1e9acd2163159bdc5.png)
  }
}

[data-bank-icon=nfcu][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/nfcu.fc571b184b846de3aa4ff8ad487c7a5c.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=nfcu][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/nfcu@2x.9a5c14f303e47d6dfd2653075a303be6.png)
  }
}

[data-bank-icon=patelco]:before {
  background-image: url(/manage/assets/img/banks/patelco.2ae28da8bbad19a979513ee74d0dc933.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=patelco]:before {
    background-image: url(/manage/assets/img/banks/patelco@2x.1418d124511fcd9e2eda14e01528b039.png)
  }
}

[data-bank-icon=patelco][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/patelco.26da0f82a2406782740beba5ca8e676d.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=patelco][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/patelco@2x.1a62e97edde06b616807499f1617a9d8.png)
  }
}

[data-bank-icon=pnc]:before {
  background-image: url(/manage/assets/img/banks/pnc.d8ac11ab54961a216ba568e23e968634.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=pnc]:before {
    background-image: url(/manage/assets/img/banks/pnc@2x.4331e1c425c8e05243422be414cd4df0.png)
  }
}

[data-bank-icon=pnc][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/pnc.3ff7132a861b4f56e283b83bd5b409e9.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=pnc][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/pnc@2x.3003a88728ff967f187abfafb47f1bf2.png)
  }
}

[data-bank-icon=rboc]:before {
  background-image: url(/manage/assets/img/banks/rboc.7508f189c16a7152e03f56f5fc109498.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=rboc]:before {
    background-image: url(/manage/assets/img/banks/rboc@2x.d0cfdb5ab2d8a1edcf23525794b0a71b.png)
  }
}

[data-bank-icon=rboc][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/rboc.dadfe9a0b3c1d054f543db2362f4e631.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=rboc][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/rboc@2x.cb6aa06811e3f18abd50ddbbdbc35c94.png)
  }
}

[data-bank-icon=rbscitizens]:before {
  background-image: url(/manage/assets/img/banks/rbscitizens.9db7494cb0e27dec90cfe4e4b8c7c850.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=rbscitizens]:before {
    background-image: url(/manage/assets/img/banks/rbscitizens@2x.c3a4344661eb51c3590e50e0319cce30.png)
  }
}

[data-bank-icon=rbscitizens][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/rbscitizens.50f9533692cb4cdc94f1c08f7ef2b7b4.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=rbscitizens][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/rbscitizens@2x.9a0cfacf091fa315a2af1ce4ab319a53.png)
  }
}

[data-bank-icon=regions]:before {
  background-image: url(/manage/assets/img/banks/regions.7e44def16669e379f1de19719e6c7ffd.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=regions]:before {
    background-image: url(/manage/assets/img/banks/regions@2x.a08250354144ba912f9020edbc7d16ab.png)
  }
}

[data-bank-icon=regions][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/regions.e82bebc9822417c48f89c2ac4d802df5.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=regions][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/regions@2x.8e8606777fa9d8aa4ad504da4572f4ee.png)
  }
}

[data-bank-icon=santander]:before {
  background-image: url(/manage/assets/img/banks/santander.1d23543339fd5cfc28f35bb3a5ec022d.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=santander]:before {
    background-image: url(/manage/assets/img/banks/santander@2x.7b17614aa41e2fac46aba341e9346995.png)
  }
}

[data-bank-icon=santander][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/santander.770842c001a1458c298223bee3a8e7d2.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=santander][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/santander@2x.36bc2f4ee4847701b57fe595b8be48c0.png)
  }
}

[data-bank-icon=scotiabank]:before {
  background-image: url(/manage/assets/img/banks/scotiabank.65e77d0e39e11164772f6b19e4e4ebce.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=scotiabank]:before {
    background-image: url(/manage/assets/img/banks/scotiabank@2x.de3bbc51696cd99b1aae6ba116aa3f2b.png)
  }
}

[data-bank-icon=scotiabank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/scotiabank.d3c3c9243a54c22565aa4aaa2293f420.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=scotiabank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/scotiabank@2x.92ff0ff86db1e4af46f3f1ce62c2ca6b.png)
  }
}

[data-bank-icon=sffcu]:before {
  background-image: url(/manage/assets/img/banks/sffcu.5810300508c10e4e6d6093cd42d29fa1.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=sffcu]:before {
    background-image: url(/manage/assets/img/banks/sffcu@2x.03100c6ab47a98724d7589619014fae8.png)
  }
}

[data-bank-icon=sffcu][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/sffcu.78b6e8556f0a4b81b515ed14d2145398.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=sffcu][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/sffcu@2x.55ff9d571bccba45e3fd41cc48aad7cb.png)
  }
}

[data-bank-icon=suntrust]:before {
  background-image: url(/manage/assets/img/banks/suntrust.3645d4f31a830e20fc5c9d09dacf127b.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=suntrust]:before {
    background-image: url(/manage/assets/img/banks/suntrust@2x.0e795dd9af407f1c8815603947464229.png)
  }
}

[data-bank-icon=suntrust][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/suntrust.ecc4969c2242d24e773e39d9b068d21e.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=suntrust][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/suntrust@2x.e5e958a1c04b19fe16a92a0cd3fb32d7.png)
  }
}

[data-bank-icon=svb]:before {
  background-image: url(/manage/assets/img/banks/svb.cfe6e4fc9cb3e50acb2a767a5c87e911.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=svb]:before {
    background-image: url(/manage/assets/img/banks/svb@2x.fe578f181a5a3ea95e615d7e30fc65a9.png)
  }
}

[data-bank-icon=svb][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/svb.aa52e0c657cf7b09d1fef14803d86441.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=svb][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/svb@2x.8467febe02b6dcb5582c0b645bc449f0.png)
  }
}

[data-bank-icon=td]:before {
  background-image: url(/manage/assets/img/banks/td.a5cf1742c0ada6f9f07d12f8ef7086ed.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=td]:before {
    background-image: url(/manage/assets/img/banks/td@2x.d27378edb17ea5fd403ad90073d1bde4.png)
  }
}

[data-bank-icon=td][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/td.44ae3d1127edfcb56e5c0d1d2a836414.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=td][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/td@2x.881205a7ae513b7e8333886ef0a2d9f7.png)
  }
}

[data-bank-icon=umb]:before {
  background-image: url(/manage/assets/img/banks/umb.ba99a40e673f4c343e57a626a3c0eb9e.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=umb]:before {
    background-image: url(/manage/assets/img/banks/umb@2x.17d6260af237bd9391c788b033c50855.png)
  }
}

[data-bank-icon=umb][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/umb.db53c848358a2f8ffd837c54f06d4f3b.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=umb][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/umb@2x.d6c853eeef6d2e65bfd7eff5571508bd.png)
  }
}

[data-bank-icon=union]:before {
  background-image: url(/manage/assets/img/banks/union.67f277125d69dc4d656f1f4ae3cd0a28.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=union]:before {
    background-image: url(/manage/assets/img/banks/union@2x.9374e78b3b0bc75f163f2d17b514c0a4.png)
  }
}

[data-bank-icon=union][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/union.5eb11ccfba92033c5c309309955e32cf.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=union][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/union@2x.ed2ede084c73468b81c86fabb9cb9977.png)
  }
}

[data-bank-icon=usaa]:before {
  background-image: url(/manage/assets/img/banks/usaa.6ab0b1d56cdde6ece15c1e001cd1cde8.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=usaa]:before {
    background-image: url(/manage/assets/img/banks/usaa@2x.b22bb895a463a48d080717f0ea7cb87c.png)
  }
}

[data-bank-icon=usaa][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/usaa.8691929ba6a99f8a45550953eadd400b.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=usaa][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/usaa@2x.b2b5920079bb447df70b3ee2918f1dfc.png)
  }
}

[data-bank-icon=usbank]:before {
  background-image: url(/manage/assets/img/banks/usbank.176ff49f15efe97b4ddd5a864ff60514.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=usbank]:before {
    background-image: url(/manage/assets/img/banks/usbank@2x.902d06b31fc42c602c1ca52e5755754a.png)
  }
}

[data-bank-icon=usbank][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/usbank.ea49c29abe7f7f2855b4aef731ee8618.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=usbank][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/usbank@2x.cb7038416817f92fe950b1ab2af7f48c.png)
  }
}

[data-bank-icon=vancity]:before {
  background-image: url(/manage/assets/img/banks/vancity.0509894d0eacf12231fdfca48188952f.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=vancity]:before {
    background-image: url(/manage/assets/img/banks/vancity@2x.768815c67d8a98da8c4cee967afd870e.png)
  }
}

[data-bank-icon=vancity][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/vancity.ce18e4663097d349141210e41ffcc4a9.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=vancity][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/vancity@2x.41edf00ff65bc62dd08429ae9b3b5108.png)
  }
}

[data-bank-icon=wellsfargo]:before {
  background-image: url(/manage/assets/img/banks/wellsfargo.1ac3e829a0ce767be469e2b81ac28f4f.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=wellsfargo]:before {
    background-image: url(/manage/assets/img/banks/wellsfargo@2x.85366c4a6535d6a6efc7470ffba054a2.png)
  }
}

[data-bank-icon=wellsfargo][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/wellsfargo.ff1ac1db719b4d8b7c7ee4457713cbe4.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=wellsfargo][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/wellsfargo@2x.5dc4cab620cb34fe30b1d1b498a8d159.png)
  }
}

[data-bank-icon=woodforest]:before {
  background-image: url(/manage/assets/img/banks/woodforest.c9a4d9deaac9deba89692b1e2a8ae222.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=woodforest]:before {
    background-image: url(/manage/assets/img/banks/woodforest@2x.25e23575095d8c1edcb96561261a1a96.png)
  }
}

[data-bank-icon=woodforest][data-size=small]:before {
  background-image: url(/manage/assets/img/banks/small/woodforest.843d4b1045cc03fb2b4418e66ba7a0f5.png);
  background-size: 21px 22px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-bank-icon=woodforest][data-size=small]:before {
    background-image: url(/manage/assets/img/banks/small/woodforest@2x.5562cd63a9ca604c45c40e3dbfb63991.png)
  }
}

[data-carrier-icon]:before {
  display: block;
  height: 42px;
  width: 41px;
  background-image: url(/manage/assets/img/carriers/default.1532220c971fe1aa3f4c9972e99c9023.png);
  background-size: 41px 42px;
  content: ""
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon]:before {
    background-image: url(/manage/assets/img/carriers/default@2x.343fb38dd6a906352793bf74506c5f00.png)
  }
}

[data-carrier-icon=nocarrier]:before {
  background-image: url(/manage/assets/img/carriers/nocarrier.1532220c971fe1aa3f4c9972e99c9023.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=nocarrier]:before {
    background-image: url(/manage/assets/img/carriers/nocarrier@2x.343fb38dd6a906352793bf74506c5f00.png)
  }
}

[data-carrier-icon=aramex]:before {
  background-image: url(/manage/assets/img/carriers/aramex.fd6106c8d07923bc6e889967d7a01cb6.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=aramex]:before {
    background-image: url(/manage/assets/img/carriers/aramex@2x.0790380c0f085a41ee290bebfb5735a5.png)
  }
}

[data-carrier-icon=canadapost]:before {
  background-image: url(/manage/assets/img/carriers/canadapost.6ef534cea46ea111133847f0bd145e64.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=canadapost]:before {
    background-image: url(/manage/assets/img/carriers/canadapost@2x.0bc543d846f37364eebe06cc33830158.png)
  }
}

[data-carrier-icon=chinapost]:before {
  background-image: url(/manage/assets/img/carriers/chinapost.acf0f4802c02a5c1b74be51e58fc92ca.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=chinapost]:before {
    background-image: url(/manage/assets/img/carriers/chinapost@2x.61761b086e9febc1fa79b2486cef9b4f.png)
  }
}

[data-carrier-icon=dhl]:before {
  background-image: url(/manage/assets/img/carriers/dhl.92e3a0b3404548dd8095c27c7e2c52fb.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=dhl]:before {
    background-image: url(/manage/assets/img/carriers/dhl@2x.014872ba3afde072843e8c5f0dfb526f.png)
  }
}

[data-carrier-icon=fedex]:before {
  background-image: url(/manage/assets/img/carriers/fedex.abed123bd012d88451ceb90be9115948.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=fedex]:before {
    background-image: url(/manage/assets/img/carriers/fedex@2x.2246d07bf32fdbbdc655c525a0720242.png)
  }
}

[data-carrier-icon=parcelforce]:before {
  background-image: url(/manage/assets/img/carriers/parcelforce.8ad50d5a1e7d9f15de23cc2138451195.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=parcelforce]:before {
    background-image: url(/manage/assets/img/carriers/parcelforce@2x.bb34c4386917762af8daf84876f590ba.png)
  }
}

[data-carrier-icon=tnt]:before {
  background-image: url(/manage/assets/img/carriers/tnt.5b8d280da17584416ad9c45fe5c981eb.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=tnt]:before {
    background-image: url(/manage/assets/img/carriers/tnt@2x.432c93e0d5e67ca818c11583abb63f7b.png)
  }
}

[data-carrier-icon=ups]:before {
  background-image: url(/manage/assets/img/carriers/ups.9a1a876af9846b76f0d243e16e8cc34c.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=ups]:before {
    background-image: url(/manage/assets/img/carriers/ups@2x.268440bca7b407cbfe084c2af49b57a2.png)
  }
}

[data-carrier-icon=usps]:before {
  background-image: url(/manage/assets/img/carriers/usps.3446f42fe64c5280e819bc74cef66b25.png);
  background-size: 41px 42px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  [data-carrier-icon=usps]:before {
    background-image: url(/manage/assets/img/carriers/usps@2x.417eaca5432226a143e102057147fb15.png)
  }
}

.NoJSView {
  position: fixed;
  z-index: 9999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  padding: 64px;
  background-color: #e6ebf1;
  align-items: center
}

.NoJSView-card {
  overflow: hidden;
  max-width: 480px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 7px 14px 0 rgba(60, 66, 87, .1), 0 3px 6px 0 rgba(0, 0, 0, .07)
}

.NoJSView-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding: 48px
}

.NoJSView-warningIconContainer {
  padding-bottom: 16px
}

.NoJSView-warningIcon {
  width: 64px;
  height: 64px;
  fill: #8792a2
}

.NoJSView-body,
.NoJSView-buttonLabel {
  font-size: 14px;
  line-height: 20px
}

.NoJSView-body,
.NoJSView-title {
  display: block;
  text-align: center;
  color: #697386
}

.NoJSView-title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  white-space: normal
}

.NoJSView-linkContainer {
  display: flex;
  padding-top: 16px;
  justify-content: center
}

.NoJSView-link {
  display: flex;
  color: #5469d4
}

.NoJSView-linkIconContainer {
  margin-left: 4px;
  transform: translateY(1.07px)
}

.NoJSView-linkIcon {
  width: 12px;
  height: 12px;
  fill: #5469d4
}

.db-Note .db-NoteEditor-field {
  resize: vertical;
  line-height: 20px
}

.db-NoteEditor-extras {
  align-items: center;
  display: flex;
  margin-top: 10px
}

p.db-NoteEditor-formatting {
  flex: 1 0 auto;
  color: #6b7c93
}

.db-NoteEditor-formatting-item {
  margin-left: 10px
}

.db-NoteEditor-formatting-item:first-child {
  margin-left: 0
}

.db-Note .db-Note-area {
  position: relative;
  display: flex
}

.db-NoteEditor--edit {
  left: 0;
  position: absolute;
  right: 0;
  z-index: 2;
  opacity: 0;
  transform: scaleY(0);
  transform-origin: top
}

.db-Note--editing .db-NoteEditor--edit {
  position: relative;
  opacity: 1;
  transform: scaleY(1);
  transform-origin: top;
  width: 100%
}

.db-NoteEditor--edit .db-NoteEditor-area {
  margin: -11px -14px -7px;
  padding: 7px
}

.db-Note--editing .db-NoteEditor-extras {
  opacity: 1
}

.db-Note .db-Note-body {
  position: relative;
  z-index: 1;
  opacity: 1;
  width: 100%
}

.db-Note--editing .db-Note-body {
  position: absolute
}

.db-NoteEditor--new {
  overflow: hidden
}

.db-NoteEditor--new,
.db-NoteMentionEditor--new {
  width: 100%;
  box-sizing: content-box;
  margin: -20px;
  padding: 20px
}

.db-NoteEditor--new .db-NoteEditor-field {
  position: relative;
  z-index: 2;
  margin-top: 20px
}

.db-NoteMentionEditor-field {
  min-height: 90px
}

.db-NoteMentionEditor--new .db-NoteMentionEditor-field {
  margin-top: 20px;
  position: relative;
  z-index: 2
}

.db-NoteEditor--new .db-NoteEditor-extras {
  position: relative;
  z-index: 1
}

.db-RefundModal-note {
  padding-top: 0
}

.db-RefundModal-note .db-NoteMentionEditor-field {
  min-height: 50px;
  max-height: 80px;
  overflow: auto;
  overflow-wrap: break-word
}

li.sublist-payments-list-item .risk-level {
  height: 13px;
  float: right
}

li.sublist-payments-list-item .risk-level em {
  display: block;
  height: 8px;
  margin: 2px 15px 0 0;
  width: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px
}

li.sublist-payments-list-item .risk-level.elevated em {
  background-color: #e0994c
}

li.sublist-payments-list-item .risk-level.highest em {
  background-color: #e04c4c
}

li.sublist-payments-list-item .status {
  position: absolute;
  margin-left: 300px;
  color: #ccc
}

li.sublist-payments-list-item .status .refund {
  display: none
}

li.sublist-payments-list-item .status.refunded {
  background: none !important
}

li.sublist-payments-list-item a:hover .refund {
  display: inline
}

li.sublist-payments-list-item a:hover .partial {
  display: none
}

li.sublist-receipts-list-item {
  display: block;
  padding: 12px 15px;
  border-bottom: 1px solid #eee
}

li.sublist-receipts-list-item span.date {
  float: right;
  padding-right: 17px;
  color: #aaa
}

li.sublist-receipts-list-item span.receipt-type {
  padding-right: 15px;
  color: #888
}

li.sublist-receipts-list-item:last-of-type {
  border-bottom: 0
}

.events.sublist.old .failed-item span,
.events.sublist.old .failed-item span.message,
.events.sublist.old .failed-item span.message .highlight {
  color: #993d3d
}

.events.sublist.old .deleted-item span,
.events.sublist.old .deleted-item span.message,
.events.sublist.old .deleted-item span.message .highlight {
  color: #95a1a6
}

.events.sublist.old span {
  color: #95a1a6;
  font-size: 11px
}

.events.sublist.old span.message {
  width: 530px;
  display: inline-block;
  color: #6f7c82
}

.events.sublist.old span.message .highlight {
  color: #008cdd
}

.events.sublist.old span.timestamp {
  width: 120px;
  display: inline-block;
  text-align: right
}

.events.sublist.old span.arrow {
  padding-left: 0;
  width: 7px
}

div.change-default-card-view a.select2-choice {
  width: 283px
}

div.detail-container div.content div.container.cards.sublist {
  padding: 0;
  overflow: hidden
}

div.detail-container div.content div.container.cards.sublist ul {
  margin: 0
}

div.detail-container div.content div.container.cards.sublist .loading,
div.detail-container div.content div.container.cards.sublist .none {
  margin: 15px 0
}

div.detail-container div.content div.container.cards.sublist .card-row,
div.detail-container div.content div.container.cards.sublist .return-row,
div.detail-container div.content div.container.cards.sublist .sku-row {
  border-bottom: 1px solid #eee
}

div.detail-container div.content div.container.cards.sublist .card-row .row,
div.detail-container div.content div.container.cards.sublist .return-row .row,
div.detail-container div.content div.container.cards.sublist .sku-row .row {
  cursor: pointer
}

div.detail-container div.content div.container.cards.sublist .card-row:last-child,
div.detail-container div.content div.container.cards.sublist .return-row:last-child,
div.detail-container div.content div.container.cards.sublist .sku-row:last-child {
  border-bottom: 0
}

div.detail-container div.content div.container.cards.sublist .card-row .row,
div.detail-container div.content div.container.cards.sublist .return-row .row,
div.detail-container div.content div.container.cards.sublist .sku-row .row {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none
}

div.detail-container div.content div.container.cards.sublist .card-row .row span,
div.detail-container div.content div.container.cards.sublist .return-row .row span,
div.detail-container div.content div.container.cards.sublist .sku-row .row span {
  color: #666;
  display: block;
  float: left;
  line-height: 14px;
  overflow: hidden;
  padding: 12px 15px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.disclosure,
div.detail-container div.content div.container.cards.sublist .return-row .row span.disclosure,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.disclosure {
  width: 20px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.disclosure em,
div.detail-container div.content div.container.cards.sublist .return-row .row span.disclosure em,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.disclosure em {
  background-image: url(/manage/assets/img/list-view/hideshow-collapsed.5adf1ca4537bcae3524ae25eeff22c3c.png);
  background-size: 100% 100%;
  display: block;
  height: 7px;
  margin: 3px auto 0;
  width: 5px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.detail-container div.content div.container.cards.sublist .card-row .row span.disclosure em,
  div.detail-container div.content div.container.cards.sublist .return-row .row span.disclosure em,
  div.detail-container div.content div.container.cards.sublist .sku-row .row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-collapsed@2x.c9cc6a732f1dc8c8b73709f3169df4f1.png)
  }
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.type,
div.detail-container div.content div.container.cards.sublist .return-row .row span.type,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.type {
  padding-left: 0;
  width: 120px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.digits,
div.detail-container div.content div.container.cards.sublist .return-row .row span.digits,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.digits {
  width: 80px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.digits em,
div.detail-container div.content div.container.cards.sublist .return-row .row span.digits em,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.digits em {
  font-size: 18px;
  font-weight: 700;
  line-height: 0
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.expires,
div.detail-container div.content div.container.cards.sublist .return-row .row span.expires,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.expires {
  width: 50px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.edit,
div.detail-container div.content div.container.cards.sublist .return-row .row span.edit,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.edit {
  float: right;
  width: 30px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.delete,
div.detail-container div.content div.container.cards.sublist .return-row .row span.delete,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.delete {
  float: right;
  width: 44px
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.default,
div.detail-container div.content div.container.cards.sublist .return-row .row span.default,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.default {
  float: right
}

div.detail-container div.content div.container.cards.sublist .card-row .row span.default em,
div.detail-container div.content div.container.cards.sublist .return-row .row span.default em,
div.detail-container div.content div.container.cards.sublist .sku-row .row span.default em {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #008cdd;
  color: #fff;
  display: none;
  font-size: 9px;
  font-weight: 700;
  height: 16px;
  line-height: 16px;
  margin: -1px 0;
  padding: 0 6px 0 5px
}

div.detail-container div.content div.container.cards.sublist .card-row div.full-details,
div.detail-container div.content div.container.cards.sublist .return-row div.full-details,
div.detail-container div.content div.container.cards.sublist .sku-row div.full-details {
  display: none
}

div.detail-container div.content div.container.cards.sublist .card-row div.full-details div.container,
div.detail-container div.content div.container.cards.sublist .return-row div.full-details div.container,
div.detail-container div.content div.container.cards.sublist .sku-row div.full-details div.container {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-top: 1px solid #eee;
  margin: 0 15px;
  padding: 15px 0
}

div.detail-container div.content div.container.cards.sublist .card-row.expanded div.full-details,
div.detail-container div.content div.container.cards.sublist .return-row.expanded div.full-details,
div.detail-container div.content div.container.cards.sublist .sku-row.expanded div.full-details {
  display: block
}

div.detail-container div.content div.container.cards.sublist .card-row.expanded .row span.disclosure em,
div.detail-container div.content div.container.cards.sublist .return-row.expanded .row span.disclosure em,
div.detail-container div.content div.container.cards.sublist .sku-row.expanded .row span.disclosure em {
  background-image: url(/manage/assets/img/list-view/hideshow-expanded.a7f7723408ff76358fd66db1fa37e3c7.png);
  background-size: 100% 100%;
  height: 5px;
  margin-top: 4px;
  width: 7px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.detail-container div.content div.container.cards.sublist .card-row.expanded .row span.disclosure em,
  div.detail-container div.content div.container.cards.sublist .return-row.expanded .row span.disclosure em,
  div.detail-container div.content div.container.cards.sublist .sku-row.expanded .row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-expanded@2x.4b34bf567eab00a2cbc524681fd8c24d.png)
  }
}

div.detail-container div.content div.container.cards.sublist .card-row.default-card span.default em,
div.detail-container div.content div.container.cards.sublist .return-row.default-card span.default em,
div.detail-container div.content div.container.cards.sublist .sku-row.default-card span.default em {
  display: block
}

div.detail-container div.content div.container.banks.sublist {
  padding: 0;
  overflow: hidden
}

div.detail-container div.content div.container.banks.sublist ul {
  margin: 0
}

div.detail-container div.content div.container.banks.sublist .loading,
div.detail-container div.content div.container.banks.sublist .none {
  margin: 15px 0
}

div.detail-container div.content div.container.banks.sublist .bank-row {
  border-bottom: 1px solid #eee
}

div.detail-container div.content div.container.banks.sublist .bank-row .row {
  cursor: pointer
}

div.detail-container div.content div.container.banks.sublist .bank-row:last-child {
  border-bottom: 0
}

div.detail-container div.content div.container.banks.sublist .bank-row .row {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span {
  color: #666;
  display: block;
  float: left;
  line-height: 14px;
  overflow: hidden;
  padding: 12px 15px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.disclosure {
  width: 20px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.disclosure em {
  background-image: url(/manage/assets/img/list-view/hideshow-collapsed.5adf1ca4537bcae3524ae25eeff22c3c.png);
  background-size: 100% 100%;
  display: block;
  height: 7px;
  margin: 3px auto 0;
  width: 5px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.detail-container div.content div.container.banks.sublist .bank-row .row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-collapsed@2x.c9cc6a732f1dc8c8b73709f3169df4f1.png)
  }
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.name {
  padding-left: 0;
  width: 120px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.number {
  width: 80px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.number em {
  font-size: 18px;
  font-weight: 700;
  line-height: 0
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.currency {
  text-transform: uppercase;
  width: 50px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.verify {
  float: right;
  width: 30px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.delete {
  float: right;
  width: 44px
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.default {
  float: right
}

div.detail-container div.content div.container.banks.sublist .bank-row .row span.default em {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #008cdd;
  color: #fff;
  display: none;
  font-size: 9px;
  font-weight: 700;
  height: 16px;
  line-height: 16px;
  margin: -1px 0;
  padding: 0 6px 0 5px
}

div.detail-container div.content div.container.banks.sublist .bank-row div.full-details {
  display: none
}

div.detail-container div.content div.container.banks.sublist .bank-row div.full-details div.container {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-top: 1px solid #eee;
  margin: 0 15px;
  padding: 15px 0
}

div.detail-container div.content div.container.banks.sublist .bank-row.expanded div.full-details {
  display: block
}

div.detail-container div.content div.container.banks.sublist .bank-row.expanded .row span.disclosure em {
  background-image: url(/manage/assets/img/list-view/hideshow-expanded.a7f7723408ff76358fd66db1fa37e3c7.png);
  background-size: 100% 100%;
  height: 5px;
  margin-top: 4px;
  width: 7px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.detail-container div.content div.container.banks.sublist .bank-row.expanded .row span.disclosure em {
    background-image: url(/manage/assets/img/list-view/hideshow-expanded@2x.4b34bf567eab00a2cbc524681fd8c24d.png)
  }
}

div.detail-container div.content div.container.banks.sublist .bank-row.default-bank span.default em {
  display: block
}

li.sublist-orders-list-item .status {
  position: absolute;
  margin-left: 300px;
  color: #ccc
}

.json-tree {
  font-family: monospace;
  position: relative
}

.json-tree a {
  display: inline !important;
  padding: 0 !important;
  color: #0068de !important
}

.json-tree a:hover {
  text-decoration: underline !important;
  color: #222 !important
}

div.currency-amount-input-widget-view {
  position: relative
}

div.currency-amount-input-widget-view span.currency {
  position: absolute;
  line-height: 30px;
  height: 30px;
  left: -50px;
  width: 45px;
  text-align: right;
  text-shadow: 0 1px 0 #fff;
  color: #999;
  font-size: 14px;
  -webkit-touch-callout: none;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none
}

div.currency-amount-input-widget-view span.currency img {
  -moz-user-drag: -moz-none;
  -webkit-user-drag: none;
  user-drag: none
}

div.account-holder-name-widget-view,
div.account-number-validate-widget-view,
div.account-number-widget-view,
div.account-old-number-widget-view,
div.name-widget-view,
div.routing-number-widget-view {
  position: relative
}

div.account-holder-name-widget-view .form-row,
div.account-number-validate-widget-view .form-row,
div.account-number-widget-view .form-row,
div.account-old-number-widget-view .form-row,
div.name-widget-view .form-row,
div.routing-number-widget-view .form-row {
  display: block !important
}

div.account-holder-name-widget-view input,
div.account-number-validate-widget-view input,
div.account-number-widget-view input,
div.account-old-number-widget-view input,
div.name-widget-view input,
div.routing-number-widget-view input {
  box-sizing: border-box;
  padding-right: 25px;
  width: 164px
}

div.account-holder-name-widget-view .icon,
div.account-number-validate-widget-view .icon,
div.account-number-widget-view .icon,
div.account-old-number-widget-view .icon,
div.name-widget-view .icon,
div.routing-number-widget-view .icon {
  position: relative;
  top: 3px;
  display: inline-block !important;
  margin-left: -26px;
  height: 16px;
  width: 16px;
  pointer-events: none
}

.wide div.account-holder-name-widget-view input,
.wide div.account-number-validate-widget-view input,
.wide div.account-number-widget-view input,
.wide div.account-old-number-widget-view input,
.wide div.name-widget-view input,
.wide div.routing-number-widget-view input {
  width: 215px
}

div.account-holder-name-widget-view input[type=password],
div.account-number-widget-view input[type=password],
div.account-old-number-widget-view input[type=password],
div.name-widget-view input[type=password],
div.routing-number-widget-view input[type=password] {
  letter-spacing: .25em
}

div.account-holder-name-widget-view .icon,
div.account-number-widget-view .icon,
div.account-old-number-widget-view .icon,
div.name-widget-view .icon,
div.routing-number-widget-view .icon {
  background-image: url(/manage/assets/img/settings/transfers/account/info.1432998b429656cc2bfd8d832baa988f.png);
  background-size: 16px 16px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  div.account-holder-name-widget-view .icon,
  div.account-number-widget-view .icon,
  div.account-old-number-widget-view .icon,
  div.name-widget-view .icon,
  div.routing-number-widget-view .icon {
    background-image: url(/manage/assets/img/settings/transfers/account/info@2x.8dff943854e64c11470ef4842d648d79.png)
  }
}

div.account-number-validate-widget-view input[type=password] {
  letter-spacing: .25em
}

div.account-number-validate-widget-view .icon.default {
  background-image: url(/manage/assets/img/settings/transfers/account/default.09496f2b6fad66b712a48b19e05560fe.png);
  background-size: 16px 16px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.account-number-validate-widget-view .icon.default {
    background-image: url(/manage/assets/img/settings/transfers/account/default@2x.808625cc8a8cc831f27c8e7710cf0f94.png)
  }
}

div.account-number-validate-widget-view .icon.issue {
  background-image: url(/manage/assets/img/settings/transfers/account/issue.a209d9f8381d937fd0b56463e2ead715.png);
  background-size: 16px 16px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.account-number-validate-widget-view .icon.issue {
    background-image: url(/manage/assets/img/settings/transfers/account/issue@2x.1e1770c38f7b80891a68904cd913549d.png)
  }
}

div.account-number-validate-widget-view .icon.match {
  background-image: url(/manage/assets/img/settings/transfers/account/confirm.a80b5440b986a45b269a60a985ae6973.png);
  background-size: 16px 16px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.account-number-validate-widget-view .icon.match {
    background-image: url(/manage/assets/img/settings/transfers/account/confirm@2x.3a352fb6cf4e565b5fba08113fc33457.png)
  }
}

div.bank-account-popover-view {
  position: absolute;
  padding: 20px 16px;
  width: 352px;
  -webkit-box-shadow: 0 5px 13px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 5px 13px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .1);
  -ms-box-shadow: 0 5px 13px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .1);
  -o-box-shadow: 0 5px 13px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .1);
  box-shadow: 0 5px 13px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .1);
  background: #fff
}

div.bank-account-popover-view:before {
  bottom: 54px;
  left: -16px;
  position: absolute;
  z-index: 50;
  display: block;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-right-color: #fff;
  content: ""
}

div.bank-account-popover-view:after {
  bottom: 54px;
  left: -17px;
  position: absolute;
  z-index: 25;
  display: block;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-right-color: rgba(0, 0, 0, .1);
  content: ""
}

div.bank-account-popover-view p.explanation {
  padding-top: 6px;
  color: #596a7f;
  font-size: 13px;
  line-height: 1.3em;
  text-align: center
}

div.check {
  display: block;
  height: 161px;
  width: 320px;
  background-image: url(/manage/assets/img/settings/transfers/checks/us-routing.609d3bf7047e233bf0cb74e45d2a6723.png);
  background-size: 320px 161px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.check {
    background-image: url(/manage/assets/img/settings/transfers/checks/us-routing@2x.f66be0539241584eb31d0825e44f856f.png)
  }
}

div.check.us-account {
  background-image: url(/manage/assets/img/settings/transfers/checks/us-account.4bb2214d055f9220707e2da441529736.png);
  background-size: 320px 161px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.check.us-account {
    background-image: url(/manage/assets/img/settings/transfers/checks/us-account@2x.2d3f281c1d7628ad708fea64a78fbec4.png)
  }
}

div.check.ca-transit {
  background-image: url(/manage/assets/img/settings/transfers/checks/ca-transit.6f1434185c299f96e9c5f73ac79d9426.png);
  background-size: 320px 161px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.check.ca-transit {
    background-image: url(/manage/assets/img/settings/transfers/checks/ca-transit@2x.ed817d3c618879f1c3d9172e6c5525be.png)
  }
}

div.check.ca-institution {
  background-image: url(/manage/assets/img/settings/transfers/checks/ca-institution.dd0e3f05077ed18d4916faaeb1a3e55b.png);
  background-size: 320px 161px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.check.ca-institution {
    background-image: url(/manage/assets/img/settings/transfers/checks/ca-institution@2x.ecd5b155e034d5b36c641c0362f2a239.png)
  }
}

div.check.ca-account {
  background-image: url(/manage/assets/img/settings/transfers/checks/ca-account.63f707a7a610fa02ed8f8e314dd7735e.png);
  background-size: 320px 161px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.check.ca-account {
    background-image: url(/manage/assets/img/settings/transfers/checks/ca-account@2x.c58ff057b07ba6470d2414baa6e7267c.png)
  }
}

div.bank-card {
  display: block;
  height: 120px;
  width: 200px;
  margin-bottom: 8px
}

div.bank-card.hk-institution.bank-card-unknown {
  display: none
}

div.bank-card.hk-institution.bank-card-all {
  width: 360px;
  height: 146px
}

div.statement-description-popover-view {
  background: -webkit-linear-gradient(top, #fcfdff, #f3f5f8);
  background: -moz-linear-gradient(top, #fcfdff, #f3f5f8);
  background: -ms-linear-gradient(top, #fcfdff, #f3f5f8);
  background: -o-linear-gradient(top, #fcfdff, #f3f5f8);
  background: linear-gradient(180deg, #fcfdff, #f3f5f8);
  -webkit-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .2), inset 0 1px 0 #fff;
  -moz-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .2), inset 0 1px 0 #fff;
  -ms-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .2), inset 0 1px 0 #fff;
  -o-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .2), inset 0 1px 0 #fff;
  box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .2), inset 0 1px 0 #fff;
  left: auto !important;
  right: -50px !important;
  padding: 20px 16px;
  position: absolute;
  width: 328px
}

div.statement-description-popover-view:before {
  border: 8px solid transparent;
  border-right-color: #f5f7fa;
  top: 43px;
  content: "";
  display: block;
  height: 0;
  left: -16px;
  position: absolute;
  width: 0;
  z-index: 50
}

div.statement-description-popover-view:after {
  border: 8px solid transparent;
  border-right-color: rgba(0, 0, 0, .2);
  top: 43px;
  content: "";
  display: block;
  height: 0;
  left: -17px;
  position: absolute;
  width: 0;
  z-index: 25
}

div.statement-description-popover-view p {
  color: #222;
  font-size: 13px;
  line-height: 1.3em;
  text-align: center
}

div.statement-description-popover-view .warning {
  color: #df0b0b;
  font-size: 12px;
  margin-top: 10px
}

div.statement-description-popover-view .descriptor-example {
  text-transform: uppercase;
  font-family: menlo, monospace;
  border: 1px solid rgba(27, 80, 110, .16);
  background: rgba(27, 80, 110, .05);
  border-radius: 3px;
  padding: 10px;
  margin: 10px 0 0;
  display: table;
  box-sizing: border-box;
  width: 100%
}

div.statement-description-popover-view .descriptor-example span {
  display: table-cell
}

div.statement-description-popover-view .descriptor-example .amount {
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
  color: #999
}

div.statement-description-widget-view input {
  box-sizing: border-box;
  width: 164px;
  padding-right: 25px
}

div.statement-description-widget-view .icon {
  display: inline-block !important;
  width: 20px;
  height: 20px;
  position: relative;
  top: 6px;
  margin-left: -26px;
  opacity: .2;
  background: url(/manage/assets/img/detail-view/info/info-filled.dbb93f3dca93d159b1650239c3993534.png) 2px 2px no-repeat;
  pointer-events: none
}

div.uploads {
  position: relative;
  height: 90px;
  margin-top: 15px;
  padding-bottom: 5px
}

div.uploads span.field_error {
  margin-left: 0;
  padding-left: 5px
}

div.uploads div.field_tooltip {
  position: absolute;
  right: -15px
}

div.uploads div.field_tooltip .field-tooltip {
  right: 0
}

div.uploads div.content-wrapper {
  position: relative;
  display: block !important;
  border: 1px solid #bbb;
  border-top-color: #999;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18)
}

div.uploads div.upload-logo {
  position: absolute;
  z-index: 1;
  left: 170px;
  width: 305px
}

div.uploads div.upload-logo .content-wrapper div.image-wrapper {
  padding: 4px;
  width: 295px;
  height: 83px;
  position: relative
}

div.uploads div.upload-logo table {
  width: 295px;
  height: 75px
}

div.uploads div.upload-logo table td {
  text-align: center;
  height: 75px
}

div.uploads div.upload-logo img {
  max-width: 295px;
  max-height: 75px
}

div.uploads div.upload-icon {
  position: absolute;
  z-index: 1;
  left: 490px;
  top: 0
}

div.uploads div.upload-icon .content-wrapper {
  width: 83px;
  height: 83px
}

div.uploads div.upload-icon .content-wrapper div.image-wrapper {
  padding: 4px;
  display: inline-block;
  width: 75px;
  height: 75px
}

div.uploads div.upload-icon .content-wrapper div.image-wrapper img {
  width: 75px;
  height: 75px
}

div.uploads .content-wrapper:hover .update {
  opacity: 1
}

div.uploads .content-wrapper:hover .update p.info {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0)
}

div.uploads .content-wrapper .update {
  overflow: hidden;
  position: absolute;
  background: rgba(49, 50, 54, .65);
  border-radius: 5px;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  font-size: .9em;
  font-weight: 700;
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, .85);
  opacity: 0;
  z-index: 50;
  -webkit-transition: .2s ease;
  -webkit-transform: translateZ(0);
  -moz-transition: .2s ease;
  -moz-transform: translateZ(0)
}

div.uploads .content-wrapper .update input {
  position: absolute;
  top: -10000px;
  opacity: 0;
  filter: alpha(opacity=0);
  position: relative;
  z-index: 10
}

div.uploads .content-wrapper .update a {
  position: absolute;
  left: 9px;
  top: 9px;
  border-radius: 3px;
  text-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 2px #000;
  color: #54606e;
  padding: 2px 8px;
  background: #fff;
  background: -webkit-linear-gradient(#fff, #f2f4f6 50%, #e7ebee 0, #e1e6ea 90%, #c1c8d5);
  background: -moz-linear-gradient(#fff, #f2f4f6 50%, #e7ebee 50%, #e1e6ea 90%, #c1c8d5);
  background: -o-linear-gradient(#fff, #f2f4f6 50%, #e7ebee 50%, #e1e6ea 90%, #c1c8d5)
}

div.uploads .content-wrapper .update p.info {
  box-sizing: border-box;
  position: absolute;
  color: #fff;
  background: rgba(0, 0, 0, .35);
  background-image: url(/manage/assets/img/settings/applications/settings/info.8539d33955418b278350977ca2eb4b46.png);
  background-size: 14px 15px;
  background-repeat: no-repeat;
  background-position: 8px 3px;
  bottom: 0;
  width: 100%;
  border-radius: 0 0 4px 4px;
  padding: 3px 0 4px 29px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .5);
  border-top: 1px solid rgba(0, 0, 0, .3);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .05);
  -webkit-transform: translateY(40px);
  -webkit-transition: all .2s ease;
  -moz-transform: translateY(40px);
  -moz-transition: all .2s ease
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div.uploads .content-wrapper .update p.info {
    background-image: url(/manage/assets/img/settings/applications/settings/info@2x.e9830f5335bacff9254199646212bd3e.png)
  }
}

div#product_form div.product-form-view form.form div.form_error {
  padding: 30px 30px 0
}

div#product_form div.product-form-view form.form div.section {
  margin: 30px;
  padding: 0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 1px 2px rgba(0, 0, 0, .21), 0 1px 0 #fff;
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 1px 2px rgba(0, 0, 0, .21), 0 1px 0 #fff;
  -ms-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 1px 2px rgba(0, 0, 0, .21), 0 1px 0 #fff;
  -o-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 1px 2px rgba(0, 0, 0, .21), 0 1px 0 #fff;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 1px 2px rgba(0, 0, 0, .21), 0 1px 0 #fff;
  background: #fff
}

div#product_form div.product-form-view form.form div.section h2 {
  margin: 0;
  padding: 15px 21px 14px;
  background: none;
  border-bottom: 1px solid #e3e3e3;
  color: #292e31;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px
}

div#product_form div.product-form-view form.form div.section div.fields {
  padding: 33px 33px 33px 90px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row label.default-label {
  margin: 0;
  padding: 0 15px 0 0;
  width: 160px;
  color: #95a1a6;
  font-size: 14px;
  line-height: 30px;
  text-align: right
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row div.text-widget-view input[type=text] {
  width: 150px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row div.text-area-widget-view textarea {
  width: 284px
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row div.form-row.donation label.default-label,
div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row div.full_field div.form-row.active label.default-label {
  padding: 0;
  width: 300px;
  display: inline;
  color: #4b5459;
  font-size: 14px;
  line-height: 30px;
  text-align: left
}

div#product_form div.product-form-view form.form div.section div.fields div.full_field div.form-row.required label.default-label {
  color: #4b5459 !important
}

div#product_form div.product-form-view form.form div.section div.fields p.explanation {
  padding-left: 160px;
  width: 460px;
  color: #95a1a6;
  font-size: 12px;
  line-height: 17px
}

div#product_form div.product-form-view form.form div.section div.fields span.field_error {
  margin-left: 160px
}

div#product_form div.product-form-view form.form div.section div.fields hr {
  height: 1px;
  margin: 26px 0 26px 160px;
  background: #e3e3e3;
  border: 0
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image {
  position: absolute;
  right: 20px;
  top: 9px;
  z-index: 10;
  height: 30px
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image div.full_field {
  float: left
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image div.full_field div.form-row {
  margin: 0
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image div.full_field div.form-row label.default-label {
  padding: 0 15px 0 0;
  color: #6f7c82;
  font-size: 14px;
  line-height: 30px;
  text-align: right
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image div.full_field div.form-row div.text-widget-view input {
  width: 150px !important
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image button.button {
  float: right;
  height: 30px;
  margin-left: 6px
}

div#product_form div.product-form-view form.form div.section.product-images div.add-image button.button span {
  height: 28px;
  padding-bottom: 0;
  padding-top: 0;
  line-height: 28px
}

div#product_form div.product-form-view form.form div.section.product-images h2 {
  position: relative;
  z-index: 5
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images {
  position: relative
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list {
  padding: 20px 0 10px 20px
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image {
  position: relative;
  display: inline-block;
  height: 157px;
  margin: 0 10px 10px 0;
  width: 157px
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image:nth-child(4),
div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image:nth-child(8) {
  margin-right: 0
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image button.delete-image {
  left: -6px;
  position: absolute;
  top: -6px;
  z-index: 10;
  height: 24px;
  width: 24px;
  background-image: url(/manage/assets/img/products/remove-image.9f7300b89a2a2cb1bb811117dbf47de0.png);
  background-size: 24px 24px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0;
  border: 0;
  cursor: pointer;
  font-size: 0;
  text-indent: -9999em
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image button.delete-image {
    background-image: url(/manage/assets/img/products/remove-image@2x.2d66f0e0baec18a38bc7b5379f84677d.png)
  }
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.product-image img {
  position: relative;
  z-index: 5;
  display: block;
  height: 157px;
  width: 157px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.no-images {
  padding: 20px 20px 30px 0;
  text-align: center
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.no-images h3 {
  color: #4b5459;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px
}

div#product_form div.product-form-view form.form div.section.product-images div.product-images-list div.no-images p {
  padding-top: 6px;
  color: #6f7c82;
  font-size: 13px;
  line-height: 15px
}

div#product_form div.product-form-view form.form div.section.product-shipping {
  overflow: hidden
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields {
  height: 55px;
  padding-top: 25px
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field {
  float: left;
  margin-right: 6px;
  width: 154px
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field:first-child {
  margin-left: 17px
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field div.full_field {
  float: left;
  width: 134px
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field div.full_field div.form-row {
  margin: 0
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field div.full_field div.form-row label.default-label {
  padding: 0 8px 0 0;
  width: 60px;
  color: #6f7c82;
  line-height: 30px;
  text-align: right
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field div.full_field div.form-row div.text-widget-view input {
  width: 66px
}

div#product_form div.product-form-view form.form div.section.product-shipping div.product-shipping-fields div.product-shipping-field span.product-shipping-unit {
  display: block;
  float: right;
  padding: 0;
  width: 15px;
  color: #4b5459;
  font-size: 14px;
  line-height: 30px
}

div#product_form div.product-form-view form.form div.section.product-shipping p.info {
  padding: 15px 0 21px;
  color: #95a1a6;
  line-height: 17px;
  text-align: center;
  font-size: 12px
}

div#product_form div.product-form-view form.form .product-shipping-fields-header .default-label {
  margin-left: 0
}

.checkbox-group-widget-view {
  width: 400px
}

.checkbox-group-widget-view .checkbox-wrap {
  display: block;
  text-align: left
}

.authentication-form p {
  text-align: center
}

.authentication-form .second-step-phone-failed {
  color: #df0b0b
}

.authentication-form .remember {
  padding-top: 6px
}

div.aligned-checkbox-field-view label.default-label {
  line-height: normal
}

div.orders-shipping-settings-form-view div.from-address {
  margin-left: 155px
}

div.orders-shipping-settings-form-view div.from-address div.postal_code,
div.orders-shipping-settings-form-view div.from-address div.state {
  display: inline-block
}

div.orders-shipping-settings-form-view div.from-address span.field_error {
  margin-left: 0;
  padding-left: 0
}

div.orders-shipping-settings-form-view div.from-address div.state {
  padding-right: 10px
}

div.orders-shipping-settings-form-view div.from-address div.postal_code.compact input[name="from_address[postal_code]"] {
  width: 86px
}

div.orders-shipping-settings-form-view div.from-address input[name="from_address[state]"] {
  width: 50px
}

div.orders-shipping-settings-form-view div.from-address select[name="from_address[country]"] {
  width: 166px
}

#login #header,
#recovery #header,
.header-view,
.oauth-page #header,
.page-wrapper #header {
  height: 70px;
  -webkit-font-smoothing: antialiased
}

#login #header.admin,
#recovery #header.admin,
.header-view.admin,
.oauth-page #header.admin,
.page-wrapper #header.admin {
  padding-top: 41px
}

#login #header h1,
#recovery #header h1,
.header-view h1,
.oauth-page #header h1,
.page-wrapper #header h1 {
  text-indent: -999em;
  float: left;
  margin: 20px 0 0 -1px;
  width: 72px;
  height: 31px;
  -webkit-backface-visibility: hidden
}

#login #header h1 a,
#recovery #header h1 a,
.header-view h1 a,
.oauth-page #header h1 a,
.page-wrapper #header h1 a {
  background-image: url(/manage/assets/img/logo.4506ef73d00ec23fdeadf2886b01b067.png);
  background-size: 71px 30px;
  background-repeat: no-repeat;
  display: block;
  height: 31px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  #login #header h1 a,
  #recovery #header h1 a,
  .header-view h1 a,
  .oauth-page #header h1 a,
  .page-wrapper #header h1 a {
    background-image: url(/manage/assets/img/logo@2x.7b7d6fd6348239f6872ae7f46ba30947.png)
  }
}

#login #header h1 a:hover,
#recovery #header h1 a:hover,
.header-view h1 a:hover,
.oauth-page #header h1 a:hover,
.page-wrapper #header h1 a:hover {
  opacity: .75
}

#login,
.page-wrapper {
  height: 100%;
  min-height: 100%;
  -webkit-font-smoothing: subpixel-antialiased
}

#login div#wrap,
.page-wrapper div#wrap {
  position: relative;
  min-height: 100%
}

#login div#login-background,
#login div#page-background,
#login div#recovery-background,
.page-wrapper div#login-background,
.page-wrapper div#page-background,
.page-wrapper div#recovery-background {
  display: none
}

#login div#header,
.page-wrapper div#header {
  height: 180px;
  margin: 0 auto;
  padding-top: 90px;
  width: 330px
}

#login div#header h1,
.page-wrapper div#header h1 {
  float: none;
  height: 45px;
  margin: 0 auto;
  width: 109px
}

#login div#header h1 a,
.page-wrapper div#header h1 a {
  height: 45px;
  background-image: url(/manage/assets/img/logo_big.dc0117950280d65e3aad4dc25032b49b.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  #login div#header h1 a,
  .page-wrapper div#header h1 a {
    background-image: url(/manage/assets/img/logo_big@2x.7f163b990e31ec2a34032ec59e2b972e.png)
  }
}

#login div.box,
.page-wrapper div.box {
  width: 330px
}

#login h2,
.page-wrapper h2 {
  padding: 17px 24px;
  background: url(/manage/assets/img/login/divider.8e91867d5481b4fbcc7a4b09f73f750f.png) 50% 100% no-repeat;
  color: #1e2b32;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-align: center;
  margin-bottom: 17px
}

#login h2.error,
.page-wrapper h2.error {
  color: #cb1a1a;
  font-size: 13px
}

#login h2.home-cta,
.page-wrapper h2.home-cta {
  font-size: 24px;
  font-weight: 400;
  color: #33325d;
  background: none
}

#login .login-view h2,
.page-wrapper .login-view h2 {
  background: none;
  padding: 0;
  margin: 0;
  font-family: inherit
}

#login div#main-body,
.page-wrapper div#main-body {
  background: #f2f6f9;
  background: -webkit-linear-gradient(#fff, #f2f6f9);
  background: -moz-linear-gradient(#fff, #f2f6f9);
  background: -ms-linear-gradient(#fff, #f2f6f9);
  background: -o-linear-gradient(#fff, #f2f6f9);
  background: linear-gradient(#fff, #f2f6f9);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 0 1px rgba(14, 41, 57, .12), 0 2px 5px rgba(14, 41, 57, .44), inset 0 -1px 2px rgba(14, 41, 57, .15);
  -moz-box-shadow: 0 0 0 1px rgba(14, 41, 57, .12), 0 2px 5px rgba(14, 41, 57, .44), inset 0 -1px 2px rgba(14, 41, 57, .15);
  -ms-box-shadow: 0 0 0 1px rgba(14, 41, 57, .12), 0 2px 5px rgba(14, 41, 57, .44), inset 0 -1px 2px rgba(14, 41, 57, .15);
  -o-box-shadow: 0 0 0 1px rgba(14, 41, 57, .12), 0 2px 5px rgba(14, 41, 57, .44), inset 0 -1px 2px rgba(14, 41, 57, .15);
  box-shadow: 0 0 0 1px rgba(14, 41, 57, .12), 0 2px 5px rgba(14, 41, 57, .44), inset 0 -1px 2px rgba(14, 41, 57, .15);
  background-color: none
}

#login div#main-body a,
.page-wrapper div#main-body a {
  color: #3297d3
}

#login div#main-body a:hover,
.page-wrapper div#main-body a:hover {
  color: #1e2b32
}

#login div#main-body .error-message,
.page-wrapper div#main-body .error-message {
  color: #cb1a1a;
  font-size: 13px;
  text-align: center;
  margin-bottom: 20px
}

#login div#main-body .success-message,
.page-wrapper div#main-body .success-message {
  font-size: 13px;
  text-align: center;
  margin-bottom: 20px
}

#login div#main-body .spinner-holder,
.page-wrapper div#main-body .spinner-holder {
  height: 30px;
  position: relative
}

#login div#main-body div.title,
.page-wrapper div#main-body div.title {
  min-height: 55px;
  overflow: hidden
}

#login div#main-body div.title.canada-notice,
.page-wrapper div#main-body div.title.canada-notice {
  padding-top: 140px;
  background: url(/manage/assets/img/login/canada/canada-notice.6d0b24f55d6654f4b8c4889a93e99724.png) 50% 27px no-repeat, url(/manage/assets/img/login/divider.8e91867d5481b4fbcc7a4b09f73f750f.png) 50% 100% no-repeat;
  font-weight: 400
}

#login div#main-body div.title.canada-notice a,
.page-wrapper div#main-body div.title.canada-notice a {
  text-decoration: underline
}

#login div#main-body div.title.canada-notice strong,
.page-wrapper div#main-body div.title.canada-notice strong {
  font-weight: 700
}

#login div#main-body div.title-short,
.page-wrapper div#main-body div.title-short {
  min-height: 0
}

#login div#main-body div.extra,
.page-wrapper div#main-body div.extra {
  height: auto
}

#login div#main-body div.extra p,
.page-wrapper div#main-body div.extra p {
  padding: 0 10px 9px;
  font-size: 12px;
  line-height: 19px;
  text-align: center
}

#login div#main-body div.extra p strong,
.page-wrapper div#main-body div.extra p strong {
  font-weight: 700
}

#login div#main-body div.extra p.left,
.page-wrapper div#main-body div.extra p.left {
  text-align: left
}

#login div#main-body div.skip,
.page-wrapper div#main-body div.skip {
  margin-top: -22px;
  color: #999;
  font-size: 12px;
  text-align: center
}

#login div#main-body p.message,
.page-wrapper div#main-body p.message {
  padding: 0 20px 10px;
  font-size: 14px;
  line-height: 19px;
  text-align: center
}

#login div#main-body form,
.page-wrapper div#main-body form {
  padding: 14px
}

#login div#main-body form .step,
#login div#main-body form p,
.page-wrapper div#main-body form .step,
.page-wrapper div#main-body form p {
  margin-bottom: 14px
}

#login div#main-body form p:last-child,
.page-wrapper div#main-body form p:last-child {
  margin-bottom: 0
}

#login div#main-body form p.lost-mobile,
#login div#main-body form p.phone-failed,
#login div#main-body form p.resend-phone-code,
.page-wrapper div#main-body form p.lost-mobile,
.page-wrapper div#main-body form p.phone-failed,
.page-wrapper div#main-body form p.resend-phone-code {
  font-size: 12px;
  text-align: center
}

#login div#main-body form p.lost-mobile,
#login div#main-body form p.resend-phone-code,
.page-wrapper div#main-body form p.lost-mobile,
.page-wrapper div#main-body form p.resend-phone-code {
  color: #999
}

#login div#main-body form p.phone-failed,
.page-wrapper div#main-body form p.phone-failed {
  color: #df0b0b
}

#login div#main-body form p.text label,
.page-wrapper div#main-body form p.text label {
  display: block;
  margin: 0 0 3px 1px;
  font-size: 13px
}

#login div#main-body form p.text input,
.page-wrapper div#main-body form p.text input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 12px;
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -webkit-font-smoothing: antialiased;
  border: 1px solid #bbb;
  border-top-color: #999;
  font-size: 18px
}

#login div#main-body form p.text input:focus,
.page-wrapper div#main-body form p.text input:focus {
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  border: 1px solid #28a0e5;
  outline: none
}

#login div#main-body form p a.button,
#login div#main-body form p button.button,
.page-wrapper div#main-body form p a.button,
.page-wrapper div#main-body form p button.button {
  box-sizing: border-box;
  text-align: center;
  height: 44px;
  width: 302px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -o-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .16)
}

#login div#main-body form p a.button.grey span,
#login div#main-body form p button.button.grey span,
.page-wrapper div#main-body form p a.button.grey span,
.page-wrapper div#main-body form p button.button.grey span {
  text-shadow: 0 1px 0 #fff
}

#login div#main-body form p a.button span,
#login div#main-body form p button.button span,
.page-wrapper div#main-body form p a.button span,
.page-wrapper div#main-body form p button.button span {
  height: 42px;
  padding: 13px 0 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-size: 14px;
  line-height: 14px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .53)
}

#login div#main-body form p.button-list a.button,
#login div#main-body form p.button-list button.button,
.page-wrapper div#main-body form p.button-list a.button,
.page-wrapper div#main-body form p.button-list button.button {
  margin-bottom: 10px
}

#login div#main-body form p.button-list a.button span,
#login div#main-body form p.button-list button.button span,
.page-wrapper div#main-body form p.button-list a.button span,
.page-wrapper div#main-body form p.button-list button.button span {
  text-shadow: none
}

#login div#main-body form p.forgot,
.page-wrapper div#main-body form p.forgot {
  float: right;
  font-size: 12px;
  line-height: 12px;
  color: #777;
  padding: 0
}

#login div#main-body form p.remember,
.page-wrapper div#main-body form p.remember {
  padding: 5px 0;
  color: #777;
  font-size: 12px;
  line-height: 12px;
  text-shadow: 0 1px 0 #fff
}

#login div#main-body form p.remember input,
.page-wrapper div#main-body form p.remember input {
  margin-right: 4px;
  vertical-align: middle
}

#login div#main-body form p.help,
.page-wrapper div#main-body form p.help {
  padding: 0 0 5px;
  color: #777;
  font-size: 12px;
  line-height: 16px;
  text-shadow: 0 1px 0 #fff;
  text-align: center
}

#login div#main-body form p span.password-strength,
.page-wrapper div#main-body form p span.password-strength {
  position: relative
}

#login div#main-body form p span.password-strength input[type=password],
.page-wrapper div#main-body form p span.password-strength input[type=password] {
  padding-right: 25px
}

#login div#main-body form p span.password-strength span.password-strength-indicator,
.page-wrapper div#main-body form p span.password-strength span.password-strength-indicator {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  padding: 0 10px
}

#login div#main-body form p span.password-strength span.password-strength-indicator span,
.page-wrapper div#main-body form p span.password-strength span.password-strength-indicator span {
  display: block;
  height: 5px;
  margin-bottom: 2px;
  width: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ebeef1
}

#login div#main-body form p span.password-strength span.password-strength-popover,
.page-wrapper div#main-body form p span.password-strength span.password-strength-popover {
  position: absolute;
  right: -250px;
  top: -50px;
  display: none;
  padding: 12px 15px;
  width: 230px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -ms-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -o-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff
}

#login div#main-body form p span.password-strength span.password-strength-popover:before,
.page-wrapper div#main-body form p span.password-strength span.password-strength-popover:before {
  left: -19px;
  position: absolute;
  top: 32px;
  display: block;
  height: 54px;
  width: 19px;
  background-image: url(/manage/assets/img/login/popover/arrow.8a39235c011971f29349b49473ff31b6.png);
  background-size: 19px 54px;
  content: ""
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  #login div#main-body form p span.password-strength span.password-strength-popover:before,
  .page-wrapper div#main-body form p span.password-strength span.password-strength-popover:before {
    background-image: url(/manage/assets/img/login/popover/arrow@2x.bcc761e64a90f3d0f17028187b2673dd.png)
  }
}

#login div#main-body form p span.password-strength span.password-strength-popover span,
.page-wrapper div#main-body form p span.password-strength span.password-strength-popover span {
  color: #696f77;
  font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
  font-size: 12px;
  line-height: 17px
}

#login div#main-body form p span.password-strength span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength span.password-strength-popover span.password-strength-popover-status {
  font-weight: 700;
  padding-bottom: 3px;
  padding-right: 4px
}

#login div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover {
  top: -27px
}

#login div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover span.password-strength-popover-status {
  display: none
}

#login div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover:before,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-popover:before {
  top: 22px
}

#login div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-indicator,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="-1"] span.password-strength-indicator {
  display: none
}

#login div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover {
  top: -12px
}

#login div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover span.password-strength-popover-status {
  color: #e01414;
  padding-bottom: 0
}

#login div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover span.password-strength-popover-explanation,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover span.password-strength-popover-explanation {
  display: none
}

#login div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover:before,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-popover:before {
  top: -6px
}

#login div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-indicator,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="0"] span.password-strength-indicator {
  display: none
}

#login div#main-body form p span.password-strength[data-password-strength="1"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="1"] span.password-strength-popover span.password-strength-popover-status {
  color: #e01414
}

#login div#main-body form p span.password-strength[data-password-strength="1"] span.password-strength-indicator span+span+span+span,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="1"] span.password-strength-indicator span+span+span+span {
  background: #e01414
}

#login div#main-body form p span.password-strength[data-password-strength="2"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="2"] span.password-strength-popover span.password-strength-popover-status {
  color: #e09115
}

#login div#main-body form p span.password-strength[data-password-strength="2"] span.password-strength-indicator span+span+span,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="2"] span.password-strength-indicator span+span+span {
  background: #e09115
}

#login div#main-body form p span.password-strength[data-password-strength="3"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="3"] span.password-strength-popover span.password-strength-popover-status {
  color: #6ead09
}

#login div#main-body form p span.password-strength[data-password-strength="3"] span.password-strength-indicator span+span,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="3"] span.password-strength-indicator span+span {
  background: #6ead09
}

#login div#main-body form p span.password-strength[data-password-strength="4"] span.password-strength-popover span.password-strength-popover-status,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="4"] span.password-strength-popover span.password-strength-popover-status {
  color: #008cdd
}

#login div#main-body form p span.password-strength[data-password-strength="4"] span.password-strength-indicator span,
.page-wrapper div#main-body form p span.password-strength[data-password-strength="4"] span.password-strength-indicator span {
  background: #008cdd
}

#login div#main-body form .g-recaptcha,
.page-wrapper div#main-body form .g-recaptcha {
  margin-bottom: 14px
}

#login div.below-box,
.page-wrapper div.below-box {
  padding-top: 30px;
  color: #6f757c;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .5)
}

#login div.below-box a,
.page-wrapper div.below-box a {
  color: #6f757c;
  font-weight: 700;
  text-decoration: underline
}

#login div.below-box a:hover,
.page-wrapper div.below-box a:hover {
  color: #222
}

#login div#footer,
.page-wrapper div#footer {
  margin-top: 20px;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 0
}

#login div#footer a,
.page-wrapper div#footer a {
  display: block;
  padding: 15px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .5), 0 1px 0 hsla(0, 0%, 100%, .5);
  -moz-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .5), 0 1px 0 hsla(0, 0%, 100%, .5);
  -ms-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .5), 0 1px 0 hsla(0, 0%, 100%, .5);
  -o-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .5), 0 1px 0 hsla(0, 0%, 100%, .5);
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .5), 0 1px 0 hsla(0, 0%, 100%, .5);
  border: 1px solid rgba(14, 41, 57, .1);
  color: #455b67;
  font-size: 13px;
  font-weight: 700;
  text-align: center
}

#login div#footer a:hover,
.page-wrapper div#footer a:hover {
  color: #1e2b32;
  text-decoration: none
}

#login div#footer a strong,
.page-wrapper div#footer a strong {
  color: #3297d3;
  font-weight: 700
}

#login div#footer a span,
.page-wrapper div#footer a span {
  text-decoration: underline
}

html[lang=ja-JP] #login div#footer a,
html[lang=ja-JP] .page-wrapper div#footer a {
  padding: 15px 12px
}

.save-contact-number-interrupt-phone-entry-view div.title p.text {
  margin-bottom: 0 !important;
  font-size: 13px !important
}

.save-contact-number-interrupt-phone-entry-view div.title ul {
  margin: 0 0 14px;
  padding: 0 0 0 24px
}

.save-contact-number-interrupt-phone-entry-view div.title ul li {
  list-style: disc;
  margin-bottom: 4px;
  font-size: 13px;
  line-height: 20px
}

#login #footer_spacer,
#recovery #footer_spacer,
.page-wrapper #footer_spacer {
  height: 60px
}

#login div#bottom,
#recovery div#bottom,
.page-wrapper div#bottom {
  bottom: 20px;
  position: absolute;
  z-index: 1;
  width: 100%;
  text-align: center
}

#login div#bottom li,
#recovery div#bottom li,
.page-wrapper div#bottom li {
  display: inline;
  padding: 0 20px 0 16px;
  background-image: url(/manage/assets/img/login/bullet.9c7d7ec8e5d89b216ca5083173b42f48.png);
  background-size: 4px 5px;
  background-position: 100% 9px;
  background-repeat: no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  #login div#bottom li,
  #recovery div#bottom li,
  .page-wrapper div#bottom li {
    background-image: url(/manage/assets/img/login/bullet@2x.a425853778b562937b4a09ac815f0dd4.png)
  }
}

#login div#bottom li.first,
#recovery div#bottom li.first,
.page-wrapper div#bottom li.first {
  padding-left: 20px
}

#login div#bottom li.last,
#recovery div#bottom li.last,
.page-wrapper div#bottom li.last {
  padding-right: 16px;
  background: none
}

#login div#bottom a,
#recovery div#bottom a,
.page-wrapper div#bottom a {
  color: #696f77;
  font-weight: 700;
  font-size: 12px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .5)
}

#login div#bottom a:hover,
#recovery div#bottom a:hover,
.page-wrapper div#bottom a:hover {
  color: #3a3f45;
  text-decoration: underline
}

.register-page #main-body p.secondary-user-account {
  font-size: 14px !important;
  line-height: 21px;
  color: #333 !important;
  padding: 16px 18px 6px !important
}

.register-page #main-body p.secondary-user-account strong {
  font-weight: 700
}

.register-page #main-body form {
  position: relative
}

.register-page #main-body #email_suggestion {
  position: absolute;
  top: -65px;
  display: none;
  padding: 15px 18px 14px;
  width: 300px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 0 1px rgba(166, 157, 134, .4), 0 2px 1px rgba(0, 0, 0, .07), 0 3px 8px rgba(0, 0, 0, .15);
  -moz-box-shadow: 0 0 0 1px rgba(166, 157, 134, .4), 0 2px 1px rgba(0, 0, 0, .07), 0 3px 8px rgba(0, 0, 0, .15);
  -ms-box-shadow: 0 0 0 1px rgba(166, 157, 134, .4), 0 2px 1px rgba(0, 0, 0, .07), 0 3px 8px rgba(0, 0, 0, .15);
  -o-box-shadow: 0 0 0 1px rgba(166, 157, 134, .4), 0 2px 1px rgba(0, 0, 0, .07), 0 3px 8px rgba(0, 0, 0, .15);
  box-shadow: 0 0 0 1px rgba(166, 157, 134, .4), 0 2px 1px rgba(0, 0, 0, .07), 0 3px 8px rgba(0, 0, 0, .15);
  background: #fefae3
}

.register-page #main-body #email_suggestion:after {
  bottom: -17px;
  left: 50%;
  position: absolute;
  display: block;
  height: 18px;
  margin-left: -9px;
  width: 18px;
  background-image: url(/manage/assets/img/register/email-typo/tail.29dd6254551c8a28bd48a98aa09b5932.png);
  background-size: 18px 18px;
  content: ""
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .register-page #main-body #email_suggestion:after {
    background-image: url(/manage/assets/img/register/email-typo/tail@2x.1dccd68b009fd47aa27d8f2d54be650a.png)
  }
}

.register-page #main-body #email_suggestion p.email_suggestion-label {
  margin-bottom: 0;
  width: 150px;
  color: #625e52;
  font-size: 13px;
  line-height: 16px;
  text-shadow: 0 1px 0 #fff
}

.register-page #main-body #email_suggestion p.email_suggestion-label strong {
  font-weight: 700
}

.register-page #main-body #email_suggestion p.email_suggestion-label strong.diff {
  text-decoration: underline
}

.register-page #main-body #email_suggestion a.accept {
  position: absolute;
  right: 20px;
  top: 15px
}

.register-page #main-body #email_suggestion a.email_suggestion-ignore {
  position: absolute;
  right: 20px;
  top: 40px;
  width: 110px;
  font-size: 11px;
  font-style: italic;
  text-align: center
}

html.placeholder #login label:not(.TextInput-label) {
  display: none !important
}

html.placeholder #login div.optout label,
html.placeholder #login div.recovery label,
html.placeholder #login p.remember label {
  display: inline !important
}

.code-puncher {
  height: 60px;
  margin: 10px auto;
  width: 249px
}

.code-puncher.disabled {
  opacity: .5
}

.code-puncher .code-minibox-separator {
  float: left;
  font-size: 20px;
  line-height: 46px;
  text-align: center;
  width: 23px
}

.code-puncher .code-minibox-group {
  -webkit-box-shadow: inset 0 9px 1px -8px #d3d3d3;
  -moz-box-shadow: inset 0 9px 1px -8px #d3d3d3;
  -ms-box-shadow: inset 0 9px 1px -8px #d3d3d3;
  -o-box-shadow: inset 0 9px 1px -8px #d3d3d3;
  box-shadow: inset 0 9px 1px -8px #d3d3d3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #fff;
  border: 1px solid #9d9d9d;
  display: inline-block;
  float: left;
  height: 45px
}

.code-puncher .code-minibox {
  background: none;
  border: 1px solid transparent;
  border-right-color: #e6e6e6;
  float: left;
  font-size: 20px;
  height: 100%;
  margin-top: -1px;
  text-align: center;
  width: 35px
}

.code-puncher .code-minibox:first-child {
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  -ms-border-radius: 5px 0 0 5px;
  -o-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px
}

.code-puncher .code-minibox:last-child {
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -ms-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  border-right: 1px solid transparent
}

.code-puncher .code-minibox:focus {
  background: #fff;
  border: 1px solid #28a0dc;
  box-shadow: 0 0 5px 0 #28a0e5
}

.code-puncher-one-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 12px;
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -webkit-font-smoothing: antialiased;
  border: 1px solid #bbb;
  border-top-color: #999;
  font-size: 18px
}

.code-puncher-one-box:focus {
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  border: 1px solid #28a0e5;
  outline: none
}

.centered-spinner {
  left: 50%;
  margin-left: -12px
}

.twofactor-backup-code {
  background-color: #f2f6f9;
  border: 1px solid #c9cfd4;
  border-radius: 5px;
  font-family: monaco, monospace;
  font-weight: 700;
  padding: 20px;
  text-align: center
}

.security-interrupt .sub-header {
  font-size: 13px;
  line-height: 1.3;
  text-align: center;
  color: #777
}

.security-interrupt .centered-spinner {
  padding-top: 10px;
  padding-bottom: 20px
}

.security-interrupt .security-interrupt-box {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  margin-bottom: 25px
}

.security-interrupt .security-interrupt-row {
  padding: 11px 21px 11px 15px;
  border-bottom: 1px solid #e6e6e6
}

.security-interrupt .security-interrupt-row:last-child {
  border-bottom: none
}

.security-interrupt .security-interrupt-row h3 {
  height: 16px;
  font-weight: 500;
  font-size: 13px;
  color: #777;
  margin-bottom: 4px
}

.security-interrupt .security-interrupt-row p {
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
  color: #333
}

.security-interrupt .security-interrupt-row p.not-enabled {
  font-weight: 400;
  color: #999
}

.security-interrupt .security-interrupt-row p.not-enabled-warning {
  font-weight: 400;
  color: #e04c4c
}

.register #stripe-explanation {
  float: left;
  width: 350px;
  padding-left: 10px
}

.register h2 {
  font-size: 22px;
  margin: 16px
}

.register p {
  margin: 16px;
  font-size: 13px
}

.register h2 span {
  font-size: 22px;
  font-weight: 700
}

.register ul {
  margin-left: 16px;
  padding-left: 16px;
  font-size: 13px
}

.register .bullets li {
  padding: .5em;
  list-style-type: disc
}

.register div.box {
  width: 800px !important
}

.register div.box:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}

.register form {
  float: right;
  width: 360px
}

.register form .disabled {
  opacity: .7
}

div#test-notification {
  background: #d4dae0 url(/manage/assets/img/platform/authorize/bar.986ad747feb90493bb80d9c4bff0ffd0.png) 50% 0 repeat-x;
  border-bottom: 1px solid #c7cfd7;
  -webkit-box-shadow: 0 1px 0 #f8f9fa;
  -moz-box-shadow: 0 1px 0 #f8f9fa;
  -ms-box-shadow: 0 1px 0 #f8f9fa;
  -o-box-shadow: 0 1px 0 #f8f9fa;
  box-shadow: 0 1px 0 #f8f9fa;
  padding: 14px 10px 10px;
  font-size: 13px;
  text-align: center;
  color: #555;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .3);
  margin: 0 -10px -10px
}

div#test-notification a,
div#test-notification strong {
  font-weight: 700;
  color: #333
}

div#test-notification a {
  text-decoration: underline;
  margin-left: 5px;
  background-position-y: 3px
}

div#test-notification a:hover {
  color: #000
}

body.oauth-page {
  margin: 0 auto
}

body.oauth-page .bs-ContentSection {
  margin: 0
}

body.oauth-page div#wrap {
  position: relative;
  min-height: 100%;
  margin: auto;
  padding: 0 10px
}

body.oauth-page div#header {
  max-width: 760px;
  padding-top: 50px;
  margin: 0 auto
}

body.oauth-page div#header h1 {
  display: inline-block;
  float: left;
  margin: 0;
  width: 72px;
  position: relative;
  top: -7px
}

body.oauth-page div#header h1 a {
  width: 71px;
  height: 30px;
  background-image: url(/manage/assets/img/logo.4506ef73d00ec23fdeadf2886b01b067.png);
  background-size: 100% 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  body.oauth-page div#header h1 a {
    background-image: url(/manage/assets/img/logo@2x.7b7d6fd6348239f6872ae7f46ba30947.png)
  }
}

body.oauth-page div#header p.logged-in {
  float: right;
  margin-bottom: 10px;
  font-size: .75em;
  color: #72777f;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .4);
  background: url(/manage/assets/img/platform/authorize/user.e173eaea9d9cea30a5b9e4c331469ffa.png) no-repeat 10px 50%, rgba(150, 160, 174, .15);
  border-radius: 10px;
  box-shadow: inset 0 0 1px rgba(150, 160, 174, .2), inset 0 1px 0 rgba(150, 160, 174, .15), 0 1px 0 hsla(0, 0%, 100%, .3)
}

@media screen and (max-width:500px) {
  body.oauth-page div#header p.logged-in {
    display: block;
    width: 100%
  }
}

body.oauth-page div#header p.logged-in span.inner {
  padding: 3px 11px 3px 24px;
  text-align: center;
  display: block
}

body.oauth-page div#header p.logged-in a {
  color: #0066de;
  text-decoration: none
}

body.oauth-page div#header p.logged-in strong {
  font-weight: 700
}

body.oauth-page div.account-application {
  position: relative;
  z-index: 10;
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  max-width: 760px
}

@media screen and (max-width:780px) {
  body.oauth-page div.account-application {
    min-width: 300px
  }

  body.oauth-page div.account-application.account-app-beautified {
    max-width: 100%
  }
}

body.oauth-page .react-account-application-view section {
  text-align: inherit
}

body.oauth-page header,
body.oauth-page section {
  max-width: 760px;
  text-align: center;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto
}

body.oauth-page section {
  clear: both
}

body.oauth-page header {
  position: relative;
  z-index: 10;
  clear: right;
  margin-bottom: 10px;
  background: #fff;
  -webkit-box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07);
  -moz-box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07);
  -ms-box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07);
  -o-box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07);
  box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07)
}

body.oauth-page header div.shared-data {
  position: relative;
  padding: 20px;
  background-image: url(/manage/assets/img/platform/authorize/access-icon.5c2c568a68219f4dd392fe46d820125d.png);
  background-size: 33px 33px;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  -ms-border-radius: 0 0 6px 6px;
  -o-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  background-color: #f8f9fa;
  background-position: 50% 20px;
  background-repeat: no-repeat;
  border-top: 1px solid #e5e8ed
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  body.oauth-page header div.shared-data {
    background-image: url(/manage/assets/img/platform/authorize/access-icon@2x.96d764d8c81c85c44c2d7a6196fdfa41.png)
  }
}

body.oauth-page header div.shared-data p {
  padding: 47px 30px 10px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  background: none;
  color: #272d32;
  font-size: 13px;
  line-height: 19px;
  text-shadow: none
}

body.oauth-page header div.shared-data p strong {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit
}

body.oauth-page header.tax-id-info {
  padding: 20px 0;
  background-color: green;
  text-shadow: hsla(0, 0%, 100%, .901961) 0 1px 0
}

body.oauth-page header.tax-id-info h3 {
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-shadow: hsla(0, 0%, 100%, .901961) 0 1px 0
}

body.oauth-page header.tax-id-info div {
  margin: 10px 50px;
  font-size: 13px;
  color: #737f86
}

body.oauth-page header h1 {
  padding: 15px 0;
  height: 130px;
  line-height: 100px
}

body.oauth-page header h1 img {
  vertical-align: middle;
  max-height: 100px;
  max-width: 500px
}

@media screen and (max-width:620px) {
  body.oauth-page header h1 img {
    height: auto;
    max-width: 90%
  }
}

body.oauth-page header p {
  background: #f7fafc;
  border-radius: 0 0 5px 5px;
  font-size: 13px;
  line-height: 17px;
  color: #737f86;
  padding: 0 30px 25px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .9)
}

@media screen and (min-width:500px) {
  body.oauth-page header p {
    padding-left: 60px;
    padding-right: 60px
  }
}

body.oauth-page header strong {
  display: block;
  padding-top: 28px;
  font-size: 14px;
  font-weight: 700;
  color: #272d32;
  margin-bottom: 3px
}

body.oauth-page header strong a {
  color: #272d32
}

body.oauth-page header strong a:hover {
  color: #08d
}

body.oauth-page section {
  padding: 18px 0 20px;
  box-shadow: inset 0 -1px 7px #bfd9f3, 0 0 2px rgba(80, 84, 92, .25), 0 1px 1px rgba(80, 84, 92, .35);
  background: -webkit-linear-gradient(#fff, #f7fbff 10%, #f2f8fd);
  background: -moz-linear-gradient(#fff, #f7fbff 10%, #f2f8fd);
  background: -o-linear-gradient(#fff, #f7fbff 10%, #f2f8fd);
  background: -ms-linear-gradient(#fff, #f7fbff 10%, #f2f8fd);
  background: linear-gradient(#fff, #f7fbff 10%, #f2f8fd);
  background-color: #f2f8fd;
  margin-top: 20px
}

body.oauth-page section.error-section {
  height: auto;
  max-width: 450px
}

body.oauth-page section button {
  margin: 0 3px
}

body.oauth-page section button span {
  position: relative;
  padding-left: 29px !important
}

body.oauth-page section button span:before {
  content: "";
  position: absolute;
  left: 10px;
  top: 8px;
  background: url(/manage/assets/img/platform/authorize/button-icons.f00f70323542dde12e1029b57e5eacf0.png)
}

body.oauth-page section button.noicon span {
  padding-left: 16px !important
}

body.oauth-page section button.noicon span:before {
  display: none
}

body.oauth-page section button:-moz-focus-inner {
  padding: 0;
  border: none
}

body.oauth-page section button.grey span:before {
  width: 12px;
  height: 13px
}

body.oauth-page section button.blue span:before {
  width: 15px;
  height: 16px;
  margin-top: -1px;
  background-position: 100% 0
}

body.oauth-page section.choose-account {
  margin-bottom: 10px;
  height: auto !important
}

body.oauth-page section.choose-account p {
  color: #545d63;
  font-size: 13px;
  font-weight: 700
}

body.oauth-page p.submit-note {
  font-size: 11px;
  color: #999;
  padding-top: 12px;
  text-align: center
}

body.oauth-page p.submit-note strong {
  font-weight: 700
}

body.oauth-page div#footer {
  background: rgba(0, 0, 0, .04);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  margin-top: 20px;
  text-align: center;
  font-size: 13px;
  padding: 0
}

body.oauth-page div#footer a {
  display: block;
  padding: 15px 0;
  font-weight: 700;
  color: #4e5359;
  -webkit-transition: color .1s ease-in-out
}

body.oauth-page div#footer a:hover {
  text-decoration: none;
  color: #222
}

body.oauth-page #footer_spacer {
  height: 60px
}

body.oauth-page div#bottom {
  opacity: .5;
  text-align: center;
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  z-index: 1
}

body.oauth-page div#bottom li {
  display: inline;
  padding: 0 20px 0 16px;
  background: url(/manage/assets/img/login/bullet.9c7d7ec8e5d89b216ca5083173b42f48.png) 100% 9px no-repeat
}

body.oauth-page div#bottom li.first {
  padding-left: 20px
}

body.oauth-page div#bottom li.last {
  background: none;
  padding-right: 16px
}

body.oauth-page div#bottom a {
  color: #696f77;
  font-weight: 700;
  font-size: 12px;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, .5);
  -webkit-transition: color .1s ease-in-out
}

body.oauth-page div#bottom a:hover {
  color: #3a3f45;
  text-decoration: none
}

body#oauth-authorize {
  min-height: 100%;
  height: 100%;
  max-width: 100%;
  overflow-x: hidden
}

body#oauth-authorize section {
  position: relative
}

body#oauth-authorize section:not(.error-section) {
  height: 70px;
  overflow: hidden
}

body#oauth-authorize .initial_form,
body#oauth-authorize .secondary_form {
  position: absolute;
  top: 19px;
  left: 0;
  bottom: 0;
  right: 0
}

body#oauth-authorize .animated.initial_form,
body#oauth-authorize .animated.secondary_form {
  -webkit-transition-property: -webkit-transform, opacity;
  -webkit-transition-duration: .4s;
  -webkit-transition-timing-function: cubic-bezier(.455, .03, .515, .955);
  -moz-transition-property: -moz-transform, opacity;
  -moz-transition-duration: .4s;
  -moz-transition-timing-function: cubic-bezier(.455, .03, .515, .955);
  transition-property: transform, opacity;
  transition-duration: .4s;
  transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

body#oauth-authorize .secondary_form {
  -webkit-transform: translateX(130px);
  -moz-transform: translateX(130px);
  transform: translateX(130px);
  opacity: 0;
  visibility: hidden
}

body#oauth-authorize .secondary_form input {
  font-size: 13px;
  padding: 7px 8px 8px;
  width: 160px;
  border: 1px solid #aaa;
  border-top-color: #999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12)
}

body#oauth-authorize .secondary_form input:focus {
  border-color: #5695db;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db
}

body#oauth-authorize .error {
  font-size: 13px;
  font-weight: 700;
  padding-left: 12px;
  padding-right: 12px;
  color: #cb1a1a
}

@media screen and (max-width:620px) {
  body#oauth-authorize .error {
    display: block;
    margin-bottom: 5px
  }
}

body#oauth-authorize form.confirm .initial_form {
  -webkit-transform: translateX(-130px);
  -moz-transform: translateX(-130px);
  transform: translateX(-130px);
  opacity: 0;
  pointer-events: none
}

body#oauth-authorize form.confirm .secondary_form {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  pointer-events: inherit
}

@media screen and (max-width:620px) {
  body#oauth-authorize section:not(.error-section) {
    height: 108px
  }

  body#oauth-authorize section.error {
    height: 92px
  }

  body#oauth-authorize section.with_email.confirm {
    height: 110px
  }

  body#oauth-authorize section.with_email.confirm.error {
    height: 130px
  }

  body#oauth-authorize .initial_form button[name=allow],
  body#oauth-authorize .initial_form button[name=deny] {
    position: absolute;
    left: 50%;
    margin-left: -112px;
    width: 230px
  }

  body#oauth-authorize .initial_form button[name=allow] {
    margin-top: 38px
  }

  body#oauth-authorize .secondary_form button,
  body#oauth-authorize .secondary_form input {
    position: absolute;
    left: 50%;
    margin-left: -112px;
    width: 208px
  }

  body#oauth-authorize .secondary_form button {
    margin-top: 38px;
    width: 224px
  }

  body#oauth-authorize section.with_email .secondary_form input[name=password] {
    margin-top: 38px
  }

  body#oauth-authorize section.with_email .secondary_form button {
    margin-top: 76px
  }
}

body#oauth-login {
  min-height: 100%;
  height: 100%
}

@media screen and (max-width:500px) {
  body#oauth-login form .secondary_form {
    margin-top: -67px
  }

  body#oauth-login form .secondary_form input {
    display: block;
    margin: auto
  }
}

body#oauth-login form p {
  margin-bottom: 14px
}

body#oauth-login form p.text input {
  font-size: 18px;
  padding: 10px 12px;
  width: 306px;
  border: 1px solid #bbb;
  border-top-color: #999;
  -webkit-font-smoothing: antialiased;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12)
}

body#oauth-login form p.text input:focus {
  border-color: #5695db;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), 0 0 5px #5695db
}

body#oauth-login form p.submit button.button {
  width: 332px;
  height: 44px;
  margin: auto auto 6px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  -o-box-shadow: 0 1px 1px rgba(0, 0, 0, .16);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .16)
}

body#oauth-login form p.submit button.button span {
  height: 29px;
  font-size: 14px;
  line-height: 14px;
  padding: 13px 0 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .53)
}

body#oauth-login form p.submit button[name=deny] span {
  text-shadow: 0 1px 0 #fff
}

body#oauth-login form p.remember {
  line-height: 12px;
  font-size: 12px;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  text-align: center;
  padding: 5px 0
}

body#oauth-login form p.remember input {
  vertical-align: middle;
  margin-right: 4px
}

@media screen and (max-width:620px) {
  body.oauth-page h2 {
    margin-bottom: 10px !important
  }

  body.oauth-page h2 span.title {
    display: inline-block
  }

  body.oauth-page div#header {
    padding-top: 20px
  }

  body.oauth-page div.section {
    margin: 0 15px !important
  }

  body.oauth-page div#bottom {
    display: none !important
  }

  body.oauth-page #footer_spacer {
    height: 20px !important
  }

  body.oauth-page button.button {
    margin-bottom: 5px !important;
    display: block
  }

  body.oauth-page button.button span {
    display: block
  }
}

@media screen and (max-width:414px) {
  body.oauth-page:not(#oauth-account-app) label {
    float: none !important;
    display: block !important;
    line-height: 21px !important;
    margin-bottom: 5px !important;
    position: relative !important
  }

  body.oauth-page:not(#oauth-account-app) textarea {
    width: 240px !important
  }
}

html.placeholder body#oauth-authorize label {
  display: none !important
}

.recaptcha-container {
  margin-bottom: 20px
}

.recaptcha-container #recaptcha_error {
  margin-top: 10px;
  color: red;
  font-size: 12px;
  display: none
}

.recaptcha-container--outside-form {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  height: auto !important
}

.recaptcha-container--outside-form .g-recaptcha {
  margin-left: -304px
}

div.ui-datepicker.bezeled table.ui-datepicker-calendar {
  background: #fff;
  width: 100%;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px
}

div.ui-datepicker.bezeled td {
  color: #ddd
}

div.ui-datepicker.bezeled td a {
  color: #999
}

div.ui-datepicker.bezeled td a:hover {
  background: #eee;
  color: #444
}

div.ui-datepicker.bezeled td a:active {
  background: #ddd
}

.tipsy {
  font-size: 11px;
  position: absolute;
  padding: 5px;
  z-index: 100000
}

.tipsy-inner {
  background-color: #000;
  color: #fff;
  max-width: 225px;
  padding: 5px 8px 4px;
  text-align: center;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px
}

.tipsy-arrow {
  position: absolute;
  width: 0;
  height: 0;
  line-height: 0;
  border: 5px dashed #000
}

.tipsy-arrow-n {
  border-bottom-color: #000
}

.tipsy-arrow-s {
  border-top-color: #000
}

.tipsy-arrow-e {
  border-left-color: #000
}

.tipsy-arrow-w {
  border-right-color: #000
}

.tipsy-n .tipsy-arrow {
  left: 50%;
  margin-left: -5px
}

.tipsy-n .tipsy-arrow,
.tipsy-nw .tipsy-arrow {
  top: 0;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent
}

.tipsy-nw .tipsy-arrow {
  left: 10px
}

.tipsy-ne .tipsy-arrow {
  top: 0;
  right: 10px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent
}

.tipsy-s .tipsy-arrow {
  left: 50%;
  margin-left: -5px
}

.tipsy-s .tipsy-arrow,
.tipsy-sw .tipsy-arrow {
  bottom: 0;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent
}

.tipsy-sw .tipsy-arrow {
  left: 10px
}

.tipsy-se .tipsy-arrow {
  bottom: 0;
  right: 10px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent
}

.tipsy-e .tipsy-arrow {
  right: 0;
  top: 50%;
  margin-top: -5px;
  border-left-style: solid;
  border-right: none;
  border-top-color: transparent;
  border-bottom-color: transparent
}

.tipsy-w .tipsy-arrow {
  left: 0;
  top: 50%;
  margin-top: -5px;
  border-right-style: solid;
  border-left: none;
  border-top-color: transparent;
  border-bottom-color: transparent
}

.select2-container {
  display: inline-block;
  display: inline;
  margin: 0;
  position: relative;
  vertical-align: middle;
  zoom: 1
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box
}

.select2-container .select2-choice {
  background: #eff1f4;
  background: -webkit-linear-gradient(#f7f8fa, #eff1f4);
  background: -moz-linear-gradient(#f7f8fa, #eff1f4);
  background: -ms-linear-gradient(#f7f8fa, #eff1f4);
  background: -o-linear-gradient(#f7f8fa, #eff1f4);
  background: linear-gradient(#f7f8fa, #eff1f4);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .075), inset 0 1px 0 #fff;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .075), inset 0 1px 0 #fff;
  -ms-box-shadow: 0 1px 0 rgba(0, 0, 0, .075), inset 0 1px 0 #fff;
  -o-box-shadow: 0 1px 0 rgba(0, 0, 0, .075), inset 0 1px 0 #fff;
  box-shadow: 0 1px 0 rgba(0, 0, 0, .075), inset 0 1px 0 #fff;
  background-color: #f6f9fc;
  border: 1px solid #adb2bb;
  border-top-color: #bfc3ca;
  color: #555;
  display: block;
  font-size: 13px;
  font-weight: 700;
  height: 31px;
  line-height: 29px;
  min-width: 150px;
  padding-left: 10px;
  padding-right: 26px;
  position: relative;
  text-align: left;
  text-decoration: none;
  text-shadow: 0 1px 0 #fff
}

.select2-container .select2-choice .select2-arrow {
  background-image: url(/manage/assets/img/widgets/select2/arrow-down.6dabfd0e44f8375fdd0b25e585d7eabb.png);
  background-size: 7px 5px;
  display: block;
  height: 5px;
  margin-top: -2px;
  position: absolute;
  right: 12px;
  top: 50%;
  width: 7px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .select2-container .select2-choice .select2-arrow {
    background-image: url(/manage/assets/img/widgets/select2/arrow-down@2x.0d3a6a825b9e5d020afb7821e7d54a88.png)
  }
}

.select2-container .select2-choice span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-container .select2-choice abbr {
  background: url(/manage/assets/img/select2.bd889e27debb573a4875c513e98477bc.png) 100% 0 no-repeat;
  border: 0;
  cursor: pointer;
  display: none;
  font-size: 1px;
  height: 12px;
  position: absolute;
  outline: 0;
  right: 24px;
  text-decoration: none;
  top: 8px;
  width: 12px
}

.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer
}

.select2-container.select2-container-active .select2-choice {
  -webkit-box-shadow: 0 0 5px #28a0e5, inset 0 1px 0 #fff;
  -moz-box-shadow: 0 0 5px #28a0e5, inset 0 1px 0 #fff;
  -ms-box-shadow: 0 0 5px #28a0e5, inset 0 1px 0 #fff;
  -o-box-shadow: 0 0 5px #28a0e5, inset 0 1px 0 #fff;
  box-shadow: 0 0 5px #28a0e5, inset 0 1px 0 #fff;
  border-color: #28a0e5
}

.select2-container.select2-dropdown-open .select2-choice {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border-color: transparent;
  z-index: 9999
}

.select2-container.select2-drop-above .select2-choice .select2-arrow {
  background-image: url(/manage/assets/img/widgets/select2/arrow-up.d1e4c1461c0e39f3df44e977fd0dae6e.png);
  background-size: 7px 5px
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .select2-container.select2-drop-above .select2-choice .select2-arrow {
    background-image: url(/manage/assets/img/widgets/select2/arrow-up@2x.264b6474c92b0b0952b6e2f637e3fec2.png)
  }
}

.select2-container.select2-container-disabled .select2-choice {
  opacity: .5
}

label+.dropdown-search-widget-view .select2-container .select2-choice {
  max-width: 142px;
  min-width: 128px
}

.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block
}

.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  background-color: #fff;
  filter: alpha(opacity=0)
}

.select2-drop {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -ms-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  -o-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 8px 13px rgba(0, 0, 0, .36);
  margin-top: -30px;
  padding-top: 30px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 9998
}

.select2-drop.select2-drop-auto-width {
  width: auto
}

.select2-drop.select2-drop-above {
  margin-top: 30px;
  padding-bottom: 30px;
  padding-top: 0
}

.select2-drop.select2-drop-above .select2-results,
.select2-drop.select2-drop-above .select2-search {
  border-bottom: 1px solid #f0f2f2;
  border-top: 0
}

.select2-drop.select2-drop-above .select2-search {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0
}

.select2-drop .select2-search {
  background: #fff;
  border-top: 1px solid #f0f2f2;
  display: inline-block;
  margin: 0;
  padding: 5px 7px;
  position: relative;
  width: 100%;
  white-space: nowrap;
  z-index: 10000
}

.select2-drop .select2-search input {
  background-image: url(/manage/assets/img/widgets/select2/search-icon.a1f594201066cbacdecb9ff849046575.png);
  background-size: 13px 13px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12);
  -ms-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12);
  -o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12);
  -webkit-font-smoothing: antialiased;
  background-color: #fff;
  background-position: 9px 50%;
  background-repeat: no-repeat;
  border: 1px solid #ccd0d6;
  color: #555;
  font-size: 13px;
  height: auto !important;
  margin: 0;
  outline: 0;
  padding: 4px 8px 4px 29px;
  width: 100%
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
  .select2-drop .select2-search input {
    background-image: url(/manage/assets/img/widgets/select2/search-icon@2x.fbbe2942e4fd97f3a37d4654ad0a7708.png)
  }
}

.select2-drop .select2-search input:-moz-placeholder,
.select2-drop .select2-search input:-ms-input-placeholder,
.select2-drop .select2-search input::-moz-placeholder,
.select2-drop .select2-search input::-webkit-input-placeholder {
  color: #a1adb3
}

.select2-drop .select2-search input:active,
.select2-drop .select2-search input:focus {
  background-image: url(/manage/assets/img/widgets/select2/search-icon-active.3c79506af69854f3182e40253fdf9f31.png);
  background-size: 13px 13px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12), 0 0 5px #28a0e5;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12), 0 0 5px #28a0e5;
  -ms-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12), 0 0 5px #28a0e5;
  -o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12), 0 0 5px #28a0e5;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .12), 0 0 5px #28a0e5;
  border-color: #28a0e5;
  color: #6f7c82
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {

  .select2-drop .select2-search input:active,
  .select2-drop .select2-search input:focus {
    background-image: url(/manage/assets/img/widgets/select2/search-icon-active@2x.abd9cd23d1d377ac2ed824bcb773ce2d.png)
  }
}

.select2-drop .select2-results {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  background: #fff;
  border-top: 1px solid #f0f2f2;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 5px 0;
  position: relative
}

.select2-drop .select2-results li {
  color: #6f7c82;
  display: block;
  font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
  font-size: 12px;
  list-style: none
}

.select2-drop .select2-results li .select2-result-label {
  position: relative;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  cursor: pointer;
  line-height: 15px;
  padding: 6px 9px
}

.select2-drop .select2-results li.select2-no-results,
.select2-drop .select2-results li.select2-searching,
.select2-drop .select2-results li.select2-selection-limit {
  padding: 18px 9px;
  text-align: center
}

.select2-drop .select2-results li.select2-highlighted .select2-result-label {
  background: -webkit-linear-gradient(#3ca8e5, #1487d1);
  background: -moz-linear-gradient(#3ca8e5, #1487d1);
  background: -ms-linear-gradient(#3ca8e5, #1487d1);
  background: -o-linear-gradient(#3ca8e5, #1487d1);
  background: linear-gradient(#3ca8e5, #1487d1);
  background-color: #008cdd;
  border-bottom-color: #1487d1;
  border-top-color: #3da0d9;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .05)
}

.select2-drop .select2-results li.select2-result-with-children>.select2-result-label {
  background: transparent;
  border: 0;
  color: #c6c9cb;
  font-size: 10px;
  line-height: 13px;
  padding: 4px 9px;
  text-shadow: none
}

.select2-drop .select2-results li.select2-result-with-children ul.select2-result-sub {
  border-bottom: 1px solid #f0f2f2
}

.select2-drop .select2-results li.select2-result-with-children:last-child ul.select2-result-sub {
  border-bottom: 0
}

.select2-drop ul.select2-result-sub {
  margin: 0
}

.select2-drop .select2-result-alipay span,
.select2-drop .select2-result-bank span,
.select2-drop .select2-result-card span,
.select2-drop .select2-result-coupon span,
.select2-drop .select2-result-currency span,
.select2-drop .select2-result-livemode span,
.select2-drop .select2-result-plan span,
.select2-drop .select2-result-subscription span {
  display: block;
  line-height: 15px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-drop .select2-result-alipay.select2-highlighted span,
.select2-drop .select2-result-bank.select2-highlighted span,
.select2-drop .select2-result-card.select2-highlighted span,
.select2-drop .select2-result-coupon.select2-highlighted span,
.select2-drop .select2-result-currency.select2-highlighted span,
.select2-drop .select2-result-livemode.select2-highlighted span,
.select2-drop .select2-result-plan.select2-highlighted span,
.select2-drop .select2-result-subscription.select2-highlighted span {
  color: #fff
}

.select2-drop .select2-result-currency .currency-iso {
  float: left;
  width: 30px
}

.select2-drop .select2-result-currency .currency-name {
  color: #a1adb3;
  padding-left: 6px
}

.select2-drop .select2-result-card .card-name {
  font-weight: 700
}

.select2-drop .select2-result-card .card-last4 {
  width: 65px;
  float: left;
  color: #a1adb3
}

.select2-drop .select2-result-card .card-last4:before {
  content: "â€¢â€¢â€¢â€¢"
}

.select2-drop .select2-result-card .card-expiration {
  font-style: italic;
  font-size: 10px;
  color: #a1adb3;
  text-align: right
}

.select2-drop .select2-result-card.wide {
  text-align: right
}

.select2-drop .select2-result-card.wide .card-name {
  width: 130px;
  float: left;
  text-align: left
}

.select2-drop .select2-result-card.wide .card-last4 {
  display: inline;
  float: none;
  padding-right: 6px
}

.select2-drop .select2-result-card.wide .card-expiration {
  display: inline
}

.select2-drop .select2-result-card.wide .card-expiration:before {
  content: "("
}

.select2-drop .select2-result-card.wide .card-expiration:after {
  content: ")"
}

.select2-drop .select2-result-alipay .description {
  font-weight: 700
}

.select2-drop .select2-result-alipay .username {
  color: #a1adb3;
  text-align: right
}

.select2-drop .select2-result-plan .plan-name {
  font-weight: 700
}

.select2-drop .select2-result-plan .plan-price {
  color: #a1adb3
}

.select2-drop .select2-result-plan .plan-trial {
  font-style: italic;
  font-size: 10px;
  color: #a1adb3
}

.select2-drop .select2-result-subscription .plan-name {
  font-weight: 700;
  display: inline
}

.select2-drop .select2-result-subscription .plan-price {
  display: inline;
  float: right
}

.select2-drop .select2-result-subscription .subscription-option-details {
  opacity: .5
}

.select2-drop .select2-result-subscription .subscription-id {
  font-style: italic;
  font-size: 10px;
  color: #a1adb3
}

.select2-drop .select2-result-coupon .coupon-id {
  font-weight: 700
}

.select2-drop .select2-result-coupon .coupon-description {
  color: #a1adb3
}

.select2-drop .select2-result-bank .bank-name {
  font-weight: 700
}

.select2-drop .select2-result-bank .bank-accountNumber {
  width: 65px;
  float: left;
  color: #a1adb3
}

.select2-drop .select2-result-bank .bank-currency {
  text-align: right;
  color: #a1adb3;
  text-transform: uppercase
}

.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0 !important;
  top: 0 !important
}

.select2-display-none {
  display: none
}

.select2-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  padding: 0;
  width: 1px
}

.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll
}

.subscription-form-view .dropdown-search-widget-view.plan .select2-container .select2-choice {
  max-width: 250px
}

.subscription-form-view .dropdown-search-widget-view.coupon .select2-container .select2-choice {
  max-width: 130px
}

.change-coupon-view .dropdown-search-widget-view .select2-container .select2-choice {
  max-width: 280px
}

.orders-settings-livemode-view .select2-container .select2-choice {
  min-width: 128px
}

.orders-settings-livemode-view .select2-container .select2-choice span.select2-livemode-false {
  padding-left: 19px;
  color: #e0994c
}

.orders-settings-livemode-view .select2-container .select2-choice span.select2-livemode-false:before {
  left: 13px;
  position: absolute;
  top: 12px;
  display: block;
  height: 6px;
  width: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color: #e0994c;
  content: ""
}

.orders-settings-livemode-view .select2-container .select2-choice span.select2-livemode-true {
  padding-left: 19px;
  color: #50a92f
}

.orders-settings-livemode-view .select2-container .select2-choice span.select2-livemode-true:before {
  left: 13px;
  position: absolute;
  top: 12px;
  display: block;
  height: 6px;
  width: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color: #50a92f;
  content: ""
}

.select2-container-multi .select2-choices {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -ms-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0;
  position: relative;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
  color: #000;
  font-size: 14px;
  border: 1px solid #bbb;
  border-top-color: #999;
  -webkit-font-smoothing: antialiased
}

.select2-locked {
  padding: 3px 5px !important
}

.select2-container-multi .select2-choices {
  min-height: 26px
}

.select2-container-multi.select2-container-active .select2-choices {
  -webkit-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -moz-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -ms-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  -o-box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  box-shadow: inset 0 1px 2px #ddd, 0 0 5px #28a0e5;
  border: 1px solid #28a0e5;
  outline: none
}

.select2-container-multi .select2-choices li {
  float: left;
  list-style: none
}

html[dir=rtl] .select2-container-multi .select2-choices li {
  float: right
}

.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap
}

.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: sans-serif;
  font-size: 100%;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important
}

.select2-default {
  color: #999 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaa;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, .05);
  box-shadow: inset 0 0 2px #fff, 0 1px 0 rgba(0, 0, 0, .05);
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee", endColorstr="#f4f4f4", GradientType=0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-image: linear-gradient(0deg, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee)
}

html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice {
  margin-left: 0;
  margin-right: 5px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4
}

.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url(/manage/assets/img/select2.bd889e27debb573a4875c513e98477bc.png) 100% 0 no-repeat
}

html[dir=rtl] .select2-search-choice-close {
  right: auto;
  left: 3px
}

.select2-container-multi .select2-search-choice-close {
  left: 3px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px
}

.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px
}

.cm-s-stripe.CodeMirror {
  background-color: #fff;
  color: #3c4257;
  line-height: 1.4375
}

.cm-s-stripe .CodeMirror-line,
.cm-s-stripe.CodeMirror pre {
  padding: 0;
  font-family: Menlo, Monaco, monospace;
  font-weight: 400;
  color: #3c4257;
  font-size: 13px;
  line-height: 23px
}

.cm-s-stripe .CodeMirror-gutters {
  border: none;
  background-color: #fff
}

.cm-s-stripe.cm-s-stripe-readonly.CodeMirror,
.cm-s-stripe.cm-s-stripe-readonly .CodeMirror-gutters {
  background-color: #f7fafc
}

.cm-s-stripe .CodeMirror-lines {
  padding: 0
}

.cm-s-stripe .CodeMirror-linenumbers {
  width: 56px;
  background-color: transparent
}

.cm-s-stripe .CodeMirror-linenumber {
  font-family: Menlo, Monaco, monospace;
  font-size: 13px;
  line-height: 22px;
  padding: 0 20px 0 10px;
  color: #a3acb9
}

.cm-s-stripe .CodeMirror-hscrollbar {
  overflow-x: auto
}

.cm-s-stripe .CodeMirror-guttermarker {
  color: #075996
}

.cm-s-stripe .CodeMirror-guttermarker-subtle {
  color: #c1c9d2
}

.cm-s-stripe .cm-string,
.cm-s-stripe .cm-string-2 {
  color: #09825d
}

.cm-s-stripe .cm-comment,
.cm-s-stripe .cm-punctuation,
.cm-s-stripe .cm-quote {
  color: #8792a2
}

.cm-s-stripe .cm-keyword {
  color: #5469d4
}

.cm-s-stripe .cm-builtin,
.cm-s-stripe .cm-number {
  color: #bb5504
}

.cm-s-stripe .CodeMirror-lint-mark-error,
.cm-s-stripe .db-QueryEditor-errorLine {
  background-color: rgba(238, 242, 245, .4)
}

.cm-s-stripe .db-QueryEditor-errorLine.CodeMirror-linebackground,
.cm-s-stripe .db-QueryEditor-errorLine .CodeMirror-linenumber.CodeMirror-gutter-elt {
  background-color: transparent
}

.cm-s-stripe .db-QueryEditor-errorLine .cm-atom,
.cm-s-stripe .db-QueryEditor-errorLine .cm-attribute,
.cm-s-stripe .db-QueryEditor-errorLine .cm-bracket,
.cm-s-stripe .db-QueryEditor-errorLine .cm-builtin,
.cm-s-stripe .db-QueryEditor-errorLine .cm-comment,
.cm-s-stripe .db-QueryEditor-errorLine .cm-def,
.cm-s-stripe .db-QueryEditor-errorLine .cm-hr,
.cm-s-stripe .db-QueryEditor-errorLine .cm-keyword,
.cm-s-stripe .db-QueryEditor-errorLine .cm-meta,
.cm-s-stripe .db-QueryEditor-errorLine .cm-number,
.cm-s-stripe .db-QueryEditor-errorLine .cm-operator,
.cm-s-stripe .db-QueryEditor-errorLine .cm-property,
.cm-s-stripe .db-QueryEditor-errorLine .cm-punctuation,
.cm-s-stripe .db-QueryEditor-errorLine .cm-qualifier,
.cm-s-stripe .db-QueryEditor-errorLine .cm-string,
.cm-s-stripe .db-QueryEditor-errorLine .cm-string-2,
.cm-s-stripe .db-QueryEditor-errorLine .cm-tag,
.cm-s-stripe .db-QueryEditor-errorLine .cm-variable,
.cm-s-stripe .db-QueryEditor-errorLine .cm-variable-2,
.cm-s-stripe .db-QueryEditor-errorLine .cm-variable-3 {
  color: #cd3d64
}

.editorTerm-string {
  color: #bb5504
}

.editorTerm-bool {
  font-weight: 700;
  color: #f5871f
}

.editorTerm-function {
  font-weight: 700;
  color: #b76ac4
}

.editorTerm-number {
  color: #067ab8
}

.editorTerm-listVariable {
  background-color: #e6e6fc
}

.editorTerm-feature,
.editorTerm-listVariable {
  color: #61469b;
  padding: 2px 5px;
  border-radius: 100px
}

.editorTerm-feature {
  background-color: #dfe0f2
}

.editorTerm-metadata {
  color: #159570;
  background-color: #d6facf;
  padding: 2px 5px;
  border-radius: 100px
}

.ExamplePredicate-row {
  margin-bottom: 5px;
  padding: 5px 15px;
  background-color: #fff;
  border-radius: 5px;
  cursor: pointer
}

.ExamplePredicate-row:hover {
  cursor: pointer
}

.ExamplePredicate-row:first-child {
  margin-top: 10px
}

.PredicateInput-container {
  display: inline-block;
  margin-left: 10px;
  line-height: 30px;
  flex-grow: 1
}

.suggestionsPopover.bs-Popover {
  margin-top: 2px;
  max-width: 340px;
  overflow: hidden
}

.RuleModal-inputWrapper {
  width: 100%;
  background: #fff;
  display: block;
  border-color: #b5b5b6 #cececf #dededf;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(124, 124, 127, .1), 0 1px 0 hsla(0, 0%, 100%, .7), 0 0 4px rgba(86, 149, 219, 0);
  -moz-box-shadow: inset 0 1px 1px rgba(124, 124, 127, .1), 0 1px 0 hsla(0, 0%, 100%, .7), 0 0 4px rgba(86, 149, 219, 0);
  -ms-box-shadow: inset 0 1px 1px rgba(124, 124, 127, .1), 0 1px 0 hsla(0, 0%, 100%, .7), 0 0 4px rgba(86, 149, 219, 0);
  -o-box-shadow: inset 0 1px 1px rgba(124, 124, 127, .1), 0 1px 0 hsla(0, 0%, 100%, .7), 0 0 4px rgba(86, 149, 219, 0);
  box-shadow: inset 0 1px 1px rgba(124, 124, 127, .1), 0 1px 0 hsla(0, 0%, 100%, .7), 0 0 4px rgba(86, 149, 219, 0);
  padding: 6px 15px;
  border-radius: 4px
}

.PredicateInputWrapper {
  display: flex;
  align-items: center
}

.PredicateInputWrapper-message {
  flex-shrink: 0;
  align-self: flex-start;
  padding-top: 8px
}

.db-Modal--rule .bs-Fieldset-message.bs-is-invalid code {
  color: inherit
}

.db-RuleStatisticsBlock {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  min-height: 150px
}

.db-RuleStatisticsBlock .bs-Table {
  max-width: auto;
  width: auto
}

.db-RuleStatisticsBlock .bs-Table .bs-Table-row {
  background: transparent
}

.db-RuleStatisticsBlock .bs-Table .bs-Table-row .bs-Table-cell {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 25px
}

.db-RuleStatisticsBlock .bs-Table .bs-Table-row .bs-Table-cell:first-child {
  padding-left: 0
}

.db-RuleStatisticsBlock--error {
  min-height: auto
}

.db-RuleStatisticsWrapper {
  width: 100%
}

.db-RuleStatisticsWrapper h3+div {
  margin-top: 10px
}

.db-RuleStatistics-paymentLink {
  padding-top: 20px;
  flex-grow: 2
}

.db-RuleStatistics-column {
  padding-right: 20px
}

.db-RuleStatistics-riskLevelNormal:before {
  content: "";
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGcgZmlsbD0iIzAwOTlFNSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYuOTkgMTAuMTNhNy41IDcuNSAwIDAxLTIuNjQgNS4wMUExNi41OCAxNi41OCAwIDAxMTAgMThWMmguMDJsNi43IDMuMzZjLjEzLjA3LjI0LjIyLjI3LjM3djQuNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii41IiBkPSJNMTAgMi4wMUwzLjI4IDUuMzZhLjU3LjU3IDAgMDAtLjI4LjQ2djQuMTFzLjAxIDIuOTggMi42NSA1LjIxQTE3LjM2IDE3LjM2IDAgMDAxMCAxNy45OVYyLjAxeiIvPjwvZz48L3N2Zz4=");
  width: 20px;
  height: 20px
}

.db-RuleStatistics-riskLevelElevated:before {
  content: "";
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGcgZmlsbD0iI0UwOTk0QyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYuOTkgMTAuMTNhNy41IDcuNSAwIDAxLTIuNjQgNS4wMUExNi41OCAxNi41OCAwIDAxMTAgMThWMmguMDJsNi43IDMuMzZjLjEzLjA3LjI0LjIyLjI3LjM3djQuNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii41IiBkPSJNMTAgMi4wMUwzLjI4IDUuMzZhLjU3LjU3IDAgMDAtLjI4LjQ2djQuMTFzLjAxIDIuOTggMi42NSA1LjIxQTE3LjM2IDE3LjM2IDAgMDAxMCAxNy45OVYyLjAxeiIvPjwvZz48L3N2Zz4=");
  width: 20px;
  height: 20px
}

.db-RuleStatistics-riskLevelHighest:before {
  content: "";
  background-size: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGcgZmlsbD0iI0UwNEM0QyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYuOTkgMTAuMTNhNy41IDcuNSAwIDAxLTIuNjQgNS4wMUExNi41OCAxNi41OCAwIDAxMTAgMThWMmguMDJsNi43IDMuMzZjLjEzLjA3LjI0LjIyLjI3LjM3djQuNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii41IiBkPSJNMTAgMi4wMUwzLjI4IDUuMzZhLjU3LjU3IDAgMDAtLjI4LjQ2djQuMTFzLjAxIDIuOTggMi42NSA1LjIxQTE3LjM2IDE3LjM2IDAgMDAxMCAxNy45OVYyLjAxeiIvPjwvZz48L3N2Zz4=");
  width: 20px;
  height: 20px
}

.db-RuleStatistics-riskLevelElevated,
.db-RuleStatistics-riskLevelHighest,
.db-RuleStatistics-riskLevelNormal {
  margin-right: 30px;
  display: inline-flex
}

.db-RuleStatistics-riskLevelElevated p,
.db-RuleStatistics-riskLevelHighest p,
.db-RuleStatistics-riskLevelNormal p {
  margin-left: 5px
}

.db-RuleStatistics-riskLevelNormal {
  color: #008cdd
}

.db-RuleStatistics-riskLevelElevated {
  color: #e0994c
}

.db-RuleStatistics-riskLevelHighest {
  color: #e04c4c
}

.db-RuleStatistics-loader {
  min-height: 236px;
  justify-content: center
}

.db-RuleStatistics-aggregateContainer,
.db-RuleStatistics-loader {
  display: flex;
  align-items: center
}

.db-RuleFeedback {
  display: flex;
  margin-top: 25px
}

.db-RuleFeedback input {
  flex: auto 1 1
}

.db-RuleFeedback button {
  flex: auto 0 0;
  margin-left: 10px
}

.bs-Notice code.PredicateInputWrapper {
  padding: 0;
  border-radius: 0;
  background-color: transparent
}

.bs-Notice code.PredicateInputWrapper .editorTerm-feature,
.bs-Notice code.PredicateInputWrapper .editorTerm-listVariable {
  background-color: #fff
}

.bs-Notice code.PredicateInputWrapper .editorTerm-bool,
.bs-Notice code.PredicateInputWrapper .editorTerm-feature,
.bs-Notice code.PredicateInputWrapper .editorTerm-function,
.bs-Notice code.PredicateInputWrapper .editorTerm-listVariable,
.bs-Notice code.PredicateInputWrapper .editorTerm-number,
.bs-Notice code.PredicateInputWrapper .editorTerm-string {
  color: #4c555a
}

.db-RuleDisabledBanner {
  text-align: left
}

.db-RuleListFooter .bs-Popover {
  white-space: normal
}

.db-RuleListFooter .bs-Button.bs-Popover-activate {
  pointer-events: auto
}

.editorSuggestions {
  max-height: 220px;
  overflow-y: auto;
  position: relative;
  width: 340px
}

.editorSuggestions ul {
  padding: 5px 0
}

.editorSuggestions ul li:nth-child(2n) {
  background-color: #f7f9fa
}

.editorSuggestionItem {
  padding: 5px 10px
}

.editorSuggestionItem--focused {
  background: linear-gradient(180deg, #48a8e8, #3296e3);
  border-bottom-color: #0e74c3;
  border-top-color: #369ad9;
  cursor: pointer
}

.editorSuggestionItem p {
  color: #939da3;
  font-size: 12px
}

.editorSuggestionItem--focused code,
.editorSuggestionItem--focused p {
  color: #fff
}

.FlexLoanApplication--refill-comparison-table .DataTable-cell,
.FlexLoanApplication--refill-comparison-table .DataTableHead-cell {
  width: 35%
}

.FlexLoanApplication--refill-comparison-table .DataTable-cell:first-child,
.FlexLoanApplication--refill-comparison-table .DataTableHead-cell:first-child {
  padding-left: 0;
  margin-left: 0;
  width: 30%
}

.FlexLoanApplication--refill-comparison-table .DataTable-cell:first-child .DataTable-cellInner,
.FlexLoanApplication--refill-comparison-table .DataTable-cell:first-child .DataTableHead-cellInner,
.FlexLoanApplication--refill-comparison-table .DataTableHead-cell:first-child .DataTable-cellInner,
.FlexLoanApplication--refill-comparison-table .DataTableHead-cell:first-child .DataTableHead-cellInner {
  padding-left: 0;
  margin-left: 0
}

.FlexLoanApplication--refill-comparison-table .DataTable-cell:last-of-type,
.FlexLoanApplication--refill-comparison-table .DataTableHead-cell:last-of-type {
  background-color: #fff
}

.FlexLoanApplication--refill-comparison-table .DataTable-cell {
  box-shadow: none
}

.CodeMirror {
  font-family: monospace;
  height: 300px;
  color: #000;
  direction: ltr
}

.CodeMirror-lines {
  padding: 4px 0
}

.CodeMirror pre {
  padding: 0 4px
}

.CodeMirror-gutter-filler,
.CodeMirror-scrollbar-filler {
  background-color: #fff
}

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap
}

.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap
}

.CodeMirror-guttermarker {
  color: #000
}

.CodeMirror-guttermarker-subtle {
  color: #999
}

.CodeMirror-cursor {
  border-left: 1px solid #000;
  border-right: none;
  width: 0
}

.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver
}

.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7
}

.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1
}

.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, .5)
}

.cm-animate-fat-cursor,
.cm-fat-cursor-mark {
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite
}

.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  background-color: #7e7
}

@-moz-keyframes blink {
  50% {
    background-color: transparent
  }
}

@-webkit-keyframes blink {
  50% {
    background-color: transparent
  }
}

@keyframes blink {
  50% {
    background-color: transparent
  }
}

.cm-tab {
  display: inline-block;
  text-decoration: inherit
}

.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: -20px;
  overflow: hidden
}

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute
}

.cm-s-default .cm-header {
  color: #00f
}

.cm-s-default .cm-quote {
  color: #090
}

.cm-negative {
  color: #d44
}

.cm-positive {
  color: #292
}

.cm-header,
.cm-strong {
  font-weight: 700
}

.cm-em {
  font-style: italic
}

.cm-link {
  text-decoration: underline
}

.cm-strikethrough {
  text-decoration: line-through
}

.cm-s-default .cm-keyword {
  color: #708
}

.cm-s-default .cm-atom {
  color: #219
}

.cm-s-default .cm-number {
  color: #164
}

.cm-s-default .cm-def {
  color: #00f
}

.cm-s-default .cm-variable-2 {
  color: #05a
}

.cm-s-default .cm-type,
.cm-s-default .cm-variable-3 {
  color: #085
}

.cm-s-default .cm-comment {
  color: #a50
}

.cm-s-default .cm-string {
  color: #a11
}

.cm-s-default .cm-string-2 {
  color: #f50
}

.cm-s-default .cm-meta,
.cm-s-default .cm-qualifier {
  color: #555
}

.cm-s-default .cm-builtin {
  color: #30a
}

.cm-s-default .cm-bracket {
  color: #997
}

.cm-s-default .cm-tag {
  color: #170
}

.cm-s-default .cm-attribute {
  color: #00c
}

.cm-s-default .cm-hr {
  color: #999
}

.cm-s-default .cm-link {
  color: #00c
}

.cm-invalidchar,
.cm-s-default .cm-error {
  color: red
}

.CodeMirror-composing {
  border-bottom: 2px solid
}

div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22
}

.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, .3)
}

.CodeMirror-activeline-background {
  background: #e8f2ff
}

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: #fff
}

.CodeMirror-scroll {
  overflow: scroll !important;
  margin-bottom: -30px;
  margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none;
  position: relative
}

.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent
}

.CodeMirror-gutter-filler,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-vscrollbar {
  position: absolute;
  z-index: 6;
  display: none
}

.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll
}

.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll
}

.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0
}

.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0
}

.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3
}

.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px
}

.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important
}

.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4
}

.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4
}

.CodeMirror-gutter-wrapper ::selection {
  background-color: transparent
}

.CodeMirror-gutter-wrapper ::-moz-selection {
  background-color: transparent
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px
}

.CodeMirror pre {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual
}

.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: .1px
}

.CodeMirror-rtl pre {
  direction: rtl
}

.CodeMirror-code {
  outline: none
}

.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber,
.CodeMirror-scroll,
.CodeMirror-sizer {
  -moz-box-sizing: content-box;
  box-sizing: content-box
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none
}

.CodeMirror-measure pre {
  position: static
}

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3
}

.CodeMirror-focused div.CodeMirror-cursors,
div.CodeMirror-dragcursors {
  visibility: visible
}

.CodeMirror-selected {
  background: #d9d9d9
}

.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0
}

.CodeMirror-crosshair {
  cursor: crosshair
}

.CodeMirror-line::selection,
.CodeMirror-line>span::selection,
.CodeMirror-line>span>span::selection {
  background: #d7d4f0
}

.CodeMirror-line::-moz-selection,
.CodeMirror-line>span::-moz-selection,
.CodeMirror-line>span>span::-moz-selection {
  background: #d7d4f0
}

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4)
}

.cm-force-border {
  padding-right: .1px
}

@media print {
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden
  }
}

.cm-tab-wrap-hack:after {
  content: ""
}

span.CodeMirror-selectedtext {
  background: none
}

.fixedDataTableCellGroupLayout_cellGroup {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: nowrap
}

.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main {
  display: inline-block;
  vertical-align: top;
  white-space: normal
}

.fixedDataTableCellGroupLayout_cellGroupWrapper {
  position: absolute;
  top: 0
}

.fixedDataTableCellLayout_main {
  border-right-style: solid;
  border-width: 0 1px 0 0;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  position: absolute;
  white-space: normal
}

.fixedDataTableCellLayout_lastChild {
  border-width: 0 1px 1px 0
}

.fixedDataTableCellLayout_alignRight {
  text-align: right
}

.fixedDataTableCellLayout_alignCenter {
  text-align: center
}

.fixedDataTableCellLayout_wrap1 {
  display: table
}

.fixedDataTableCellLayout_wrap2 {
  display: table-row
}

.fixedDataTableCellLayout_wrap3 {
  display: table-cell;
  vertical-align: middle
}

.fixedDataTableCellLayout_columnResizerContainer {
  position: absolute;
  right: 0;
  width: 6px;
  z-index: 1
}

.fixedDataTableCellLayout_columnResizerContainer:hover {
  cursor: ew-resize
}

.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob {
  visibility: visible
}

.fixedDataTableCellLayout_columnResizerKnob {
  position: absolute;
  right: 0;
  visibility: hidden;
  width: 4px
}

.fixedDataTableColumnResizerLineLayout_mouseArea {
  cursor: ew-resize;
  position: absolute;
  right: -5px;
  width: 12px
}

.fixedDataTableColumnResizerLineLayout_main {
  border-right-style: solid;
  border-right-width: 1px;
  box-sizing: border-box;
  position: absolute;
  z-index: 10
}

body[dir=rtl] .fixedDataTableColumnResizerLineLayout_main {
  display: none !important
}

.fixedDataTableColumnResizerLineLayout_hiddenElem {
  display: none !important
}

.fixedDataTableLayout_main {
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  overflow: hidden;
  position: relative
}

.fixedDataTableLayout_hasBottomBorder,
.fixedDataTableLayout_header {
  border-bottom-style: solid;
  border-bottom-width: 1px
}

.fixedDataTableLayout_footer .public_fixedDataTableCell_main {
  border-top-style: solid;
  border-top-width: 1px
}

.fixedDataTableLayout_bottomShadow,
.fixedDataTableLayout_topShadow {
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1
}

.fixedDataTableLayout_bottomShadow {
  margin-top: -4px
}

.fixedDataTableLayout_rowsContainer {
  overflow: hidden;
  position: relative
}

.fixedDataTableLayout_horizontalScrollbar {
  bottom: 0;
  position: absolute
}

.fixedDataTableRowLayout_main {
  box-sizing: border-box;
  overflow: hidden;
  position: absolute;
  top: 0
}

.fixedDataTableRowLayout_body {
  left: 0;
  position: absolute;
  top: 0
}

.fixedDataTableRowLayout_fixedColumnsDivider {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-left-style: solid;
  border-left-width: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 0
}

.fixedDataTableRowLayout_columnsShadow {
  width: 4px
}

.fixedDataTableRowLayout_rowWrapper {
  position: absolute;
  top: 0
}

.ScrollbarLayout_main {
  box-sizing: border-box;
  outline: none;
  overflow: hidden;
  position: absolute;
  transition-duration: .25s;
  transition-timing-function: ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.ScrollbarLayout_mainVertical {
  bottom: 0;
  right: 0;
  top: 0;
  transition-property: background-color width;
  width: 15px
}

.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,
.ScrollbarLayout_mainVertical:hover {
  width: 17px
}

.ScrollbarLayout_mainHorizontal {
  bottom: 0;
  height: 15px;
  left: 0;
  transition-property: background-color height
}

.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,
.ScrollbarLayout_mainHorizontal:hover {
  height: 17px
}

.ScrollbarLayout_face {
  left: 0;
  overflow: hidden;
  position: absolute;
  z-index: 1
}

.ScrollbarLayout_face:after {
  border-radius: 6px;
  content: "";
  display: block;
  position: absolute;
  transition: background-color .25s ease
}

.ScrollbarLayout_faceHorizontal {
  bottom: 0;
  left: 0;
  top: 0
}

.ScrollbarLayout_faceHorizontal:after {
  bottom: 4px;
  left: 0;
  top: 4px;
  width: 100%
}

.ScrollbarLayout_faceVertical {
  left: 0;
  right: 0;
  top: 0
}

.ScrollbarLayout_faceVertical:after {
  height: 100%;
  left: 4px;
  right: 4px;
  top: 0
}

.public_fixedDataTable_hasBottomBorder,
.public_fixedDataTable_header,
.public_fixedDataTable_main {
  border-color: #d3d3d3
}

.public_fixedDataTable_header .public_fixedDataTableCell_main {
  font-weight: 700
}

.public_fixedDataTable_header,
.public_fixedDataTable_header .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
  background-image: linear-gradient(#fff, #efefef)
}

.public_fixedDataTable_footer .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
  border-color: #d3d3d3
}

.public_fixedDataTable_topShadow {
  background: 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=) repeat-x
}

.public_fixedDataTable_bottomShadow {
  background: 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAHElEQVQI12MwNjZmZdAT1+Nm0JDWEGZQk1GTBgAWkwIeAEp52AAAAABJRU5ErkJggg==) repeat-x
}

.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal {
  background-color: #fff
}

.public_fixedDataTableCell_main {
  background-color: #fff;
  border-color: #d3d3d3
}

.public_fixedDataTableCell_highlighted {
  background-color: #f4f4f4
}

.public_fixedDataTableCell_cellContent {
  padding: 8px
}

.public_fixedDataTableCell_columnResizerKnob {
  background-color: #0284ff
}

.public_fixedDataTableColumnResizerLine_main {
  border-color: #0284ff
}

.public_fixedDataTableRow_main {
  background-color: #fff
}

.public_fixedDataTableRow_highlighted,
.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main {
  background-color: #f6f7f8
}

.public_fixedDataTableRow_fixedColumnsDivider {
  border-color: #d3d3d3
}

.public_fixedDataTableRow_columnsShadow {
  background: 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==) repeat-y
}

.public_Scrollbar_main.public_Scrollbar_mainActive,
.public_Scrollbar_main:hover {
  background-color: hsla(0, 0%, 100%, .8)
}

.public_Scrollbar_mainOpaque,
.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,
.public_Scrollbar_mainOpaque:hover {
  background-color: #fff
}

.public_Scrollbar_face:after {
  background-color: #c2c2c2
}

.public_Scrollbar_faceActive:after,
.public_Scrollbar_main:hover .public_Scrollbar_face:after,
.public_Scrollbar_mainActive .public_Scrollbar_face:after {
  background-color: #7d7d7d
}

.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}

.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}

.PresetDateRangePicker_button:active {
  outline: 0
}

.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}

.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}

.SingleDatePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}

.SingleDatePickerInput__rtl {
  direction: rtl
}

.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}

.SingleDatePickerInput__block {
  display: block
}

.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}

.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}

.SingleDatePickerInput_clearDate__small {
  padding: 6px
}

.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}

.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}

.SingleDatePickerInput_clearDate_svg__small {
  height: 9px
}

.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}

.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}

.SingleDatePicker {
  position: relative;
  display: inline-block
}

.SingleDatePicker__block {
  display: block
}

.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}

.SingleDatePicker_picker__rtl {
  direction: rtl
}

.SingleDatePicker_picker__directionLeft {
  left: 0
}

.SingleDatePicker_picker__directionRight {
  right: 0
}

.SingleDatePicker_picker__portal {
  background-color: rgba(0, 0, 0, .3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}

.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}

.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}

.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd, 10%);
  text-decoration: none
}

.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}

.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer;
  font-size: 14px
}

.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}

.DayPickerKeyboardShortcuts_show {
  width: 33px;
  height: 26px;
  position: absolute;
  z-index: 2
}

.DayPickerKeyboardShortcuts_show:before {
  content: "";
  display: block;
  position: absolute
}

.DayPickerKeyboardShortcuts_show__bottomRight {
  bottom: 0;
  right: 0
}

.DayPickerKeyboardShortcuts_show__bottomRight:before {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}

.DayPickerKeyboardShortcuts_show__bottomRight:hover:before {
  border-right: 33px solid #008489
}

.DayPickerKeyboardShortcuts_show__topRight {
  top: 0;
  right: 0
}

.DayPickerKeyboardShortcuts_show__topRight:before {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}

.DayPickerKeyboardShortcuts_show__topRight:hover:before {
  border-right: 33px solid #008489
}

.DayPickerKeyboardShortcuts_show__topLeft {
  top: 0;
  left: 0
}

.DayPickerKeyboardShortcuts_show__topLeft:before {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}

.DayPickerKeyboardShortcuts_show__topLeft:hover:before {
  border-left: 33px solid #008489
}

.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}

.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: 5px
}

.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: 5px
}

.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: 5px
}

.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px;
  text-align: left
}

.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}

.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0;
  font-size: 14px
}

.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}

.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}

.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}

.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}

.CalendarDay {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  text-align: center
}

.CalendarDay:active {
  outline: 0
}

.CalendarDay__defaultCursor {
  cursor: default
}

.CalendarDay__default {
  border: 1px solid #e4e7e7;
  color: #484848;
  background: #fff
}

.CalendarDay__default:hover {
  background: #e4e7e7;
  border: 1px solid #e4e7e7;
  color: inherit
}

.CalendarDay__hovered_offset {
  background: #f4f5f5;
  border: 1px double #e4e7e7;
  color: inherit
}

.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #484848
}

.CalendarDay__outside:hover {
  border: 0
}

.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}

.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}

.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #484848
}

.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #484848
}

.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px double #33dacd;
  color: #fff
}

.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px double #33dacd;
  color: #fff
}

.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px double #00a699;
  color: #fff
}

.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px double #80e8e0;
  color: #007a87
}

.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px double #80e8e0;
  color: #007a87
}

.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}

.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}

.CalendarDay__hovered_start_first_possible_end {
  background: #eceeee;
  border: 1px double #eceeee
}

.CalendarDay__hovered_start_blocked_min_nights {
  background: #eceeee;
  border: 1px double #e4e7e7
}

.CalendarMonth {
  background: #fff;
  text-align: center;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}

.CalendarMonth_verticalSpacing {
  border-collapse: separate
}

.CalendarMonth_caption {
  color: #484848;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: top
}

.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}

.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}

.CalendarMonthGrid__animating {
  z-index: 1
}

.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}

.CalendarMonthGrid__vertical {
  margin: 0 auto
}

.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto;
  overflow-y: scroll
}

.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}

.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}

.CalendarMonthGrid_month__hidden {
  visibility: hidden
}

.DayPickerNavigation {
  position: relative;
  z-index: 2
}

.DayPickerNavigation__horizontal {
  height: 0
}

.DayPickerNavigation__verticalDefault {
  position: absolute;
  width: 100%;
  height: 52px;
  bottom: 0;
  left: 0
}

.DayPickerNavigation__verticalScrollableDefault {
  position: relative
}

.DayPickerNavigation_button {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  padding: 0;
  margin: 0
}

.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}

.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}

.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}

.DayPickerNavigation_button__disabled {
  cursor: default;
  border: 1px solid #f2f2f2
}

.DayPickerNavigation_button__disabled:focus,
.DayPickerNavigation_button__disabled:hover {
  border: 1px solid #f2f2f2
}

.DayPickerNavigation_button__disabled:active {
  background: 0 0
}

.DayPickerNavigation_button__horizontalDefault {
  position: absolute;
  top: 18px;
  line-height: .78;
  border-radius: 3px;
  padding: 6px 9px
}

.DayPickerNavigation_leftButton__horizontalDefault {
  left: 22px
}

.DayPickerNavigation_rightButton__horizontalDefault {
  right: 22px
}

.DayPickerNavigation_button__verticalDefault {
  padding: 5px;
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0, 0, 0, .1);
  position: relative;
  display: inline-block;
  text-align: center;
  height: 100%;
  width: 50%
}

.DayPickerNavigation_nextButton__verticalDefault {
  border-left: 0
}

.DayPickerNavigation_nextButton__verticalScrollableDefault {
  width: 100%
}

.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a;
  display: block
}

.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #484848
}

.DayPickerNavigation_svg__disabled {
  fill: #f2f2f2
}

.DayPicker {
  position: relative;
  text-align: left
}

.DayPicker,
.DayPicker__horizontal {
  background: #fff
}

.DayPicker__verticalScrollable {
  height: 100%
}

.DayPicker__hidden {
  visibility: hidden
}

.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0, 0, 0, .05), 0 0 0 1px rgba(0, 0, 0, .07);
  border-radius: 3px
}

.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}

.DayPicker_portal__vertical {
  position: static
}

.DayPicker_focusRegion {
  outline: 0
}

.DayPicker_calendarInfo__horizontal,
.DayPicker_wrapper__horizontal {
  display: inline-block;
  vertical-align: top
}

.DayPicker_weekHeaders {
  position: relative
}

.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}

.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  text-align: left
}

.DayPicker_weekHeader__vertical {
  left: 50%
}

.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}

.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px
}

.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}

.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}

.DayPicker_transitionContainer__horizontal {
  -webkit-transition: height .2s ease-in-out;
  -moz-transition: height .2s ease-in-out;
  transition: height .2s ease-in-out
}

.DayPicker_transitionContainer__vertical {
  width: 100%
}

.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}

.DateInput {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}

.DateInput__small {
  width: 97px
}

.DateInput__block {
  width: 100%
}

.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}

.DateInput_input {
  font-weight: 200;
  font-size: 19px;
  line-height: 24px;
  color: #484848;
  background-color: #fff;
  width: 100%;
  padding: 11px 11px 9px;
  border: 0;
  border-bottom: 2px solid transparent;
  border-radius: 0
}

.DateInput_input__small {
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .2px;
  padding: 7px 7px 5px
}

.DateInput_input__regular {
  font-weight: auto
}

.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-bottom: 2px solid #008489
}

.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}

.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}

.DateInput_fang {
  position: absolute;
  width: 20px;
  height: 10px;
  left: 22px;
  z-index: 2
}

.DateInput_fangShape {
  fill: #fff
}

.DateInput_fangStroke {
  stroke: #dbdbdb;
  fill: transparent
}

.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}

.DateRangePickerInput__disabled {
  background: #f2f2f2
}

.DateRangePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}

.DateRangePickerInput__rtl {
  direction: rtl
}

.DateRangePickerInput__block {
  display: block
}

.DateRangePickerInput__showClearDates {
  padding-right: 30px
}

.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle;
  color: #484848
}

.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #484848;
  height: 24px;
  width: 24px
}

.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.DateRangePickerInput_clearDates__small {
  padding: 6px
}

.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}

.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}

.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}

.DateRangePickerInput_clearDates_svg__small {
  height: 9px
}

.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}

.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}

.DateRangePicker {
  position: relative;
  display: inline-block
}

.DateRangePicker__block {
  display: block
}

.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}

.DateRangePicker_picker__rtl {
  direction: rtl
}

.DateRangePicker_picker__directionLeft {
  left: 0
}

.DateRangePicker_picker__directionRight {
  right: 0
}

.DateRangePicker_picker__portal {
  background-color: rgba(0, 0, 0, .3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}

.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}

.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}

.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd, 10%);
  text-decoration: none
}

.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}

.DraftEditor-editorContainer,
.DraftEditor-root,
.public-DraftEditor-content {
  height: inherit;
  text-align: initial
}

.public-DraftEditor-content[contenteditable=true] {
  -webkit-user-modify: read-write-plaintext-only
}

.DraftEditor-root {
  position: relative
}

.DraftEditor-editorContainer {
  background-color: hsla(0, 0%, 100%, 0);
  border-left: .1px solid transparent;
  position: relative;
  z-index: 1
}

.public-DraftEditor-block {
  position: relative
}

.DraftEditor-alignLeft .public-DraftStyleDefault-block {
  text-align: left
}

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
  left: 0;
  text-align: left
}

.DraftEditor-alignCenter .public-DraftStyleDefault-block {
  text-align: center
}

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
  margin: 0 auto;
  text-align: center;
  width: 100%
}

.DraftEditor-alignRight .public-DraftStyleDefault-block {
  text-align: right
}

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
  right: 0;
  text-align: right
}

.public-DraftEditorPlaceholder-root {
  color: #9197a3;
  position: absolute;
  width: 100%;
  z-index: 1
}

.public-DraftEditorPlaceholder-hasFocus {
  color: #bdc1c9
}

.DraftEditorPlaceholder-hidden {
  display: none
}

.public-DraftStyleDefault-block {
  position: relative;
  white-space: pre-wrap
}

.public-DraftStyleDefault-ltr {
  direction: ltr;
  text-align: left
}

.public-DraftStyleDefault-rtl {
  direction: rtl;
  text-align: right
}

.public-DraftStyleDefault-listLTR {
  direction: ltr
}

.public-DraftStyleDefault-listRTL {
  direction: rtl
}

.public-DraftStyleDefault-ol,
.public-DraftStyleDefault-ul {
  margin: 16px 0;
  padding: 0
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR {
  margin-left: 1.5em
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
  margin-right: 1.5em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
  margin-left: 3em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
  margin-right: 3em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
  margin-left: 4.5em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
  margin-right: 4.5em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
  margin-left: 6em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
  margin-right: 6em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
  margin-left: 7.5em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
  margin-right: 7.5em
}

.public-DraftStyleDefault-unorderedListItem {
  list-style-type: square;
  position: relative
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
  list-style-type: disc
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
  list-style-type: circle
}

.public-DraftStyleDefault-orderedListItem {
  list-style-type: none;
  position: relative
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
  left: -36px;
  position: absolute;
  text-align: right;
  width: 30px
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
  position: absolute;
  right: -36px;
  text-align: left;
  width: 30px
}

.public-DraftStyleDefault-orderedListItem:before {
  content: counter(ol0) ". ";
  counter-increment: ol0
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
  content: counter(ol1, lower-alpha) ". ";
  counter-increment: ol1
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
  content: counter(ol2, lower-roman) ". ";
  counter-increment: ol2
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
  content: counter(ol3) ". ";
  counter-increment: ol3
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
  content: counter(ol4, lower-alpha) ". ";
  counter-increment: ol4
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
  counter-reset: ol0
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
  counter-reset: ol1
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
  counter-reset: ol2
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
  counter-reset: ol3
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
  counter-reset: ol4
}

@font-face {
  font-family: sohne-var;
  src: url(../fonts/Sohne-latin-basic.woff2) format("woff2-variations");
  font-weight: 1 1000;
  font-display: block;
  unicode-range: U+0000-007e
}

@font-face {
  font-family: sohne-var;
  src: url(../fonts/Sohne-latin-basic.woff2) format("woff2-variations");
  font-weight: 1 1000;
  font-display: block;
  unicode-range: U+007f-ffff
}

@font-face {
  font-family: sohne-woff;
  font-weight: 400;
  src: url(../manage/assets/fonts/Sohne-Regular.woff) format("woff")
}

.db-FlashingBackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #5469d4;
  opacity: 0;
  pointer-events: none
}

.db-FlashingBackground--flash {
  animation: FlashingBackgroundAnimation 1.5s ease-in-out forwards
}

@keyframes FlashingBackgroundAnimation {

  0%,
  to {
    opacity: 0
  }

  50% {
    opacity: .1
  }
}

html.db-NewChrome {
  background: #f7fafc
}

html.db-NewChrome body {
  overscroll-behavior-y: none
}

html.db-NewChrome .bs-ContentSection-switcher {
  padding: 15px 20px 24px
}

html.db-NewChrome.is-ModalLayer--active body {
  overflow: hidden
}

.db-Grid {
  display: flex;
  flex-direction: row;
  flex: 1;
  padding: 0 20px
}

.db-Grid-column {
  flex: 1;
  flex-basis: 25%;
  background: #60f4ee;
  background: rgba(96, 244, 238, .09);
  margin-right: 20px
}

.db-Grid-column:nth-child(odd) {
  background: #f46060;
  background: rgba(244, 96, 96, .09)
}

.db-Grid-column:last-child {
  margin-right: 0
}

@media (max-width:1246px) {
  .db-Grid-column:nth-child(4) {
    margin-right: 0
  }

  .db-Grid-column:nth-child(5),
  .db-Grid-column:nth-child(6) {
    display: none
  }
}

.db-Sidebar {
  display: flex;
  flex-direction: column
}

.db-Sidebar-account {
  flex-shrink: 0;
  margin-top: 6px;
  margin-left: 2px;
  margin-right: 4px;
  z-index: 10
}

.db-Sidebar-wrapper {
  position: relative;
  flex-grow: 1
}

.db-Sidebar-accountSwitcher,
.db-Sidebar-navigation {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.db-Sidebar-animatable.db-animate-enter-active,
.db-Sidebar-animatable.db-animate-leave-active {
  transition: opacity .25s cubic-bezier(0, 1, .4, 1), transform .25s cubic-bezier(.18, 1.15, .4, 1)
}

.db-Sidebar-navigation.db-animate-enter,
.db-Sidebar-navigation.db-animate-leave.db-animate-leave-active {
  opacity: 0;
  transform: translateY(30px)
}

.db-Sidebar-accountSwitcher.db-animate-enter,
.db-Sidebar-accountSwitcher.db-animate-leave.db-animate-leave-active {
  opacity: 0;
  transform: translateY(-30px)
}

.db-Sidebar-accountSwitcher.db-animate-enter.db-animate-enter-active,
.db-Sidebar-accountSwitcher.db-animate-leave,
.db-Sidebar-navigation.db-animate-enter.db-animate-enter-active,
.db-Sidebar-navigation.db-animate-leave {
  opacity: 1;
  transform: none
}

.db-Sidebar-navigation {
  top: 6px
}

.db-Sidebar-accountSwitcher {
  padding-left: 2px;
  padding-bottom: 10px;
  overflow-y: auto
}

.db-Sidebar-regular {
  z-index: 2
}

.db-Sidebar-regular,
.db-Sidebar-settings {
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow-y: auto
}

.db-Sidebar-settings-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: -17px;
  bottom: 0;
  overflow: hidden;
  z-index: 1
}

.db-Sidebar-regular {
  right: -17px
}

.db-Sidebar-bottom,
.db-Sidebar-main {
  margin-right: 17px;
  flex-shrink: 0
}

.db-Sidebar-bottom {
  margin-top: 30px;
  margin-bottom: 17px
}

.db-Sidebar-livemodeSwitcher-wrapper {
  padding-top: 4px
}

.db-Sidebar-section+.db-Sidebar-section {
  margin-top: 8px;
  padding-top: 8px
}

.db-Sidebar-section.db-Sidebar-section--separated {
  margin-top: 18px;
  padding-top: 18px;
  border-top: 1px solid #e7ecf1
}

.db-Sidebar-section-name {
  font-weight: 700;
  font-size: 12px;
  color: #09825d;
  text-transform: uppercase;
  margin-left: 2px;
  line-height: 28px;
  padding-left: 2px;
  padding-bottom: 1px
}

.db-Sidebar-link {
  position: relative;
  display: block;
  font-weight: 400;
  color: #3c4257;
  font-size: 15px;
  line-height: 33px;
  padding-left: 26px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: 0 6px;
  margin-left: 2px
}

.db-Sidebar-link.db-Sidebar-link--noIcon {
  padding-left: 0
}

.db-Sidebar-link:hover {
  font-weight: 500;
  color: #1a1f36;
  text-decoration: none
}

.db-Sidebar-link--popover {
  max-width: 220px;
  color: #3c4257;
  padding: 10px 12px
}

.db-Sidebar-link.db-is-selected {
  font-weight: 700;
  color: #5469d4
}

.db-Sidebar-link.db-is-disabled,
.db-Sidebar-link.db-is-disabled:hover {
  cursor: default;
  font-weight: 400;
  -webkit-filter: opacity(.5);
  filter: opacity(.5)
}

.db-Sidebar-link--home,
.db-Sidebar-link--home.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTIgMTYuMDM1aDQuMDAxYS45OTguOTk4IDAgMDAuOTk5LS45OThWOC4wMzJjMC0uNDAzLS4yNC0uNzUtLjU4NC0uOTA3TDEwLjUyIDIuMjM2bC01Ljk2IDQuOWEuOTk4Ljk5OCAwIDAwLS41Ni44OTZ2Ny4wMDVjMCAuNTUxLjQ0Ny45OTguOTk5Ljk5OEg5VjEyLjYzYzAtLjMzLjI3Ny0uNTk2LjYwNy0uNTk2aDEuNzg2YS42LjYgMCAwMS42MDcuNTk2djMuNDA0em0tMS41LTYuMmExLjMgMS4zIDAgMTAwLTIuNiAxLjMgMS4zIDAgMDAwIDIuNnoiLz48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTAuNTAyIDIuMDA0YS40MDMuNDAzIDAgMDAtLjMwNy4wODVMMy4wNTIgNy44NzNhLjQuNCAwIDAwLS4wNi41N2wuNzUuOTI1Yy4xMzguMTcuMzk1LjIuNTY4LjA2bDYuMTkyLTUuMDE1IDYuMTkzIDUuMDE1Yy4xNzMuMTQuNDMuMTEuNTY5LS4wNmwuNzQ5LS45MjZhLjQuNCAwIDAwLS4wNi0uNTY5TDEwLjgxIDIuMDlhLjQwMy40MDMgMCAwMC0uMzA4LS4wODV6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--home:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTIgMTYuMDM1aDQuMDAxYS45OTguOTk4IDAgMDAuOTk5LS45OThWOC4wMzJjMC0uNDAzLS4yNC0uNzUtLjU4NC0uOTA3TDEwLjUyIDIuMjM2bC01Ljk2IDQuOWEuOTk4Ljk5OCAwIDAwLS41Ni44OTZ2Ny4wMDVjMCAuNTUxLjQ0Ny45OTguOTk5Ljk5OEg5VjEyLjYzYzAtLjMzLjI3Ny0uNTk2LjYwNy0uNTk2aDEuNzg2YS42LjYgMCAwMS42MDcuNTk2djMuNDA0em0tMS41LTYuMmExLjMgMS4zIDAgMTAwLTIuNiAxLjMgMS4zIDAgMDAwIDIuNnoiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTAuNTAyIDIuMDA0YS40MDMuNDAzIDAgMDAtLjMwNy4wODVMMy4wNTIgNy44NzNhLjQuNCAwIDAwLS4wNi41N2wuNzUuOTI1Yy4xMzguMTcuMzk1LjIuNTY4LjA2bDYuMTkyLTUuMDE1IDYuMTkzIDUuMDE1Yy4xNzMuMTQuNDMuMTEuNTY5LS4wNmwuNzQ5LS45MjZhLjQuNCAwIDAwLS4wNi0uNTY5TDEwLjgxIDIuMDlhLjQwMy40MDMgMCAwMC0uMzA4LS4wODV6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--home.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTIgMTYuMDM1aDQuMDAxYS45OTguOTk4IDAgMDAuOTk5LS45OThWOC4wMzJjMC0uNDAzLS4yNC0uNzUtLjU4NC0uOTA3TDEwLjUyIDIuMjM2bC01Ljk2IDQuOWEuOTk4Ljk5OCAwIDAwLS41Ni44OTZ2Ny4wMDVjMCAuNTUxLjQ0Ny45OTguOTk5Ljk5OEg5VjEyLjYzYzAtLjMzLjI3Ny0uNTk2LjYwNy0uNTk2aDEuNzg2YS42LjYgMCAwMS42MDcuNTk2djMuNDA0em0tMS41LTYuMmExLjMgMS4zIDAgMTAwLTIuNiAxLjMgMS4zIDAgMDAwIDIuNnoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTAuNTAyIDIuMDA0YS40MDMuNDAzIDAgMDAtLjMwNy4wODVMMy4wNTIgNy44NzNhLjQuNCAwIDAwLS4wNi41N2wuNzUuOTI1Yy4xMzguMTcuMzk1LjIuNTY4LjA2bDYuMTkyLTUuMDE1IDYuMTkzIDUuMDE1Yy4xNzMuMTQuNDMuMTEuNTY5LS4wNmwuNzQ5LS45MjZhLjQuNCAwIDAwLS4wNi0uNTY5TDEwLjgxIDIuMDlhLjQwMy40MDMgMCAwMC0uMzA4LS4wODV6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--payments,
.db-Sidebar-link--payments.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNOS42NjggOS44NDZWMTJIMmMtLjU1MiAwLTEtLjQxMy0xLS45MjNWNC45MjNDMSA0LjQxMyAxLjQ0OCA0IDIgNGgxMi4wMDJjLjU1MyAwIDEgLjQxMyAxIC45MjN2NC45MjNIOS42Njl6TTguMDA2IDZBMi4wMDMgMi4wMDMgMCAxMDggMTAuMDA2IDIuMDAzIDIuMDAzIDAgMDA4LjAwNiA2eiIvPjxwYXRoIGZpbGw9IiM0MjQ3NzAiIGQ9Ik0xOCAxNkg2Yy0uNTUyIDAtMS0uNDEzLTEtLjkyM1Y4LjkyM0M1IDguNDEzIDUuNDQ4IDggNiA4aDEyYy41NTIgMCAxIC40MTMgMSAuOTIzdjYuMTU0YzAgLjUxLS40NDguOTIzLTEgLjkyM3ptLTUuOTk0LTZBMi4wMDMgMi4wMDMgMCAxMDEyIDE0LjAwNiAyLjAwMyAyLjAwMyAwIDAwMTIuMDA2IDEweiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--payments:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNOS42NjggOS44NDZWMTJIMmMtLjU1MiAwLTEtLjQxMy0xLS45MjNWNC45MjNDMSA0LjQxMyAxLjQ0OCA0IDIgNGgxMi4wMDJjLjU1MyAwIDEgLjQxMyAxIC45MjN2NC45MjNIOS42Njl6TTguMDA2IDZBMi4wMDMgMi4wMDMgMCAxMDggMTAuMDA2IDIuMDAzIDIuMDAzIDAgMDA4LjAwNiA2eiIvPjxwYXRoIGZpbGw9IiMzMjMyNUQiIGQ9Ik0xOCAxNkg2Yy0uNTUyIDAtMS0uNDEzLTEtLjkyM1Y4LjkyM0M1IDguNDEzIDUuNDQ4IDggNiA4aDEyYy41NTIgMCAxIC40MTMgMSAuOTIzdjYuMTU0YzAgLjUxLS40NDguOTIzLTEgLjkyM3ptLTUuOTk0LTZBMi4wMDMgMi4wMDMgMCAxMDEyIDE0LjAwNiAyLjAwMyAyLjAwMyAwIDAwMTIuMDA2IDEweiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--payments.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNOS42NjggOS44NDZWMTJIMmMtLjU1MiAwLTEtLjQxMy0xLS45MjNWNC45MjNDMSA0LjQxMyAxLjQ0OCA0IDIgNGgxMi4wMDJjLjU1MyAwIDEgLjQxMyAxIC45MjN2NC45MjNIOS42Njl6TTguMDA2IDZBMi4wMDMgMi4wMDMgMCAxMDggMTAuMDA2IDIuMDAzIDIuMDAzIDAgMDA4LjAwNiA2eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik0xOCAxNkg2Yy0uNTUyIDAtMS0uNDEzLTEtLjkyM1Y4LjkyM0M1IDguNDEzIDUuNDQ4IDggNiA4aDEyYy41NTIgMCAxIC40MTMgMSAuOTIzdjYuMTU0YzAgLjUxLS40NDguOTIzLTEgLjkyM3ptLTUuOTk0LTZBMi4wMDMgMi4wMDMgMCAxMDEyIDE0LjAwNiAyLjAwMyAyLjAwMyAwIDAwMTIuMDA2IDEweiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--customers,
.db-Sidebar-link--customers.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTUuNDQ1IDE1Ljg2MWE4IDggMCAxMC0xMC44OSAwQzUuNTg3IDE0Ljg4NSA3LjYzOCAxNC4yMiAxMCAxNC4yMnM0LjQxMy42NjUgNS40NDUgMS42NDF6TTEwIDExLjIzMWEzLjA3NyAzLjA3NyAwIDEwMC02LjE1NCAzLjA3NyAzLjA3NyAwIDAwMCA2LjE1NHoiLz48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTUuOTQ0IDE1LjM1NEE3Ljk4IDcuOTggMCAwMTEwIDE4YTcuOTggNy45OCAwIDAxLTUuOTQ0LTIuNjQ2Yy43MDQtMS4zMTEgMy4wOTgtMi4yNzcgNS45NDQtMi4yNzdzNS4yNC45NjYgNS45NDQgMi4yNzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--customers:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTUuNDQ1IDE1Ljg2MWE4IDggMCAxMC0xMC44OSAwQzUuNTg3IDE0Ljg4NSA3LjYzOCAxNC4yMiAxMCAxNC4yMnM0LjQxMy42NjUgNS40NDUgMS42NDF6TTEwIDExLjIzMWEzLjA3NyAzLjA3NyAwIDEwMC02LjE1NCAzLjA3NyAzLjA3NyAwIDAwMCA2LjE1NHoiLz48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTUuOTQ0IDE1LjM1NEE3Ljk4IDcuOTggMCAwMTEwIDE4YTcuOTggNy45OCAwIDAxLTUuOTQ0LTIuNjQ2Yy43MDQtMS4zMTEgMy4wOTgtMi4yNzcgNS45NDQtMi4yNzdzNS4yNC45NjYgNS45NDQgMi4yNzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--customers.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTUuNDQ1IDE1Ljg2MWE4IDggMCAxMC0xMC44OSAwQzUuNTg3IDE0Ljg4NSA3LjYzOCAxNC4yMiAxMCAxNC4yMnM0LjQxMy42NjUgNS40NDUgMS42NDF6TTEwIDExLjIzMWEzLjA3NyAzLjA3NyAwIDEwMC02LjE1NCAzLjA3NyAzLjA3NyAwIDAwMCA2LjE1NHoiLz48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTUuOTQ0IDE1LjM1NEE3Ljk4IDcuOTggMCAwMTEwIDE4YTcuOTggNy45OCAwIDAxLTUuOTQ0LTIuNjQ2Yy43MDQtMS4zMTEgMy4wOTgtMi4yNzcgNS45NDQtMi4yNzdzNS4yNC45NjYgNS45NDQgMi4yNzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--transfers,
.db-Sidebar-link--transfers.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNNy41MzggNS40djUuNjRjMCAuNTUtLjQ0NC45OTYtMSAuOTk2LS41NTIgMC0xLS40NTUtMS0uOTk1VjUuNDE0TDMuNzEyIDcuMjQxYS45OTkuOTk5IDAgMDEtMS40MTcuMDAyLjk5NC45OTQgMCAwMS4wMDItMS40MTZMNS44MyAyLjI5NUEuOTk5Ljk5OSAwIDAxNi41NDYgMmMuMjU5LS4wMDIuNTE4LjA5Ny43MTcuMjk1bDMuNTMgMy41MzJjLjQuNC4zOTQgMS4wMjYuMDAzIDEuNDE2YS45OTkuOTk5IDAgMDEtMS40MTYtLjAwMmwtMS44NC0xLjg0eiIvPjxwYXRoIGZpbGw9IiM0MjQ3NzAiIGQ9Ik0xNC4xMjMgMTQuNzIydi01LjY0YS45OTUuOTk1IDAgMDAtMS0uOTk1Yy0uNTUyIDAtMSAuNDU1LTEgLjk5NXY1LjYyNmwtMS44MjYtMS44MjZhLjk5OS45OTkgMCAwMC0xLjQxNi0uMDAyLjk5NC45OTQgMCAwMC4wMDIgMS40MTZsMy41MzEgMy41MzFjLjE5OC4xOTkuNDU4LjI5Ny43MTYuMjk2YTEgMSAwIDAwLjcxNy0uMjk2bDMuNTMxLTMuNTMxYy40LS40LjM5My0xLjAyNi4wMDItMS40MTZhLjk5OS45OTkgMCAwMC0xLjQxNi4wMDJsLTEuODQgMS44NHoiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--transfers:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNNy41MzggNS40djUuNjRjMCAuNTUtLjQ0NC45OTYtMSAuOTk2LS41NTIgMC0xLS40NTUtMS0uOTk1VjUuNDE0TDMuNzEyIDcuMjQxYS45OTkuOTk5IDAgMDEtMS40MTcuMDAyLjk5NC45OTQgMCAwMS4wMDItMS40MTZMNS44MyAyLjI5NUEuOTk5Ljk5OSAwIDAxNi41NDYgMmMuMjU5LS4wMDIuNTE4LjA5Ny43MTcuMjk1bDMuNTMgMy41MzJjLjQuNC4zOTQgMS4wMjYuMDAzIDEuNDE2YS45OTkuOTk5IDAgMDEtMS40MTYtLjAwMmwtMS44NC0xLjg0eiIvPjxwYXRoIGZpbGw9IiMzMjMyNUQiIGQ9Ik0xNC4xMjMgMTQuNzIydi01LjY0YS45OTUuOTk1IDAgMDAtMS0uOTk1Yy0uNTUyIDAtMSAuNDU1LTEgLjk5NXY1LjYyNmwtMS44MjYtMS44MjZhLjk5OS45OTkgMCAwMC0xLjQxNi0uMDAyLjk5NC45OTQgMCAwMC4wMDIgMS40MTZsMy41MzEgMy41MzFjLjE5OC4xOTkuNDU4LjI5Ny43MTYuMjk2YTEgMSAwIDAwLjcxNy0uMjk2bDMuNTMxLTMuNTMxYy40LS40LjM5My0xLjAyNi4wMDItMS40MTZhLjk5OS45OTkgMCAwMC0xLjQxNi4wMDJsLTEuODQgMS44NHoiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--transfers.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNNy41MzggNS40djUuNjRjMCAuNTUtLjQ0NC45OTYtMSAuOTk2LS41NTIgMC0xLS40NTUtMS0uOTk1VjUuNDE0TDMuNzEyIDcuMjQxYS45OTkuOTk5IDAgMDEtMS40MTcuMDAyLjk5NC45OTQgMCAwMS4wMDItMS40MTZMNS44MyAyLjI5NUEuOTk5Ljk5OSAwIDAxNi41NDYgMmMuMjU5LS4wMDIuNTE4LjA5Ny43MTcuMjk1bDMuNTMgMy41MzJjLjQuNC4zOTQgMS4wMjYuMDAzIDEuNDE2YS45OTkuOTk5IDAgMDEtMS40MTYtLjAwMmwtMS44NC0xLjg0eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik0xNC4xMjMgMTQuNzIydi01LjY0YS45OTUuOTk1IDAgMDAtMS0uOTk1Yy0uNTUyIDAtMSAuNDU1LTEgLjk5NXY1LjYyNmwtMS44MjYtMS44MjZhLjk5OS45OTkgMCAwMC0xLjQxNi0uMDAyLjk5NC45OTQgMCAwMC4wMDIgMS40MTZsMy41MzEgMy41MzFjLjE5OC4xOTkuNDU4LjI5Ny43MTYuMjk2YTEgMSAwIDAwLjcxNy0uMjk2bDMuNTMxLTMuNTMxYy40LS40LjM5My0xLjAyNi4wMDItMS40MTZhLjk5OS45OTkgMCAwMC0xLjQxNi4wMDJsLTEuODQgMS44NHoiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--subscriptions,
.db-Sidebar-link--subscriptions.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTAuMDAyIDE4LjAwNWE4LjAwMyA4LjAwMyAwIDExMC0xNi4wMDUgOC4wMDMgOC4wMDMgMCAwMTAgMTYuMDA1em00Ljg2NC0xMi44NjdhNi44NiA2Ljg2IDAgMDAtNC45Mi0yLjAxMmMtMy42OTYuMDMtNi43MzMgMy4wMTMtNi44MjIgNi43MDJhNi44NCA2Ljg0IDAgMDAuNDg2IDIuNjlsLjItLjA1MmE0Ljk3IDQuOTcgMCAwMTEuMzI4LTQuNjU1IDQuOTkgNC45OSAwIDAxNy4wNTMgMGwtNC4zNjkgNC4zNjJhNC45NzggNC45NzggMCAxMDcuMDQ1LTcuMDM2bC0uMDAyLjAwMXoiLz48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTMuMDIgOS4xOTNhMy4xMjUgMy4xMjUgMCAxMS02LjAzOCAxLjYxNyAzLjEyNSAzLjEyNSAwIDAxNi4wMzgtMS42MTd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--subscriptions:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTAuMDAyIDE4LjAwNWE4LjAwMyA4LjAwMyAwIDExMC0xNi4wMDUgOC4wMDMgOC4wMDMgMCAwMTAgMTYuMDA1em00Ljg2NC0xMi44NjdhNi44NiA2Ljg2IDAgMDAtNC45Mi0yLjAxMmMtMy42OTYuMDMtNi43MzMgMy4wMTMtNi44MjIgNi43MDJhNi44NCA2Ljg0IDAgMDAuNDg2IDIuNjlsLjItLjA1MmE0Ljk3IDQuOTcgMCAwMTEuMzI4LTQuNjU1IDQuOTkgNC45OSAwIDAxNy4wNTMgMGwtNC4zNjkgNC4zNjJhNC45NzggNC45NzggMCAxMDcuMDQ1LTcuMDM2bC0uMDAyLjAwMXoiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTMuMDIgOS4xOTNhMy4xMjUgMy4xMjUgMCAxMS02LjAzOCAxLjYxNyAzLjEyNSAzLjEyNSAwIDAxNi4wMzgtMS42MTd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--subscriptions.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTAuMDAyIDE4LjAwNWE4LjAwMyA4LjAwMyAwIDExMC0xNi4wMDUgOC4wMDMgOC4wMDMgMCAwMTAgMTYuMDA1em00Ljg2NC0xMi44NjdhNi44NiA2Ljg2IDAgMDAtNC45Mi0yLjAxMmMtMy42OTYuMDMtNi43MzMgMy4wMTMtNi44MjIgNi43MDJhNi44NCA2Ljg0IDAgMDAuNDg2IDIuNjlsLjItLjA1MmE0Ljk3IDQuOTcgMCAwMTEuMzI4LTQuNjU1IDQuOTkgNC45OSAwIDAxNy4wNTMgMGwtNC4zNjkgNC4zNjJhNC45NzggNC45NzggMCAxMDcuMDQ1LTcuMDM2bC0uMDAyLjAwMXoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTMuMDIgOS4xOTNhMy4xMjUgMy4xMjUgMCAxMS02LjAzOCAxLjYxNyAzLjEyNSAzLjEyNSAwIDAxNi4wMzgtMS42MTd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--products,
.db-Sidebar-link--products.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTUuNTg3IDUuMTY0aC4zM2wuMzQyLjE2Yy4zMzcuMTYuNzQxLjY0Ljc0MSAxLjA5djcuMDY2YzAgLjM2Ni0uNDA0LjctLjc0MS44NjFsLTUuNzI2IDIuNzdjLS4xMjMuMDU4LS4yNTguMDg3LS41MzMuMDg3di02LjAxN0g0LjY2VjUuODQ4bDcuMDQ0LTIuNTkzLjExNy0uMTFMMTQuMyA0LjM0NmwtLjMzNi44MzUgMS42MjQtLjAxN3oiLz48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTAgOC45MTR2OC4yNDdzLS41NDYuMDIyLS43MTUtLjA1MWwtNS43NTItMi43NTRBLjk1MS45NTEgMCAwMTMgMTMuNDk1VjYuMmEuOTUuOTUgMCAwMS41MzMtLjg2bDYuMTA0LTIuODgyYS44ODMuODgzIDAgMDEuNzY3IDBsMS43NTMuODM4LTYuOTEzIDMuMzA3YS40NjcuNDY3IDAgMDAtLjI1Ny40MmwuMDA3IDIuMDMgMi4wMDggMS4wMzJWNy45OTFhLjQ2Ny40NjcgMCAwMS4yNTUtLjQxOWw2LjkwNi0zLjMxMyAxLjk5MS45NTNjLjE4OC4wOTMuMzUuMjY4LjUwNi40MjdMMTAgOC45MTR6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--products:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTUuNTg3IDUuMTY0aC4zM2wuMzQyLjE2Yy4zMzcuMTYuNzQxLjY0Ljc0MSAxLjA5djcuMDY2YzAgLjM2Ni0uNDA0LjctLjc0MS44NjFsLTUuNzI2IDIuNzdjLS4xMjMuMDU4LS4yNTguMDg3LS41MzMuMDg3di02LjAxN0g0LjY2VjUuODQ4bDcuMDQ0LTIuNTkzLjExNy0uMTFMMTQuMyA0LjM0NmwtLjMzNi44MzUgMS42MjQtLjAxN3oiLz48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTAgOC45MTR2OC4yNDdzLS41NDYuMDIyLS43MTUtLjA1MWwtNS43NTItMi43NTRBLjk1MS45NTEgMCAwMTMgMTMuNDk1VjYuMmEuOTUuOTUgMCAwMS41MzMtLjg2bDYuMTA0LTIuODgyYS44ODMuODgzIDAgMDEuNzY3IDBsMS43NTMuODM4LTYuOTEzIDMuMzA3YS40NjcuNDY3IDAgMDAtLjI1Ny40MmwuMDA3IDIuMDMgMi4wMDggMS4wMzJWNy45OTFhLjQ2Ny40NjcgMCAwMS4yNTUtLjQxOWw2LjkwNi0zLjMxMyAxLjk5MS45NTNjLjE4OC4wOTMuMzUuMjY4LjUwNi40MjdMMTAgOC45MTR6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--products.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTUuNTg3IDUuMTY0aC4zM2wuMzQyLjE2Yy4zMzcuMTYuNzQxLjY0Ljc0MSAxLjA5djcuMDY2YzAgLjM2Ni0uNDA0LjctLjc0MS44NjFsLTUuNzI2IDIuNzdjLS4xMjMuMDU4LS4yNTguMDg3LS41MzMuMDg3di02LjAxN0g0LjY2VjUuODQ4bDcuMDQ0LTIuNTkzLjExNy0uMTFMMTQuMyA0LjM0NmwtLjMzNi44MzUgMS42MjQtLjAxN3oiLz48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTAgOC45MTR2OC4yNDdzLS41NDYuMDIyLS43MTUtLjA1MWwtNS43NTItMi43NTRBLjk1MS45NTEgMCAwMTMgMTMuNDk1VjYuMmEuOTUuOTUgMCAwMS41MzMtLjg2bDYuMTA0LTIuODgyYS44ODMuODgzIDAgMDEuNzY3IDBsMS43NTMuODM4LTYuOTEzIDMuMzA3YS40NjcuNDY3IDAgMDAtLjI1Ny40MmwuMDA3IDIuMDMgMi4wMDggMS4wMzJWNy45OTFhLjQ2Ny40NjcgMCAwMS4yNTUtLjQxOWw2LjkwNi0zLjMxMyAxLjk5MS45NTNjLjE4OC4wOTMuMzUuMjY4LjUwNi40MjdMMTAgOC45MTR6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--atlas,
.db-Sidebar-link--atlas.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxjaXJjbGUgaWQ9ImMiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGQ9Ik0yLjMxMiAxMy42MjVBOCA4IDAgMTAxLjYgMTIuOEw4IDB2MTJsLTUuNjg4IDEuNjI1eiIgZmlsbD0iI0FBQjdDNCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiM0MjQ3NzAiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNkKSIgZD0iTTggMGw3IDE0LTctMnoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--atlas:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxjaXJjbGUgaWQ9ImMiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGQ9Ik0yLjMxMiAxMy42MjVBOCA4IDAgMTAxLjYgMTIuOEw4IDB2MTJsLTUuNjg4IDEuNjI1eiIgZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiMzMjMyNUQiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNkKSIgZD0iTTggMGw3IDE0LTctMnoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--atlas.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxjaXJjbGUgaWQ9ImMiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGQ9Ik0yLjMxMiAxMy42MjVBOCA4IDAgMTAxLjYgMTIuOEw4IDB2MTJsLTUuNjg4IDEuNjI1eiIgZmlsbD0iIzg3QkJGRCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNkKSIgZD0iTTggMGw3IDE0LTctMnoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--radar,
.db-Sidebar-link--radar.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTUuNzg4IDkuMjk1aDIuMThhOCA4IDAgMTEtMi4xOC00LjgxNXY0LjgxNXptLTEuMDU4IDQuOTQ5Yy4yMzMgMCAuNDIyLjE0My40MjIuMzc2IDAgLjE2Mi0uMTE1LjMxNy0uMjMuNDE3LTEuMTI1IDEuMDEtMi42OSAxLjc4OC00LjQ1NSAxLjc4OC0zLjc5OCAwLTYuMjk4LTMuMDgzLTYuMjk4LTYuMDg3IDAtMi44MTggMi4zMjYtNS4yMzMgNC45My01LjIzMyAyLjYwMyAwIDMuNjI4IDEuNzkgMy42MjggMS43OWwxLjcwNiA3LjA3MmEuNDE5LjQxOSAwIDAxLjI5Ny0uMTIzeiIvPjxwYXRoIGZpbGw9IiM0MjQ3NzAiIGQ9Ik0xNy45OTggMTBjMC0uMzMyLS4yNjktLjY1OC0uNi0uNjU4LS4zODQgMC0uNi4zMTMtLjYuNjEtLjAzIDEuMDU4LS40MSAyLjM3Ni0xLjE1MSAzLjM5NC0uNzg1IDEuMDc3LTIuMzA0IDIuMzE5LTQuNDE0IDIuMzE5LTIuNTQyIDAtNC40MDUtMS45MjMtNC40MDUtMy45NzUgMC0xLjQzNC45NjItMi4zOSAxLjk0My0yLjM5LjUzIDAgLjgyNy4yMjcuOTg4LjQzN2EuMzMuMzMgMCAwMC40OTQuMDI1bDUuNDAzLTUuNDE4QTcuOTc1IDcuOTc1IDAgMDExNy45OTggMTB6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--radar:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTUuNzg4IDkuMjk1aDIuMThhOCA4IDAgMTEtMi4xOC00LjgxNXY0LjgxNXptLTEuMDU4IDQuOTQ5Yy4yMzMgMCAuNDIyLjE0My40MjIuMzc2IDAgLjE2Mi0uMTE1LjMxNy0uMjMuNDE3LTEuMTI1IDEuMDEtMi42OSAxLjc4OC00LjQ1NSAxLjc4OC0zLjc5OCAwLTYuMjk4LTMuMDgzLTYuMjk4LTYuMDg3IDAtMi44MTggMi4zMjYtNS4yMzMgNC45My01LjIzMyAyLjYwMyAwIDMuNjI4IDEuNzkgMy42MjggMS43OWwxLjcwNiA3LjA3MmEuNDE5LjQxOSAwIDAxLjI5Ny0uMTIzeiIvPjxwYXRoIGZpbGw9IiMzMjMyNUQiIGQ9Ik0xNy45OTggMTBjMC0uMzMyLS4yNjktLjY1OC0uNi0uNjU4LS4zODQgMC0uNi4zMTMtLjYuNjEtLjAzIDEuMDU4LS40MSAyLjM3Ni0xLjE1MSAzLjM5NC0uNzg1IDEuMDc3LTIuMzA0IDIuMzE5LTQuNDE0IDIuMzE5LTIuNTQyIDAtNC40MDUtMS45MjMtNC40MDUtMy45NzUgMC0xLjQzNC45NjItMi4zOSAxLjk0My0yLjM5LjUzIDAgLjgyNy4yMjcuOTg4LjQzN2EuMzMuMzMgMCAwMC40OTQuMDI1bDUuNDAzLTUuNDE4QTcuOTc1IDcuOTc1IDAgMDExNy45OTggMTB6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--radar.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTUuNzg4IDkuMjk1aDIuMThhOCA4IDAgMTEtMi4xOC00LjgxNXY0LjgxNXptLTEuMDU4IDQuOTQ5Yy4yMzMgMCAuNDIyLjE0My40MjIuMzc2IDAgLjE2Mi0uMTE1LjMxNy0uMjMuNDE3LTEuMTI1IDEuMDEtMi42OSAxLjc4OC00LjQ1NSAxLjc4OC0zLjc5OCAwLTYuMjk4LTMuMDgzLTYuMjk4LTYuMDg3IDAtMi44MTggMi4zMjYtNS4yMzMgNC45My01LjIzMyAyLjYwMyAwIDMuNjI4IDEuNzkgMy42MjggMS43OWwxLjcwNiA3LjA3MmEuNDE5LjQxOSAwIDAxLjI5Ny0uMTIzeiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik0xNy45OTggMTBjMC0uMzMyLS4yNjktLjY1OC0uNi0uNjU4LS4zODQgMC0uNi4zMTMtLjYuNjEtLjAzIDEuMDU4LS40MSAyLjM3Ni0xLjE1MSAzLjM5NC0uNzg1IDEuMDc3LTIuMzA0IDIuMzE5LTQuNDE0IDIuMzE5LTIuNTQyIDAtNC40MDUtMS45MjMtNC40MDUtMy45NzUgMC0xLjQzNC45NjItMi4zOSAxLjk0My0yLjM5LjUzIDAgLjgyNy4yMjcuOTg4LjQzN2EuMzMuMzMgMCAwMC40OTQuMDI1bDUuNDAzLTUuNDE4QTcuOTc1IDcuOTc1IDAgMDExNy45OTggMTB6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--connect,
.db-Sidebar-link--connect.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTAuMDAyIDE4LjAwNGE4LjAwMiA4LjAwMiAwIDExMC0xNi4wMDRjLjQ1NSAwIC45LjA0NyAxLjMzNC4xMlY3aDEuNjY2djEuNjY4aDQuODgyYy4wNzMuNDM1LjEyLjg4LjEyIDEuMzM0YTguMDAyIDguMDAyIDAgMDEtOC4wMDIgOC4wMDJ6bTEuOTkyLTYuMDFIOC4zNDhhLjM0LjM0IDAgMDEtLjM0LS4zNHYtMy42NGgtMi40NGEuMzM4LjMzOCAwIDAwLS4yNC4xbC0yLjIzIDIuMjNhNi45MDUgNi45MDUgMCAwMDYuNTcgNi41NjNsMi4yMjctMi4yMjhjLjA2My0uMDYzLjEtLjE1LjEtLjI0di0yLjQ0N2wtLjAwMS4wMDJ6Ii8+PHBhdGggZmlsbD0iIzQyNDc3MCIgZD0iTTE3Ljg4NiA4LjY4NmwtMy4yMDYgMy4yMDhhLjMzOC4zMzggMCAwMS0uMjQuMWgtMi40NDZWOC4zNTJhLjMzOC4zMzggMCAwMC0uMzM4LS4zMzhIOC4wMDlWNS41NTlhLjM0LjM0IDAgMDEuMS0uMjRsMy4yLTMuMjAzYTcuOTkzIDcuOTkzIDAgMDE2LjU3NyA2LjU3eiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--connect:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTAuMDAyIDE4LjAwNGE4LjAwMiA4LjAwMiAwIDExMC0xNi4wMDRjLjQ1NSAwIC45LjA0NyAxLjMzNC4xMlY3aDEuNjY2djEuNjY4aDQuODgyYy4wNzMuNDM1LjEyLjg4LjEyIDEuMzM0YTguMDAyIDguMDAyIDAgMDEtOC4wMDIgOC4wMDJ6bTEuOTkyLTYuMDFIOC4zNDhhLjM0LjM0IDAgMDEtLjM0LS4zNHYtMy42NGgtMi40NGEuMzM4LjMzOCAwIDAwLS4yNC4xbC0yLjIzIDIuMjNhNi45MDUgNi45MDUgMCAwMDYuNTcgNi41NjNsMi4yMjctMi4yMjhjLjA2My0uMDYzLjEtLjE1LjEtLjI0di0yLjQ0N2wtLjAwMS4wMDJ6Ii8+PHBhdGggZmlsbD0iIzMyMzI1RCIgZD0iTTE3Ljg4NiA4LjY4NmwtMy4yMDYgMy4yMDhhLjMzOC4zMzggMCAwMS0uMjQuMWgtMi40NDZWOC4zNTJhLjMzOC4zMzggMCAwMC0uMzM4LS4zMzhIOC4wMDlWNS41NTlhLjM0LjM0IDAgMDEuMS0uMjRsMy4yLTMuMjAzYTcuOTkzIDcuOTkzIDAgMDE2LjU3NyA2LjU3eiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--connect.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTAuMDAyIDE4LjAwNGE4LjAwMiA4LjAwMiAwIDExMC0xNi4wMDRjLjQ1NSAwIC45LjA0NyAxLjMzNC4xMlY3aDEuNjY2djEuNjY4aDQuODgyYy4wNzMuNDM1LjEyLjg4LjEyIDEuMzM0YTguMDAyIDguMDAyIDAgMDEtOC4wMDIgOC4wMDJ6bTEuOTkyLTYuMDFIOC4zNDhhLjM0LjM0IDAgMDEtLjM0LS4zNHYtMy42NGgtMi40NGEuMzM4LjMzOCAwIDAwLS4yNC4xbC0yLjIzIDIuMjNhNi45MDUgNi45MDUgMCAwMDYuNTcgNi41NjNsMi4yMjctMi4yMjhjLjA2My0uMDYzLjEtLjE1LjEtLjI0di0yLjQ0N2wtLjAwMS4wMDJ6Ii8+PHBhdGggZmlsbD0iIzY3NzJFNSIgZD0iTTE3Ljg4NiA4LjY4NmwtMy4yMDYgMy4yMDhhLjMzOC4zMzggMCAwMS0uMjQuMWgtMi40NDZWOC4zNTJhLjMzOC4zMzggMCAwMC0uMzM4LS4zMzhIOC4wMDlWNS41NTlhLjM0LjM0IDAgMDEuMS0uMjRsMy4yLTMuMjAzYTcuOTkzIDcuOTkzIDAgMDE2LjU3NyA2LjU3eiIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--sigma,
.db-Sidebar-link--sigma.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTEuODUtOUM5LjY1IDguNiA4IDYuNyA4IDQuNFYzLjJjLTIgLjYtMy42NSAyLjA1LTQuNDUgMy45LjkgMS43IDIuNjUgMi44NSA0Ljc1IDIuODVoNC40VjkuOWMtLjA1LS40LS40LS44LS44NS0uOXptLjggMWMwIC41LS4zNS45LS44NSAxLTIuMi40LTMuODUgMi4zLTMuODUgNC42djEuMmMuNjUuMiAxLjMuMyAyIC4zIDEuMSAwIDIuMTUtLjI1IDMuMDUtLjd2LTEuNDVjMC0xLjk1IDEuNC0zLjU1IDMuMi0zLjkuNDUtLjEuNzUtLjQ1LjgtLjl2LS4xaC00LjM1VjEweiIvPjxnIGZpbGw9IiM0MjQ3NzAiPjxwYXRoIGQ9Ik0xNy4wNSA5LjljMC0uNDUtLjM1LS44NS0uOC0uOS0xLjg1LS4zNS0zLjItMi0zLjItMy45VjIuNjVDMTIuMSAyLjIgMTEuMSAyIDEwIDJjLS43IDAtMS4zNS4xLTIgLjI1VjQuNEM4IDYuNyA5LjY1IDguNiAxMS44NSA5Yy41LjEuODUuNS44NSAxaDQuNGMtLjA1LS4wNS0uMDUtLjA1LS4wNS0uMXoiLz48cGF0aCBkPSJNMy41NSAxMi44NWMtLjIuMzUtLjM1Ljc1LS40NSAxLjE1IDEuMDUgMS44IDIuOCAzLjIgNC45IDMuN3YtMi4xNWMwLTIuMyAxLjY1LTQuMiAzLjg1LTQuNi41LS4xLjg1LS41Ljg1LTFWMTBIOC4zYy0yLjEgMC0zLjg1IDEuMTUtNC43NSAyLjg1eiIvPjwvZz48L2c+PC9zdmc+")
}

.db-Sidebar-link--sigma:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg4OThBQSIgZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTEuODUtOUM5LjY1IDguNiA4IDYuNyA4IDQuNFYzLjJjLTIgLjYtMy42NSAyLjA1LTQuNDUgMy45LjkgMS43IDIuNjUgMi44NSA0Ljc1IDIuODVoNC40VjkuOWMtLjA1LS40LS40LS44LS44NS0uOXptLjggMWMwIC41LS4zNS45LS44NSAxLTIuMi40LTMuODUgMi4zLTMuODUgNC42djEuMmMuNjUuMiAxLjMuMyAyIC4zIDEuMSAwIDIuMTUtLjI1IDMuMDUtLjd2LTEuNDVjMC0xLjk1IDEuNC0zLjU1IDMuMi0zLjkuNDUtLjEuNzUtLjQ1LjgtLjl2LS4xaC00LjM1VjEweiIvPjxnIGZpbGw9IiMzMjMyNUQiPjxwYXRoIGQ9Ik0xNy4wNSA5LjljMC0uNDUtLjM1LS44NS0uOC0uOS0xLjg1LS4zNS0zLjItMi0zLjItMy45VjIuNjVDMTIuMSAyLjIgMTEuMSAyIDEwIDJjLS43IDAtMS4zNS4xLTIgLjI1VjQuNEM4IDYuNyA5LjY1IDguNiAxMS44NSA5Yy41LjEuODUuNS44NSAxaDQuNGMtLjA1LS4wNS0uMDUtLjA1LS4wNS0uMXoiLz48cGF0aCBkPSJNMy41NSAxMi44NWMtLjIuMzUtLjM1Ljc1LS40NSAxLjE1IDEuMDUgMS44IDIuOCAzLjIgNC45IDMuN3YtMi4xNWMwLTIuMyAxLjY1LTQuMiAzLjg1LTQuNi41LS4xLjg1LS41Ljg1LTFWMTBIOC4zYy0yLjEgMC0zLjg1IDEuMTUtNC43NSAyLjg1eiIvPjwvZz48L2c+PC9zdmc+")
}

.db-Sidebar-link--sigma.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg3QkJGRCIgZD0iTTEwIDE4YTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6bTEuODUtOUM5LjY1IDguNiA4IDYuNyA4IDQuNFYzLjJjLTIgLjYtMy42NSAyLjA1LTQuNDUgMy45LjkgMS43IDIuNjUgMi44NSA0Ljc1IDIuODVoNC40VjkuOWMtLjA1LS40LS40LS44LS44NS0uOXptLjggMWMwIC41LS4zNS45LS44NSAxLTIuMi40LTMuODUgMi4zLTMuODUgNC42djEuMmMuNjUuMiAxLjMuMyAyIC4zIDEuMSAwIDIuMTUtLjI1IDMuMDUtLjd2LTEuNDVjMC0xLjk1IDEuNC0zLjU1IDMuMi0zLjkuNDUtLjEuNzUtLjQ1LjgtLjl2LS4xaC00LjM1VjEweiIvPjxnIGZpbGw9IiM2NzcyRTUiPjxwYXRoIGQ9Ik0xNy4wNSA5LjljMC0uNDUtLjM1LS44NS0uOC0uOS0xLjg1LS4zNS0zLjItMi0zLjItMy45VjIuNjVDMTIuMSAyLjIgMTEuMSAyIDEwIDJjLS43IDAtMS4zNS4xLTIgLjI1VjQuNEM4IDYuNyA5LjY1IDguNiAxMS44NSA5Yy41LjEuODUuNS44NSAxaDQuNGMtLjA1LS4wNS0uMDUtLjA1LS4wNS0uMXoiLz48cGF0aCBkPSJNMy41NSAxMi44NWMtLjIuMzUtLjM1Ljc1LS40NSAxLjE1IDEuMDUgMS44IDIuOCAzLjIgNC45IDMuN3YtMi4xNWMwLTIuMyAxLjY1LTQuMiAzLjg1LTQuNi41LS4xLjg1LS41Ljg1LTFWMTBIOC4zYy0yLjEgMC0zLjg1IDEuMTUtNC43NSAyLjg1eiIvPjwvZz48L2c+PC9zdmc+")
}

.db-Sidebar-link--settings,
.db-Sidebar-link--settings.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNNC40OTcgMTdhMS41MDMgMS41MDMgMCAwMS0xLjQ5OC0xLjQ5N1Y5LjAzOWMuMzg0LjE0NCAxLjIyLjIyMyAxLjY1LjI2M2wuMDQyIDMuMmMuMDA0LjI3NS4yMy40OTguNTA4LjQ5OGg5LjY4OGEuNDkuNDkgMCAwMC40OTUtLjQ5OWwtLjA0My0zLjJjLjgxNy0uMDQgMS42NjgtLjEyIDEuNjYtLjI2NXY2LjQ2NmMwIC44MjctLjY3NSAxLjQ5OC0xLjQ5OCAxLjQ5OEg0LjQ5N3oiLz48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTcuOTc0IDUuNTQ3bC4wMTkuMDM1YzAgLjAzLS4wMDguMDU2LS4wMS4wODZhLjgxNi44MTYgMCAwMS0uMDE2LjE2MmMtLjEzNCAxLjM2NS0xLjMyNyAyLjQzOS0yLjc5NyAyLjQzOWEyLjg1IDIuODUgMCAwMS0yLjM4Mi0xLjI1OGMtLjU4Mi43Ni0xLjYxMyAxLjI2Ny0yLjc5IDEuMjY3LTEuMTc4IDAtMi4yMS0uNTA5LTIuNzkxLTEuMjcxQTIuODQ2IDIuODQ2IDAgMDE0LjgyMiA4LjI3Yy0xLjQ3IDAtMi42NjMtMS4wNzMtMi43OTYtMi40MzlhLjgyNy44MjcgMCAwMS0uMDE3LS4xNjJjMC0uMDI5LS4wMDktLjA1Ni0uMDA5LS4wODZsLjAxOC0uMDM2YTEuMTIgMS4xMiAwIDAxLjExMi0uMzY4bC43MTItMS4xNDVjLjAyMy0uMDM0LjA0NC0uMDcyLjA2NS0uMTAzbC4zOTYtLjYzOEMzLjU2NyAyLjc4IDQuNDIzIDIgNS4yMzMgMmg5LjUyOWMuODEgMCAxLjY2NS43OCAxLjkzIDEuMjkzbC4zOTUuNjM3Yy4wMi4wMzIuMDQyLjA3LjA2My4xMDJsLjcxNCAxLjE0NWMuMDYzLjEzLjA5NC4yNTEuMTEuMzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--settings:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNNC40OTcgMTdhMS41MDMgMS41MDMgMCAwMS0xLjQ5OC0xLjQ5N1Y5LjAzOWMuMzg0LjE0NCAxLjIyLjIyMyAxLjY1LjI2M2wuMDQyIDMuMmMuMDA0LjI3NS4yMy40OTguNTA4LjQ5OGg5LjY4OGEuNDkuNDkgMCAwMC40OTUtLjQ5OWwtLjA0My0zLjJjLjgxNy0uMDQgMS42NjgtLjEyIDEuNjYtLjI2NXY2LjQ2NmMwIC44MjctLjY3NSAxLjQ5OC0xLjQ5OCAxLjQ5OEg0LjQ5N3oiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTcuOTc0IDUuNTQ3bC4wMTkuMDM1YzAgLjAzLS4wMDguMDU2LS4wMS4wODZhLjgxNi44MTYgMCAwMS0uMDE2LjE2MmMtLjEzNCAxLjM2NS0xLjMyNyAyLjQzOS0yLjc5NyAyLjQzOWEyLjg1IDIuODUgMCAwMS0yLjM4Mi0xLjI1OGMtLjU4Mi43Ni0xLjYxMyAxLjI2Ny0yLjc5IDEuMjY3LTEuMTc4IDAtMi4yMS0uNTA5LTIuNzkxLTEuMjcxQTIuODQ2IDIuODQ2IDAgMDE0LjgyMiA4LjI3Yy0xLjQ3IDAtMi42NjMtMS4wNzMtMi43OTYtMi40MzlhLjgyNy44MjcgMCAwMS0uMDE3LS4xNjJjMC0uMDI5LS4wMDktLjA1Ni0uMDA5LS4wODZsLjAxOC0uMDM2YTEuMTIgMS4xMiAwIDAxLjExMi0uMzY4bC43MTItMS4xNDVjLjAyMy0uMDM0LjA0NC0uMDcyLjA2NS0uMTAzbC4zOTYtLjYzOEMzLjU2NyAyLjc4IDQuNDIzIDIgNS4yMzMgMmg5LjUyOWMuODEgMCAxLjY2NS43OCAxLjkzIDEuMjkzbC4zOTUuNjM3Yy4wMi4wMzIuMDQyLjA3LjA2My4xMDJsLjcxNCAxLjE0NWMuMDYzLjEzLjA5NC4yNTEuMTEuMzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--settings.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNNC40OTcgMTdhMS41MDMgMS41MDMgMCAwMS0xLjQ5OC0xLjQ5N1Y5LjAzOWMuMzg0LjE0NCAxLjIyLjIyMyAxLjY1LjI2M2wuMDQyIDMuMmMuMDA0LjI3NS4yMy40OTguNTA4LjQ5OGg5LjY4OGEuNDkuNDkgMCAwMC40OTUtLjQ5OWwtLjA0My0zLjJjLjgxNy0uMDQgMS42NjgtLjEyIDEuNjYtLjI2NXY2LjQ2NmMwIC44MjctLjY3NSAxLjQ5OC0xLjQ5OCAxLjQ5OEg0LjQ5N3oiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTcuOTc0IDUuNTQ3bC4wMTkuMDM1YzAgLjAzLS4wMDguMDU2LS4wMS4wODZhLjgxNi44MTYgMCAwMS0uMDE2LjE2MmMtLjEzNCAxLjM2NS0xLjMyNyAyLjQzOS0yLjc5NyAyLjQzOWEyLjg1IDIuODUgMCAwMS0yLjM4Mi0xLjI1OGMtLjU4Mi43Ni0xLjYxMyAxLjI2Ny0yLjc5IDEuMjY3LTEuMTc4IDAtMi4yMS0uNTA5LTIuNzkxLTEuMjcxQTIuODQ2IDIuODQ2IDAgMDE0LjgyMiA4LjI3Yy0xLjQ3IDAtMi42NjMtMS4wNzMtMi43OTYtMi40MzlhLjgyNy44MjcgMCAwMS0uMDE3LS4xNjJjMC0uMDI5LS4wMDktLjA1Ni0uMDA5LS4wODZsLjAxOC0uMDM2YTEuMTIgMS4xMiAwIDAxLjExMi0uMzY4bC43MTItMS4xNDVjLjAyMy0uMDM0LjA0NC0uMDcyLjA2NS0uMTAzbC4zOTYtLjYzOEMzLjU2NyAyLjc4IDQuNDIzIDIgNS4yMzMgMmg5LjUyOWMuODEgMCAxLjY2NS43OCAxLjkzIDEuMjkzbC4zOTUuNjM3Yy4wMi4wMzIuMDQyLjA3LjA2My4xMDJsLjcxNCAxLjE0NWMuMDYzLjEzLjA5NC4yNTEuMTEuMzd6Ii8+PC9nPjwvc3ZnPg==")
}

.db-Sidebar-link--settings:after {
  position: absolute;
  top: 9px;
  right: 4px;
  content: "";
  display: block;
  width: 13px;
  height: 13px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4zNjUgNi45MmwtMy40NjIgMy40NjJhLjcxLjcxIDAgMDAuMDA3IDFjLjI4LjI3OS43MjUuMjguOTk5LjAwNmw0LjU5NS00LjU5NWEuNjk1LjY5NSAwIDAwLjIwMi0uNDk3LjY5NS42OTUgMCAwMC0uMjAyLS40OTZMNi45MSAxLjIwNGEuNzA0LjcwNCAwIDAwLS45OTkuMDA3LjcxLjcxIDAgMDAtLjAwNy45OTlsMy4yOSAzLjI5SDEuNzJhLjcxMy43MTMgMCAwMC0uNzIuNzFjMCAuMzkyLjMxLjcxLjcyLjcxaDcuNjQ2eiIvPjwvc3ZnPg==");
  background-size: 100% 100%
}

.db-Sidebar-link--settings:hover:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4zNjUgNi45MmwtMy40NjIgMy40NjJhLjcxLjcxIDAgMDAuMDA3IDFjLjI4LjI3OS43MjUuMjguOTk5LjAwNmw0LjU5NS00LjU5NWEuNjk1LjY5NSAwIDAwLjIwMi0uNDk3LjY5NS42OTUgMCAwMC0uMjAyLS40OTZMNi45MSAxLjIwNGEuNzA0LjcwNCAwIDAwLS45OTkuMDA3LjcxLjcxIDAgMDAtLjAwNy45OTlsMy4yOSAzLjI5SDEuNzJhLjcxMy43MTMgMCAwMC0uNzIuNzFjMCAuMzkyLjMxLjcxLjcyLjcxaDcuNjQ2eiIvPjwvc3ZnPg==")
}

.db-Sidebar-link--beta,
.db-Sidebar-link--beta.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNSAzLjk0bDMuNSA2LjA2Mi0zLjUgNi4wNjJoLTdMMyAxMC4wMDIgNi41IDMuOTRoN3pNMTAgMTMuMDAyYTMgMyAwIDEwMC02IDMgMyAwIDAwMCA2eiIvPjwvc3ZnPg==")
}

.db-Sidebar-link--beta:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNSAzLjk0bDMuNSA2LjA2Mi0zLjUgNi4wNjJoLTdMMyAxMC4wMDIgNi41IDMuOTRoN3pNMTAgMTMuMDAyYTMgMyAwIDEwMC02IDMgMyAwIDAwMCA2eiIvPjwvc3ZnPg==")
}

.db-Sidebar-link--beta.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzY3NzJFNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNSAzLjk0bDMuNSA2LjA2Mi0zLjUgNi4wNjJoLTdMMyAxMC4wMDIgNi41IDMuOTRoN3pNMTAgMTMuMDAyYTMgMyAwIDEwMC02IDMgMyAwIDAwMCA2eiIvPjwvc3ZnPg==")
}

.db-Sidebar-link--api,
.db-Sidebar-link--api.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAxMy4xNzNWNS4zMDdBMS4zMSAxLjMxIDAgMDEzLjMxIDRoMTMuMzhjLjcyNCAwIDEuMzEuNTc5IDEuMzEgMS4zMDd2OS4zODZBMS4zMSAxLjMxIDAgMDExNi42OSAxNkgzLjMxQzIuNTg1IDE2IDIgMTUuNDIxIDIgMTQuNjkzdi0xLjUyem0yLjM0OC00LjAwNmEuNTk0LjU5NCAwIDAwLS4yOTUuNzg4Yy4xMy4yOTQuNDg2LjQ0Ljc4My4zMDhsMi41NzYtMS4xNDdjLjMtLjEzMy44My0uNTMuOTU3LTEuMDYtLjEyNy0uNTMtLjY1Ny0uOTI3LS45NTctMS4wNkw0LjgzNiA1Ljg0OWEuNjAxLjYwMSAwIDAwLS43ODMuMzA4LjU5NC41OTQgMCAwMC4yOTUuNzg4TDcuMTkgOC4wNTZsLTIuODQgMS4xMXoiLz48L3N2Zz4=")
}

.db-Sidebar-link--api:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAxMy4xNzNWNS4zMDdBMS4zMSAxLjMxIDAgMDEzLjMxIDRoMTMuMzhjLjcyNCAwIDEuMzEuNTc5IDEuMzEgMS4zMDd2OS4zODZBMS4zMSAxLjMxIDAgMDExNi42OSAxNkgzLjMxQzIuNTg1IDE2IDIgMTUuNDIxIDIgMTQuNjkzdi0xLjUyem0yLjM0OC00LjAwNmEuNTk0LjU5NCAwIDAwLS4yOTUuNzg4Yy4xMy4yOTQuNDg2LjQ0Ljc4My4zMDhsMi41NzYtMS4xNDdjLjMtLjEzMy44My0uNTMuOTU3LTEuMDYtLjEyNy0uNTMtLjY1Ny0uOTI3LS45NTctMS4wNkw0LjgzNiA1Ljg0OWEuNjAxLjYwMSAwIDAwLS43ODMuMzA4LjU5NC41OTQgMCAwMC4yOTUuNzg4TDcuMTkgOC4wNTZsLTIuODQgMS4xMXoiLz48L3N2Zz4=")
}

.db-Sidebar-link--api.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzY3NzJFNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAxMy4xNzNWNS4zMDdBMS4zMSAxLjMxIDAgMDEzLjMxIDRoMTMuMzhjLjcyNCAwIDEuMzEuNTc5IDEuMzEgMS4zMDd2OS4zODZBMS4zMSAxLjMxIDAgMDExNi42OSAxNkgzLjMxQzIuNTg1IDE2IDIgMTUuNDIxIDIgMTQuNjkzdi0xLjUyem0yLjM0OC00LjAwNmEuNTk0LjU5NCAwIDAwLS4yOTUuNzg4Yy4xMy4yOTQuNDg2LjQ0Ljc4My4zMDhsMi41NzYtMS4xNDdjLjMtLjEzMy44My0uNTMuOTU3LTEuMDYtLjEyNy0uNTMtLjY1Ny0uOTI3LS45NTctMS4wNkw0LjgzNiA1Ljg0OWEuNjAxLjYwMSAwIDAwLS43ODMuMzA4LjU5NC41OTQgMCAwMC4yOTUuNzg4TDcuMTkgOC4wNTZsLTIuODQgMS4xMXoiLz48L3N2Zz4=")
}

.db-Sidebar-link--webhooks,
.db-Sidebar-link--webhooks.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTAgMThhOCA4IDAgMTAwLTE2IDggOCAwIDAwMCAxNnptNC4xMzQtMi41MjRhNi44MzcgNi44MzcgMCAwMDIuNzM1LTUuNDc0YzAtMy43ODUtMy4wNzYtNi44NTMtNi44NjktNi44NTMtMy43OTMgMC02Ljg3IDMuMDY4LTYuODcgNi44NTNhNi44MzcgNi44MzcgMCAwMDIuNzQzIDUuNDc5Ljg1Ljg1IDAgMDAxLjAyLTEuMzYgNS4xMzcgNS4xMzcgMCAwMS0yLjA2Mi00LjExOUM0LjgzIDcuMTU3IDcuMTQ1IDQuODUgMTAgNC44NWMyLjg1NSAwIDUuMTcgMi4zMDggNS4xNyA1LjE1M2E1LjEzNyA1LjEzNyAwIDAxLTIuMDU5IDQuMTE2Ljg1Ljg1IDAgMTAxLjAyMyAxLjM1OHptLTEuOTkxLTIuNjQ0YTMuNTQ2IDMuNTQ2IDAgMDAxLjQxOC0yLjgzOEEzLjU1NyAzLjU1NyAwIDAwMTAgNi40NGEzLjU1NyAzLjU1NyAwIDAwLTMuNTYxIDMuNTU0YzAgMS4xMy41MzQgMi4xNzQgMS40MjIgMi44NGEuODUuODUgMCAxMDEuMDItMS4zNTkgMS44NDcgMS44NDcgMCAwMS0uNzQyLTEuNDgxYzAtMS4wMjQuODMzLTEuODU0IDEuODYxLTEuODU0czEuODYxLjgzIDEuODYxIDEuODU0YzAgLjU4OS0uMjc3IDEuMTMxLS43NCAxLjQ4YS44NS44NSAwIDEwMS4wMjIgMS4zNTh6Ii8+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMS44NyIgZmlsbD0iIzQyNDc3MCIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--webhooks:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNMTAgMThhOCA4IDAgMTAwLTE2IDggOCAwIDAwMCAxNnptNC4xMzQtMi41MjRhNi44MzcgNi44MzcgMCAwMDIuNzM1LTUuNDc0YzAtMy43ODUtMy4wNzYtNi44NTMtNi44NjktNi44NTMtMy43OTMgMC02Ljg3IDMuMDY4LTYuODcgNi44NTNhNi44MzcgNi44MzcgMCAwMDIuNzQzIDUuNDc5Ljg1Ljg1IDAgMDAxLjAyLTEuMzYgNS4xMzcgNS4xMzcgMCAwMS0yLjA2Mi00LjExOUM0LjgzIDcuMTU3IDcuMTQ1IDQuODUgMTAgNC44NWMyLjg1NSAwIDUuMTcgMi4zMDggNS4xNyA1LjE1M2E1LjEzNyA1LjEzNyAwIDAxLTIuMDU5IDQuMTE2Ljg1Ljg1IDAgMTAxLjAyMyAxLjM1OHptLTEuOTkxLTIuNjQ0YTMuNTQ2IDMuNTQ2IDAgMDAxLjQxOC0yLjgzOEEzLjU1NyAzLjU1NyAwIDAwMTAgNi40NGEzLjU1NyAzLjU1NyAwIDAwLTMuNTYxIDMuNTU0YzAgMS4xMy41MzQgMi4xNzQgMS40MjIgMi44NGEuODUuODUgMCAxMDEuMDItMS4zNTkgMS44NDcgMS44NDcgMCAwMS0uNzQyLTEuNDgxYzAtMS4wMjQuODMzLTEuODU0IDEuODYxLTEuODU0czEuODYxLjgzIDEuODYxIDEuODU0YzAgLjU4OS0uMjc3IDEuMTMxLS43NCAxLjQ4YS44NS44NSAwIDEwMS4wMjIgMS4zNTh6Ii8+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMS44NyIgZmlsbD0iIzMyMzI1RCIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--webhooks.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODdCQkZEIiBkPSJNMTAgMThhOCA4IDAgMTAwLTE2IDggOCAwIDAwMCAxNnptNC4xMzQtMi41MjRhNi44MzcgNi44MzcgMCAwMDIuNzM1LTUuNDc0YzAtMy43ODUtMy4wNzYtNi44NTMtNi44NjktNi44NTMtMy43OTMgMC02Ljg3IDMuMDY4LTYuODcgNi44NTNhNi44MzcgNi44MzcgMCAwMDIuNzQzIDUuNDc5Ljg1Ljg1IDAgMDAxLjAyLTEuMzYgNS4xMzcgNS4xMzcgMCAwMS0yLjA2Mi00LjExOUM0LjgzIDcuMTU3IDcuMTQ1IDQuODUgMTAgNC44NWMyLjg1NSAwIDUuMTcgMi4zMDggNS4xNyA1LjE1M2E1LjEzNyA1LjEzNyAwIDAxLTIuMDU5IDQuMTE2Ljg1Ljg1IDAgMTAxLjAyMyAxLjM1OHptLTEuOTkxLTIuNjQ0YTMuNTQ2IDMuNTQ2IDAgMDAxLjQxOC0yLjgzOEEzLjU1NyAzLjU1NyAwIDAwMTAgNi40NGEzLjU1NyAzLjU1NyAwIDAwLTMuNTYxIDMuNTU0YzAgMS4xMy41MzQgMi4xNzQgMS40MjIgMi44NGEuODUuODUgMCAxMDEuMDItMS4zNTkgMS44NDcgMS44NDcgMCAwMS0uNzQyLTEuNDgxYzAtMS4wMjQuODMzLTEuODU0IDEuODYxLTEuODU0czEuODYxLjgzIDEuODYxIDEuODU0YzAgLjU4OS0uMjc3IDEuMTMxLS43NCAxLjQ4YS44NS44NSAwIDEwMS4wMjIgMS4zNTh6Ii8+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMS44NyIgZmlsbD0iIzY3NzJFNSIvPjwvZz48L3N2Zz4=")
}

.db-Sidebar-link--logs,
.db-Sidebar-link--logs.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNMTggNS41NjhDMTggNC42OTUgMTcuNDE0IDQgMTYuNjkgNEgzLjMxQzIuNTg3IDQgMiA0LjcwMiAyIDUuNTY4djguOTM3QzIgMTUuMzMxIDIuNjY3IDE2IDMuNTA1IDE2aDEyLjk5QTEuNSAxLjUgMCAwMDE4IDE0LjUwNVY1LjU2OHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0zLjczIDEzLjEyaDIuMjIyYzEuMTQ3IDAgMS4yNDEtLjUwNCAxLjk0LS40NzQuNy4wMy43OTUgMS4wNDIgMS40MzguNDc0LjY0Mi0uNTY4LjUyNi02Ljg4NiAxLjAzMi02LjYxMS41MDcuMjc0LjI2OCA3LjI3Ljg4NSA2LjEzNy42MTYtMS4xMzQgMS42MSAwIDIuMjYyIDAgLjY1MSAwIC42MTkuNDc0IDEuMTUyLjQ3NGgxLjU1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--logs:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTggNS41NjhDMTggNC42OTUgMTcuNDE0IDQgMTYuNjkgNEgzLjMxQzIuNTg3IDQgMiA0LjcwMiAyIDUuNTY4djguOTM3QzIgMTUuMzMxIDIuNjY3IDE2IDMuNTA1IDE2aDEyLjk5QTEuNSAxLjUgMCAwMDE4IDE0LjUwNVY1LjU2OHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0zLjczIDEzLjEyaDIuMjIyYzEuMTQ3IDAgMS4yNDEtLjUwNCAxLjk0LS40NzQuNy4wMy43OTUgMS4wNDIgMS40MzguNDc0LjY0Mi0uNTY4LjUyNi02Ljg4NiAxLjAzMi02LjYxMS41MDcuMjc0LjI2OCA3LjI3Ljg4NSA2LjEzNy42MTYtMS4xMzQgMS42MSAwIDIuMjYyIDAgLjY1MSAwIC42MTkuNDc0IDEuMTUyLjQ3NGgxLjU1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--logs.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMTggNS41NjhDMTggNC42OTUgMTcuNDE0IDQgMTYuNjkgNEgzLjMxQzIuNTg3IDQgMiA0LjcwMiAyIDUuNTY4djguOTM3QzIgMTUuMzMxIDIuNjY3IDE2IDMuNTA1IDE2aDEyLjk5QTEuNSAxLjUgMCAwMDE4IDE0LjUwNVY1LjU2OHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0zLjczIDEzLjEyaDIuMjIyYzEuMTQ3IDAgMS4yNDEtLjUwNCAxLjk0LS40NzQuNy4wMy43OTUgMS4wNDIgMS40MzguNDc0LjY0Mi0uNTY4LjUyNi02Ljg4NiAxLjAzMi02LjYxMS41MDcuMjc0LjI2OCA3LjI3Ljg4NSA2LjEzNy42MTYtMS4xMzQgMS42MSAwIDIuMjYyIDAgLjY1MSAwIC42MTkuNDc0IDEuMTUyLjQ3NGgxLjU1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--activate,
.db-Sidebar-link--activate.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4zMTMgMTUuMDI4YTEgMSAwIDAwMS40NDQtLjAzNWw3LjU4Mi04LjMyYTEgMSAwIDAwLTEuNDc4LTEuMzQ3bC02Ljg1IDcuNTc2TDQuNzA3IDkuNjFhMSAxIDAgMTAtMS40MTIgMS40MThsNC4wMTkgNHoiLz48L3N2Zz4=")
}

.db-Sidebar-link--activate:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4zMTMgMTUuMDI4YTEgMSAwIDAwMS40NDQtLjAzNWw3LjU4Mi04LjMyYTEgMSAwIDAwLTEuNDc4LTEuMzQ3bC02Ljg1IDcuNTc2TDQuNzA3IDkuNjFhMSAxIDAgMTAtMS40MTIgMS40MThsNC4wMTkgNHoiLz48L3N2Zz4=")
}

.db-Sidebar-link--activate.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzY3NzJFNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4zMTMgMTUuMDI4YTEgMSAwIDAwMS40NDQtLjAzNWw3LjU4Mi04LjMyYTEgMSAwIDAwLTEuNDc4LTEuMzQ3bC02Ljg1IDcuNTc2TDQuNzA3IDkuNjFhMSAxIDAgMTAtMS40MTIgMS40MThsNC4wMTkgNHoiLz48L3N2Zz4=")
}

.db-Sidebar-link--issuing,
.db-Sidebar-link--issuing.db-is-disabled:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMThhOCA4IDAgMTEwLTE2IDggOCAwIDAxMCAxNnptNS4yLTMuM2MxLjItMS4zIDEuOC0zIDEuOC00LjdzLS43LTMuNC0xLjgtNC43Yy0uMi0uMi0uNC0uMy0uNy0uM0g5Yy0xLjEgMC0yIC45LTIgMkg0Yy0uMiAwLS40LjEtLjUuMy0uMS40LS4yLjctLjMgMS4xLS4xLjMuMS41LjQuNkg3djRjMCAxLjEuOSAyIDIgMmg1LjVjLjMgMCAuNS0uMS43LS4zeiIgZmlsbD0iI2FhYjdjNCIvPjxwYXRoIGQ9Ik0xNy40MTggN2MuMjU2LjYzLjQzMyAxLjMwMS41MiAySDdWN3oiIGZpbGw9IiM0MjQ3NzAiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--issuing:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMThhOCA4IDAgMTEwLTE2IDggOCAwIDAxMCAxNnptNS4yLTMuM2MxLjItMS4zIDEuOC0zIDEuOC00LjdzLS43LTMuNC0xLjgtNC43Yy0uMi0uMi0uNC0uMy0uNy0uM0g5Yy0xLjEgMC0yIC45LTIgMkg0Yy0uMiAwLS40LjEtLjUuMy0uMS40LS4yLjctLjMgMS4xLS4xLjMuMS41LjQuNkg3djRjMCAxLjEuOSAyIDIgMmg1LjVjLjMgMCAuNS0uMS43LS4zeiIgZmlsbD0iIzg4OThhYSIvPjxwYXRoIGQ9Ik0xNy40MTggN2MuMjU2LjYzLjQzMyAxLjMwMS41MiAySDdWN3oiIGZpbGw9IiMzMjMyNWQiLz48L2c+PC9zdmc+")
}

.db-Sidebar-link--issuing.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMThhOCA4IDAgMTEwLTE2IDggOCAwIDAxMCAxNnptNS4yLTMuM2MxLjItMS4zIDEuOC0zIDEuOC00LjdzLS43LTMuNC0xLjgtNC43Yy0uMi0uMi0uNC0uMy0uNy0uM0g5Yy0xLjEgMC0yIC45LTIgMkg0Yy0uMiAwLS40LjEtLjUuMy0uMS40LS4yLjctLjMgMS4xLS4xLjMuMS41LjQuNkg3djRjMCAxLjEuOSAyIDIgMmg1LjVjLjMgMCAuNS0uMS43LS4zeiIgZmlsbD0iIzg3YmJmZCIvPjxwYXRoIGQ9Ik0xNy40MTggN2MuMjU2LjYzLjQzMyAxLjMwMS41MiAySDdWN3oiIGZpbGw9IiM2NzcyZTUiLz48L2c+PC9zdmc+")
}

.db-LoginAsHeader {
  height: 48px;
  flex-grow: 1
}

.db-LoginAsHeader--fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 98
}

.db-LoginAsHeader-inner {
  flex-grow: 1
}

@media print {
  .db-LoginAsHeader {
    display: none
  }
}

.db-IncompatibleBrowserHeader {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 301;
  width: 100%;
  min-width: 760px
}

.db-ContentTabs {
  transition: opacity .2s ease-in-out
}

.db-ContentTabs.db-is-hidden {
  opacity: 0
}

.db-ContentTabs-tab {
  display: inline
}

.db-ContentTabs-tab--popover {
  max-width: 205px;
  color: #3c4257;
  padding: 5px 5px 5px 10px
}

.db-ContentTabs-tab:first-child a {
  padding-left: 9px
}

.db-ContentTabs-tab a {
  position: relative;
  font-weight: 400;
  color: #3c4257;
  font-size: 15px;
  line-height: 26px;
  padding: 0 13px;
  display: inline-block;
  text-decoration: none
}

.db-ContentTabs-tab .db-separator {
  margin-left: 23px
}

.db-ContentTabs-tab .db-is-disabled {
  pointer-events: none;
  color: #8792a2
}

.db-ContentTabs-tab .db-separator:before {
  content: "";
  height: 11px;
  width: 1px;
  background: #c1c9d2;
  display: inline-block;
  position: absolute;
  top: 8px;
  left: -11px
}

.db-ContentTabs-tab a:not(.db-is-selected):hover {
  color: #1a1f36;
  text-decoration: none
}

.db-ContentTabs-tab .db-is-selected {
  font-weight: 700;
  color: #5469d4
}

.db-ContentTabs-tab .db-ContentTabs-tab-link--icon-settings {
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: 13px 3px;
  padding-left: 39px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYuMTk3IDkuMDE3Yy0uMjMgMC0xLjYwNyAwLTIuMTgtLjY5NSAwLS4xMTUtLjExNS0uMTE1LS4xMTUtLjIzMS0uMTE1LS44MS45MTgtMS44NTEgMS4wMzItMS45NjcuMjMtLjIzMS4yMy0uNTc5LjExNS0uNjk0LS4xMTUtLjExNi0uNTc0LS41NzktLjY4OC0uODEtLjExNS0uMjMyLS40Ni0uMTE2LS42ODkuMTE2LS4yMy4yMy0xLjE0NyAxLjE1Ny0xLjk1IDEuMDQtLjExNSAwLS4xMTUtLjExNS0uMjMtLjExNS0uNjg5LS40NjMtLjY4OS0xLjg1MS0uNjg5LTIuMDgyIDAtLjM0OC0uMTE0LS41NzktLjM0NC0uNTc5SDkuMzExYy0uMjI5IDAtLjM0NC4yMzEtLjM0NC41NzkgMCAuMjMgMCAxLjYyLS42ODggMi4xOTgtLjExNSAwLS4xMTUuMTE2LS4yMy4xMTYtLjgwMyAwLTEuNzIxLS45MjYtMS45NS0xLjE1Ny0uMjMtLjIzMi0uNTc0LS4yMzItLjY5LS4xMTYtLjExNC4yMzEtLjU3My42OTQtLjgwMi44MS0uMTE1LjExNS0uMTE1LjQ2My4xMTQuNjk0LjIzLjIzMSAxLjE0OCAxLjE1NyAxLjAzMyAxLjk2NyAwIC4xMTYtLjExNS4xMTYtLjExNS4yMzEtLjQ1OS42OTUtMS44MzYuNjk1LTIuMDY1LjY5NS0uMzQ0IDAtLjU3NC4xMTUtLjU3NC4zNDd2MS4wNDFjMCAuMjMxLjIzLjQ2My41NzQuNDYzLjIzIDAgMS42MDYgMCAyLjE4LjY5NCAwIC4xMTYuMTE1LjExNi4xMTUuMjMxLjExNS44MS0uOTE4IDEuODUyLTEuMDMzIDEuOTY3LS4yMy4yMzItLjIzLjU3OS0uMTE1LjY5NS4xMTUuMTE1LjU3NC41NzguNjg5LjgxLjExNS4xMTUuNDU5LjExNS42ODgtLjExNi4yMy0uMjMyIDEuMTQ4LTEuMTU3IDEuOTUxLTEuMDQyLjExNSAwIC4xMTUuMTE2LjIzLjExNi42ODguNTc5LjY4OCAxLjg1MS42ODggMi4xOTggMCAuMjMyLjIzLjU3OS40Ni41NzloMS4wMzJjLjIzIDAgLjQ1OS0uMjMxLjQ1OS0uNTc5IDAtLjIzIDAtMS42Mi42ODktMi4xOTguMTE0IDAgLjExNC0uMTE2LjIzLS4xMTYuODAyLS4xMTUgMS44MzUuOTI2IDEuOTUgMS4wNDIuMjMuMjMxLjU3NC4yMzEuNjg4LjExNWwuODA0LS44MWMuMTE0LS4xMTUuMTE0LS40NjItLjExNS0uNjk0LS4yMy0uMjMxLTEuMTQ4LTEuMTU3LTEuMDMzLTEuOTY3IDAtLjExNS4xMTUtLjExNS4xMTUtLjIzMS41NzQtLjY5NCAxLjgzNi0uNjk0IDIuMTgtLjY5NC4yMyAwIC41NzQtLjIzMi41NzQtLjQ2M1Y5LjM2NGMtLjIzLS4yMzItLjQ1OS0uMzQ3LS44MDMtLjM0N3ptLTYuMzEyIDMuNDdjLTEuMzc3IDAtMi41MjQtMS4xNTYtMi41MjQtMi41NDUgMC0xLjM4OCAxLjE0Ny0yLjU0NSAyLjUyNC0yLjU0NXMyLjUyNSAxLjE1NyAyLjUyNSAyLjU0NWMwIDEuMzg5LTEuMTQ4IDIuNTQ2LTIuNTI1IDIuNTQ2di0uMDAxeiIvPjwvc3ZnPg==")
}

.db-ContentTabs-tab .db-ContentTabs-tab-link--icon-settings:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzMyMzI1RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYuMTk3IDkuMDE3Yy0uMjMgMC0xLjYwNyAwLTIuMTgtLjY5NSAwLS4xMTUtLjExNS0uMTE1LS4xMTUtLjIzMS0uMTE1LS44MS45MTgtMS44NTEgMS4wMzItMS45NjcuMjMtLjIzMS4yMy0uNTc5LjExNS0uNjk0LS4xMTUtLjExNi0uNTc0LS41NzktLjY4OC0uODEtLjExNS0uMjMyLS40Ni0uMTE2LS42ODkuMTE2LS4yMy4yMy0xLjE0NyAxLjE1Ny0xLjk1IDEuMDQtLjExNSAwLS4xMTUtLjExNS0uMjMtLjExNS0uNjg5LS40NjMtLjY4OS0xLjg1MS0uNjg5LTIuMDgyIDAtLjM0OC0uMTE0LS41NzktLjM0NC0uNTc5SDkuMzExYy0uMjI5IDAtLjM0NC4yMzEtLjM0NC41NzkgMCAuMjMgMCAxLjYyLS42ODggMi4xOTgtLjExNSAwLS4xMTUuMTE2LS4yMy4xMTYtLjgwMyAwLTEuNzIxLS45MjYtMS45NS0xLjE1Ny0uMjMtLjIzMi0uNTc0LS4yMzItLjY5LS4xMTYtLjExNC4yMzEtLjU3My42OTQtLjgwMi44MS0uMTE1LjExNS0uMTE1LjQ2My4xMTQuNjk0LjIzLjIzMSAxLjE0OCAxLjE1NyAxLjAzMyAxLjk2NyAwIC4xMTYtLjExNS4xMTYtLjExNS4yMzEtLjQ1OS42OTUtMS44MzYuNjk1LTIuMDY1LjY5NS0uMzQ0IDAtLjU3NC4xMTUtLjU3NC4zNDd2MS4wNDFjMCAuMjMxLjIzLjQ2My41NzQuNDYzLjIzIDAgMS42MDYgMCAyLjE4LjY5NCAwIC4xMTYuMTE1LjExNi4xMTUuMjMxLjExNS44MS0uOTE4IDEuODUyLTEuMDMzIDEuOTY3LS4yMy4yMzItLjIzLjU3OS0uMTE1LjY5NS4xMTUuMTE1LjU3NC41NzguNjg5LjgxLjExNS4xMTUuNDU5LjExNS42ODgtLjExNi4yMy0uMjMyIDEuMTQ4LTEuMTU3IDEuOTUxLTEuMDQyLjExNSAwIC4xMTUuMTE2LjIzLjExNi42ODguNTc5LjY4OCAxLjg1MS42ODggMi4xOTggMCAuMjMyLjIzLjU3OS40Ni41NzloMS4wMzJjLjIzIDAgLjQ1OS0uMjMxLjQ1OS0uNTc5IDAtLjIzIDAtMS42Mi42ODktMi4xOTguMTE0IDAgLjExNC0uMTE2LjIzLS4xMTYuODAyLS4xMTUgMS44MzUuOTI2IDEuOTUgMS4wNDIuMjMuMjMxLjU3NC4yMzEuNjg4LjExNWwuODA0LS44MWMuMTE0LS4xMTUuMTE0LS40NjItLjExNS0uNjk0LS4yMy0uMjMxLTEuMTQ4LTEuMTU3LTEuMDMzLTEuOTY3IDAtLjExNS4xMTUtLjExNS4xMTUtLjIzMS41NzQtLjY5NCAxLjgzNi0uNjk0IDIuMTgtLjY5NC4yMyAwIC41NzQtLjIzMi41NzQtLjQ2M1Y5LjM2NGMtLjIzLS4yMzItLjQ1OS0uMzQ3LS44MDMtLjM0N3ptLTYuMzEyIDMuNDdjLTEuMzc3IDAtMi41MjQtMS4xNTYtMi41MjQtMi41NDUgMC0xLjM4OCAxLjE0Ny0yLjU0NSAyLjUyNC0yLjU0NXMyLjUyNSAxLjE1NyAyLjUyNSAyLjU0NWMwIDEuMzg5LTEuMTQ4IDIuNTQ2LTIuNTI1IDIuNTQ2di0uMDAxeiIvPjwvc3ZnPg==")
}

.db-ContentTabs-tab .db-ContentTabs-tab-link--icon-settings.db-is-selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzY3NzJFNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYuMTk3IDkuMDE3Yy0uMjMgMC0xLjYwNyAwLTIuMTgtLjY5NSAwLS4xMTUtLjExNS0uMTE1LS4xMTUtLjIzMS0uMTE1LS44MS45MTgtMS44NTEgMS4wMzItMS45NjcuMjMtLjIzMS4yMy0uNTc5LjExNS0uNjk0LS4xMTUtLjExNi0uNTc0LS41NzktLjY4OC0uODEtLjExNS0uMjMyLS40Ni0uMTE2LS42ODkuMTE2LS4yMy4yMy0xLjE0NyAxLjE1Ny0xLjk1IDEuMDQtLjExNSAwLS4xMTUtLjExNS0uMjMtLjExNS0uNjg5LS40NjMtLjY4OS0xLjg1MS0uNjg5LTIuMDgyIDAtLjM0OC0uMTE0LS41NzktLjM0NC0uNTc5SDkuMzExYy0uMjI5IDAtLjM0NC4yMzEtLjM0NC41NzkgMCAuMjMgMCAxLjYyLS42ODggMi4xOTgtLjExNSAwLS4xMTUuMTE2LS4yMy4xMTYtLjgwMyAwLTEuNzIxLS45MjYtMS45NS0xLjE1Ny0uMjMtLjIzMi0uNTc0LS4yMzItLjY5LS4xMTYtLjExNC4yMzEtLjU3My42OTQtLjgwMi44MS0uMTE1LjExNS0uMTE1LjQ2My4xMTQuNjk0LjIzLjIzMSAxLjE0OCAxLjE1NyAxLjAzMyAxLjk2NyAwIC4xMTYtLjExNS4xMTYtLjExNS4yMzEtLjQ1OS42OTUtMS44MzYuNjk1LTIuMDY1LjY5NS0uMzQ0IDAtLjU3NC4xMTUtLjU3NC4zNDd2MS4wNDFjMCAuMjMxLjIzLjQ2My41NzQuNDYzLjIzIDAgMS42MDYgMCAyLjE4LjY5NCAwIC4xMTYuMTE1LjExNi4xMTUuMjMxLjExNS44MS0uOTE4IDEuODUyLTEuMDMzIDEuOTY3LS4yMy4yMzItLjIzLjU3OS0uMTE1LjY5NS4xMTUuMTE1LjU3NC41NzguNjg5LjgxLjExNS4xMTUuNDU5LjExNS42ODgtLjExNi4yMy0uMjMyIDEuMTQ4LTEuMTU3IDEuOTUxLTEuMDQyLjExNSAwIC4xMTUuMTE2LjIzLjExNi42ODguNTc5LjY4OCAxLjg1MS42ODggMi4xOTggMCAuMjMyLjIzLjU3OS40Ni41NzloMS4wMzJjLjIzIDAgLjQ1OS0uMjMxLjQ1OS0uNTc5IDAtLjIzIDAtMS42Mi42ODktMi4xOTguMTE0IDAgLjExNC0uMTE2LjIzLS4xMTYuODAyLS4xMTUgMS44MzUuOTI2IDEuOTUgMS4wNDIuMjMuMjMxLjU3NC4yMzEuNjg4LjExNWwuODA0LS44MWMuMTE0LS4xMTUuMTE0LS40NjItLjExNS0uNjk0LS4yMy0uMjMxLTEuMTQ4LTEuMTU3LTEuMDMzLTEuOTY3IDAtLjExNS4xMTUtLjExNS4xMTUtLjIzMS41NzQtLjY5NCAxLjgzNi0uNjk0IDIuMTgtLjY5NC4yMyAwIC41NzQtLjIzMi41NzQtLjQ2M1Y5LjM2NGMtLjIzLS4yMzItLjQ1OS0uMzQ3LS44MDMtLjM0N3ptLTYuMzEyIDMuNDdjLTEuMzc3IDAtMi41MjQtMS4xNTYtMi41MjQtMi41NDUgMC0xLjM4OCAxLjE0Ny0yLjU0NSAyLjUyNC0yLjU0NXMyLjUyNSAxLjE1NyAyLjUyNSAyLjU0NWMwIDEuMzg5LTEuMTQ4IDIuNTQ2LTIuNTI1IDIuNTQ2di0uMDAxeiIvPjwvc3ZnPg==")
}

.db-ContentTabs-tab .db-ContentTabs-tab-link--icon-settings.db-is-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzg4OThBQSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYuMTk3IDkuMDE3Yy0uMjMgMC0xLjYwNyAwLTIuMTgtLjY5NSAwLS4xMTUtLjExNS0uMTE1LS4xMTUtLjIzMS0uMTE1LS44MS45MTgtMS44NTEgMS4wMzItMS45NjcuMjMtLjIzMS4yMy0uNTc5LjExNS0uNjk0LS4xMTUtLjExNi0uNTc0LS41NzktLjY4OC0uODEtLjExNS0uMjMyLS40Ni0uMTE2LS42ODkuMTE2LS4yMy4yMy0xLjE0NyAxLjE1Ny0xLjk1IDEuMDQtLjExNSAwLS4xMTUtLjExNS0uMjMtLjExNS0uNjg5LS40NjMtLjY4OS0xLjg1MS0uNjg5LTIuMDgyIDAtLjM0OC0uMTE0LS41NzktLjM0NC0uNTc5SDkuMzExYy0uMjI5IDAtLjM0NC4yMzEtLjM0NC41NzkgMCAuMjMgMCAxLjYyLS42ODggMi4xOTgtLjExNSAwLS4xMTUuMTE2LS4yMy4xMTYtLjgwMyAwLTEuNzIxLS45MjYtMS45NS0xLjE1Ny0uMjMtLjIzMi0uNTc0LS4yMzItLjY5LS4xMTYtLjExNC4yMzEtLjU3My42OTQtLjgwMi44MS0uMTE1LjExNS0uMTE1LjQ2My4xMTQuNjk0LjIzLjIzMSAxLjE0OCAxLjE1NyAxLjAzMyAxLjk2NyAwIC4xMTYtLjExNS4xMTYtLjExNS4yMzEtLjQ1OS42OTUtMS44MzYuNjk1LTIuMDY1LjY5NS0uMzQ0IDAtLjU3NC4xMTUtLjU3NC4zNDd2MS4wNDFjMCAuMjMxLjIzLjQ2My41NzQuNDYzLjIzIDAgMS42MDYgMCAyLjE4LjY5NCAwIC4xMTYuMTE1LjExNi4xMTUuMjMxLjExNS44MS0uOTE4IDEuODUyLTEuMDMzIDEuOTY3LS4yMy4yMzItLjIzLjU3OS0uMTE1LjY5NS4xMTUuMTE1LjU3NC41NzguNjg5LjgxLjExNS4xMTUuNDU5LjExNS42ODgtLjExNi4yMy0uMjMyIDEuMTQ4LTEuMTU3IDEuOTUxLTEuMDQyLjExNSAwIC4xMTUuMTE2LjIzLjExNi42ODguNTc5LjY4OCAxLjg1MS42ODggMi4xOTggMCAuMjMyLjIzLjU3OS40Ni41NzloMS4wMzJjLjIzIDAgLjQ1OS0uMjMxLjQ1OS0uNTc5IDAtLjIzIDAtMS42Mi42ODktMi4xOTguMTE0IDAgLjExNC0uMTE2LjIzLS4xMTYuODAyLS4xMTUgMS44MzUuOTI2IDEuOTUgMS4wNDIuMjMuMjMxLjU3NC4yMzEuNjg4LjExNWwuODA0LS44MWMuMTE0LS4xMTUuMTE0LS40NjItLjExNS0uNjk0LS4yMy0uMjMxLTEuMTQ4LTEuMTU3LTEuMDMzLTEuOTY3IDAtLjExNS4xMTUtLjExNS4xMTUtLjIzMS41NzQtLjY5NCAxLjgzNi0uNjk0IDIuMTgtLjY5NC4yMyAwIC41NzQtLjIzMi41NzQtLjQ2M1Y5LjM2NGMtLjIzLS4yMzItLjQ1OS0uMzQ3LS44MDMtLjM0N3ptLTYuMzEyIDMuNDdjLTEuMzc3IDAtMi41MjQtMS4xNTYtMi41MjQtMi41NDUgMC0xLjM4OCAxLjE0Ny0yLjU0NSAyLjUyNC0yLjU0NXMyLjUyNSAxLjE1NyAyLjUyNSAyLjU0NWMwIDEuMzg5LTEuMTQ4IDIuNTQ2LTIuNTI1IDIuNTQ2di0uMDAxeiIvPjwvc3ZnPg==")
}

.db-DocumentationMenu-popover.db-FixedPopover {
  right: 5px;
  top: 64px;
  transform-origin: 124px -9px;
  width: 214px
}

.db-DocumentationMenu-popover .db-FixedPopover-arrow {
  right: 81px
}

.db-EventDetail-webhook .db-EventDetail-webhookJSON {
  border: 1px solid #e3e8ee;
  font-size: 11px;
  line-height: 18px;
  padding: 4px 0 4px 8px;
  max-width: 700px
}

.db-FeedbackForm {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.db-FeedbackForm-step {
  height: 100%
}

.db-FeedbackForm-step--form {
  display: flex;
  flex-direction: column
}

.db-FeedbackForm-textarea {
  resize: none;
  border: none;
  font-size: 14px;
  line-height: 16px;
  color: #3c4257;
  padding: 12px;
  width: 100%;
  background: transparent;
  box-sizing: border-box;
  flex-grow: 1
}

.db-FeedbackForm-textarea::-webkit-input-placeholder {
  color: #8792a2;
  line-height: 16px
}

.db-FeedbackForm-textarea:-ms-input-placeholder {
  color: #8792a2;
  line-height: 16px
}

.db-FeedbackForm-textarea::-ms-input-placeholder {
  color: #8792a2;
  line-height: 16px
}

.db-FeedbackForm-textarea::placeholder {
  color: #8792a2;
  line-height: 16px
}

.db-FeedbackForm-destination {
  position: absolute;
  left: 12px;
  bottom: 49px;
  font-size: 12px;
  color: #5469d4;
  transition: opacity .2s ease-in-out
}

.db-FeedbackForm-step--success {
  text-align: center
}

.db-FeedbackForm-successIcon {
  margin: 22px auto 0;
  width: 33px;
  height: 25px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTIuNjY2IDExLjk5NWEzMDQuNDQgMzA0LjQ0IDAgMDEtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgMi43MDIgMTkgNi4wMzQgMTkgOS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDE1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGQ9Ik0yLjY2NiA0MS45OTVhMzA0LjQ0IDMwNC40NCAwIDAxLTEuODQxLS43NzZzLS40MS0uMTQtLjU1OC0uNjM4Yy0uMTQ4LS40OTgtLjE4Ny0xLjA1OCAwLTEuNjI3LjE4Ny0uNTcuNTU4LS43MzUuNTU4LS43MzVzOS42MjYtNC4wNyAxMy42NC01LjQzYy41My0uMTc5IDEuMTgtLjE1NiAxLjE4LS4xNTZDMTcuNjA3IDMyLjcwMiAxOSAzNi4wMzQgMTkgMzkuOWMwIDMuODY2LTEuNjIgNi44MDgtMy4zNTQgNi44NCAwIDAtLjQ4NC4xLTEuMTgtLjEzNS0yLjE4OS0uNzMzLTUuMjgzLTEuOTQ2LTcuOTcxLTMuMDM1LS4xMTQtLjA0NS0uMzEtLjEzLS4zMzguMTc3di41ODljMCAuNTYtLjQxMy44MzMtLjkyMy42MjdsLTEuNDA1LS41NjZjLS41MS0uMjA2LS45MjMtLjgyMi0uOTIzLTEuMzc4di0uNjNjLjAxOC0uMjktLjE2Mi0uMzYyLS4yNC0uMzk0ek0xNS4yNSA0NS4xNWMxLjM2NyAwIDIuNDc1LTIuNDYyIDIuNDc1LTUuNXMtMS4xMDgtNS41LTIuNDc1LTUuNS0yLjQ3NSAyLjQ2Mi0yLjQ3NSA1LjUgMS4xMDggNS41IDIuNDc1IDUuNXoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMi42NjYgNzEuOTk1Yy0xLjEyOS0uNDcyLTEuODQxLS43NzYtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgNjIuNzAyIDE5IDY2LjAzNCAxOSA2OS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDc1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjwvZz48L3N2Zz4=");
  background-size: 33px auto;
  background-repeat: no-repeat;
  background-position: 0 -101px
}

.db-FeedbackForm-successTitle {
  margin: 9px auto 0;
  color: #5469d4;
  font-size: 15px;
  font-weight: 700
}

.db-FeedbackForm-successDescription {
  margin: 3px auto 0;
  color: #3c4257;
  font-size: 14px
}

.db-FeedbackForm-successSignature {
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  color: #3c4257;
  font-size: 12px
}

.db-FeedbackInput-box {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-FeedbackModal {
  width: 320px;
  height: 200px;
  overflow: hidden;
  position: relative
}

.db-FeedbackModal.db-FeedbackModal--wide {
  width: 360px;
  height: inherit;
  overflow: auto
}

.db-FeedbackModal.db-FeedbackModal--extra-wide {
  width: 630px;
  height: var(--FeedbackModal-extra-wide--height);
  max-height: 600px;
  overflow: auto
}

.db-FeedbackModal-icon {
  position: absolute;
  top: 12px;
  left: -12px;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTIuNjY2IDExLjk5NWEzMDQuNDQgMzA0LjQ0IDAgMDEtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgMi43MDIgMTkgNi4wMzQgMTkgOS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDE1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGQ9Ik0yLjY2NiA0MS45OTVhMzA0LjQ0IDMwNC40NCAwIDAxLTEuODQxLS43NzZzLS40MS0uMTQtLjU1OC0uNjM4Yy0uMTQ4LS40OTgtLjE4Ny0xLjA1OCAwLTEuNjI3LjE4Ny0uNTcuNTU4LS43MzUuNTU4LS43MzVzOS42MjYtNC4wNyAxMy42NC01LjQzYy41My0uMTc5IDEuMTgtLjE1NiAxLjE4LS4xNTZDMTcuNjA3IDMyLjcwMiAxOSAzNi4wMzQgMTkgMzkuOWMwIDMuODY2LTEuNjIgNi44MDgtMy4zNTQgNi44NCAwIDAtLjQ4NC4xLTEuMTgtLjEzNS0yLjE4OS0uNzMzLTUuMjgzLTEuOTQ2LTcuOTcxLTMuMDM1LS4xMTQtLjA0NS0uMzEtLjEzLS4zMzguMTc3di41ODljMCAuNTYtLjQxMy44MzMtLjkyMy42MjdsLTEuNDA1LS41NjZjLS41MS0uMjA2LS45MjMtLjgyMi0uOTIzLTEuMzc4di0uNjNjLjAxOC0uMjktLjE2Mi0uMzYyLS4yNC0uMzk0ek0xNS4yNSA0NS4xNWMxLjM2NyAwIDIuNDc1LTIuNDYyIDIuNDc1LTUuNXMtMS4xMDgtNS41LTIuNDc1LTUuNS0yLjQ3NSAyLjQ2Mi0yLjQ3NSA1LjUgMS4xMDggNS41IDIuNDc1IDUuNXoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMi42NjYgNzEuOTk1Yy0xLjEyOS0uNDcyLTEuODQxLS43NzYtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgNjIuNzAyIDE5IDY2LjAzNCAxOSA2OS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDc1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjwvZz48L3N2Zz4=");
  background-size: 16px auto;
  background-repeat: no-repeat
}

.db-FeedbackModal-close {
  display: block;
  cursor: pointer
}

.db-FeedbackPopover.db-FixedPopover {
  right: 5px;
  top: 64px;
  width: 289px;
  height: 180px;
  background: #fff;
  transform-origin: 162px -9px
}

.db-FeedbackPopover .db-FixedPopover-arrow {
  right: 117px
}

.db-FixedPopover {
  position: absolute;
  background: #f7fafc;
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .08);
  border-radius: 4px;
  transform-origin: 393px -9px
}

.db-FixedPopover.db-is-animating-enter-active {
  transition: opacity .25s cubic-bezier(0, 1, .4, 1), transform .25s cubic-bezier(.18, 1.25, .4, 1)
}

.db-FixedPopover.db-is-animating-leave-active {
  transition: opacity .2s ease-in, transform .2s ease-in
}

.db-FixedPopover.db-is-animating-enter {
  opacity: 0;
  transform: scale(.85)
}

.db-FixedPopover.db-is-animating-leave.db-FixedPopover.db-is-animating-leave-active {
  opacity: 0;
  transform: scale(.95)
}

.db-FixedPopover.db-is-animating-enter.db-FixedPopover.db-is-animating-enter-active,
.db-FixedPopover.db-is-animating-leave {
  opacity: 1;
  transform: scale(1)
}

.db-FixedPopover-arrow {
  position: absolute;
  top: -9px;
  height: 9px;
  width: 21px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGZpbGwtb3BhY2l0eT0iLjEiIGQ9Ik0xIDkuMDkyaDE5bC02LjQwMi02Ljc0Yy0xLjcxNy0xLjgwNi00LjQ4NS0xLjgtNi4xOTYgMEwxIDkuMDkzek0yMC4zNDIgOGwtNi4wMi02LjMzNmMtMi4xMDgtMi4yMi01LjUzOC0yLjIxOC03LjY0NSAwTC42NTggOGgxOS42ODR6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcuNDAyIDIuMzUzYzEuNzExLTEuODAxIDQuNDgtMS44MDcgNi4xOTYgMEwyMCA5LjA5M0gxbDYuNDAyLTYuNzR6Ii8+PC9nPjwvc3ZnPg==") no-repeat;
  background-size: 100% 100%
}

.db-FixedPopover-contents {
  border-radius: 4px;
  overflow: hidden
}

.db-LoadingSection-root {
  align-items: center;
  flex-direction: column;
  display: flex;
  height: 160px;
  justify-content: center
}

.db-LoadingSection-message {
  margin-top: 10px
}

.db-LogDetail-tlsIcon {
  margin-left: 6px;
  position: relative;
  top: -1px
}

.db-LogDetail-actions {
  align-items: center;
  display: flex;
  margin-top: 10px
}

.db-LogDetail-actions .bs-Button {
  margin-top: 0
}

.db-LogDetail-reviewError {
  margin-left: 12px
}

.db-MenuItem {
  display: block;
  margin-top: -1px;
  text-decoration: none
}

.db-MenuItem--asButton {
  background-color: transparent;
  border: 0;
  text-align: left;
  width: 100%
}

.db-MenuItem:not(:last-child) {
  position: relative
}

.db-MenuItem:focus {
  outline: none
}

.db-MenuItem:first-of-type {
  margin-top: 0
}

.db-MenuItem--notHighlighted:not(:last-child):after {
  content: "";
  position: absolute;
  background: #e3e8ee;
  left: 8px;
  right: 0;
  bottom: 0;
  height: 1px
}

.db-ModalsContainer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 200
}

.db-ModalsContainer.db-is-hidden {
  pointer-events: none
}

.db-ModalsContainer-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(79, 86, 107, .25)
}

.db-ModalsContainer-overlay.db-animate-enter,
.db-ModalsContainer-overlay.db-animate-leave.db-animate-leave-active {
  opacity: 0
}

.db-ModalsContainer-overlay.db-animate-enter.db-animate-enter-active,
.db-ModalsContainer-overlay.db-animate-leave {
  opacity: 1
}

.db-ModalsContainer-overlay.db-animate-enter-active,
.db-ModalsContainer-overlay.db-animate-leave-active {
  transition: opacity .3s ease-in-out
}

.db-ModalContainer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  box-sizing: border-box;
  padding-bottom: 20px;
  overflow-y: auto
}

.db-ModalContainer.db-animate-enter {
  opacity: 0;
  transform: scale(.95)
}

.db-ModalContainer.db-animate-leave.db-animate-leave-active {
  opacity: 0;
  transform: scale(.98)
}

.db-ModalContainer.db-animate-enter.db-animate-enter-active,
.db-ModalContainer.db-animate-leave {
  opacity: 1;
  transform: scale(1)
}

.db-ModalContainer.db-animate-enter-active {
  transition: opacity .3s ease-in-out, transform .3s cubic-bezier(.21, 1.5, .36, 1)
}

.db-ModalContainer.db-animate-leave-active {
  transition: opacity .3s ease-in-out, transform .3s ease-in-out
}

.db-NewShortcutsHelp.bs-Modal {
  background: #fff;
  overflow: hidden
}

.db-NewShortcutsHelp-modalContent {
  display: flex;
  flex-direction: row
}

.db-NewShortcutsHelp-groupColumn {
  flex: 1 1 0
}

.db-NewShortcutsHelp-groupColumn:first-child {
  margin-right: 10px
}

.db-NewShortcutsHelp-groupColumn:not(:first-child) {
  margin-left: 10px
}

.db-NewShortcutsHelp-group:not(:first-child) {
  margin-top: 16px
}

.db-NewShortcutsHelp-group-title {
  font-size: 16px;
  color: #3c4257;
  font-weight: 500;
  margin-bottom: 8px
}

.db-NewShortcutsHelp-shortcut {
  font-size: 14px;
  margin-bottom: 2px
}

.db-NewShortcutsHelp-shortcut-key {
  font-size: 12px;
  color: #8792a2;
  display: inline-block;
  padding-right: 7px
}

.db-NewShortcutsHelp-shortcut-key kbd {
  background: #e3e8ee;
  border-radius: 3px;
  height: 20px;
  line-height: 20px;
  color: #3c4257;
  font-weight: 500;
  padding: 0 6px;
  display: inline-block
}

.db-NewShortcutsHelp-shortcut-key span {
  vertical-align: middle
}

.db-NewShortcutsHelp-shortcut-key>:not(:last-child) {
  margin-right: 4px
}

.db-NewShortcutsHelp-shortcut-description {
  color: #697386;
  display: inline;
  vertical-align: middle
}

.db-SidebarNavigationBar {
  position: relative
}

.db-SidebarNavigationBar-back {
  display: block;
  width: 50px;
  height: 33px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy4zNCA2LjkybDMuNDYzIDMuNDYyYS43MS43MSAwIDAxLS4wMDcgMSAuNzA0LjcwNCAwIDAxLS45OTkuMDA2TDEuMjAyIDYuNzkzQS42OTUuNjk1IDAgMDExIDYuMjk2YzAtLjE4MS4wNjctLjM2MS4yMDItLjQ5Nmw0LjU5NS00LjU5NmEuNzA0LjcwNCAwIDAxLjk5OS4wMDcuNzEuNzEgMCAwMS4wMDcuOTk5TDMuNTEzIDUuNWg3LjQ3NGMuMzk3IDAgLjcyLjMxNS43Mi43MSAwIC4zOTItLjMxLjcxLS43Mi43MUgzLjM0MXoiLz48L3N2Zz4=");
  background-size: 13px 13px;
  background-repeat: no-repeat;
  background-position: 10px 10px
}

.db-SidebarNavigationBar-title {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  font-weight: 700;
  font-size: 15px;
  color: #3c4257;
  line-height: 33px;
  text-align: center
}

.db-TestDataBanner-container {
  position: relative
}

.db-TestDataBanner {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 6;
  border-top: 1px solid #f5925e;
  border-radius: 4px 4px 0 0;
  text-align: center;
  line-height: 0;
  pointer-events: none
}

.db-TestDataBanner--flatLine {
  border-radius: 0
}

.db-TestDataBanner--alternate {
  border-top: none
}

.db-TestDataBanner-content {
  position: relative;
  box-sizing: border-box;
  display: inline-block;
  height: 14px;
  padding: 2px;
  background-color: #f5925e;
  color: #fff;
  font-size: 10px;
  line-height: 10px;
  font-weight: 700
}

.db-TestDataBanner-content:before {
  content: "";
  position: absolute;
  top: 0;
  left: -8px;
  right: -8px;
  height: 100%;
  z-index: -1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE0IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi41MDQgMTRINS4wMDdBMy4wMDQgMy4wMDQgMCAwMTIgMTFWMi4wMUEyLjAwOSAyLjAwOSAwIDAwLS4wMDYgMGgtLjk5N0g4djE0eiIgZmlsbD0iI2YxOTQ2YSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"), url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE0IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS40OTMgMTRIMi45OWEzLjAwNCAzLjAwNCAwIDAwMy4wMDctM1YyLjAxQTIuMDEgMi4wMSAwIDAxOC4wMDMgMEg5LS4wMDN2MTR6IiBmaWxsPSIjZjE5NDZhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: 0 0, 100% 0;
  background-size: 10px 14px
}

.db-TestDataBadge {
  padding: 1px 6px;
  border-radius: 4px;
  background: #f5925e;
  text-align: center;
  line-height: 0;
  pointer-events: none
}

.db-TopLink {
  position: relative
}

.db-TopLink-link {
  display: block;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center 5px;
  background-size: 20px auto
}

.db-TopLink-link:active {
  background-position: center -25px
}

.db-TopLink-link--documentation {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSI1MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNNS41NzcgM2MyLjE2NyAwIDMuMTguODQ2IDMuOTIzIDIuMTI3djEyLjI4OGMtLjUxMiAwLTEuMDE1LS4zMzctMS4zMy0uNTktMS4wMy0uODI4LTMuMDU3LS44MjgtNS4yMjItLjgyOEgxLjk0NUEuOTQ0Ljk0NCAwIDAxMSAxNS4wNTRWMy45NDZjMC0uNTIyLjQyMy0uOTQ0Ljk0NS0uOTQ0TDUuNTc3IDN6Ii8+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTEzLjQyMyAzYy0yLjE2NiAwLTMuMTY4Ljg5NC0zLjkyOCAyLjEwN0w5LjUgMTcuNDE1Yy41MTIgMCAxLjAxNS0uMzM3IDEuMzMtLjU5IDEuMDMtLjgyOCAzLjA1Ny0uODI4IDUuMjIyLS44MjhoMS4wMDNhLjk0NC45NDQgMCAwMC45NDUtLjk0NVYzLjk0N2EuOTQ0Ljk0NCAwIDAwLS45NDUtLjk0NUwxMy40MjMgM3oiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNNS41NzcgMzNjMi4xNjcgMCAzLjE4Ljg0NiAzLjkyMyAyLjEyN3YxMi4yODhjLS41MTIgMC0xLjAxNS0uMzM3LTEuMzMtLjU5LTEuMDMtLjgyOC0zLjA1Ny0uODI4LTUuMjIyLS44MjhIMS45NDVBLjk0NC45NDQgMCAwMTEgNDUuMDU0VjMzLjk0NmMwLS41MjIuNDIzLS45NDQuOTQ1LS45NDRMNS41NzcgMzN6Ii8+PHBhdGggZmlsbD0iIzg4OThBQSIgZD0iTTEzLjQyMyAzM2MtMi4xNjYgMC0zLjE2OC44OTQtMy45MjggMi4xMDdMOS41IDQ3LjQxNWMuNTEyIDAgMS4wMTUtLjMzNyAxLjMzLS41OSAxLjAzLS44MjggMy4wNTctLjgyOCA1LjIyMi0uODI4aDEuMDAzYS45NDQuOTQ0IDAgMDAuOTQ1LS45NDVWMzMuOTQ3YS45NDQuOTQ0IDAgMDAtLjk0NS0uOTQ1TDEzLjQyMyAzM3oiLz48L2c+PC9zdmc+")
}

.db-TopLink-link--support {
  margin-left: -1px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSI1MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQUFCN0M0IiBkPSJNMTAgMTVhNSA1IDAgMTAwLTEwIDUgNSAwIDAwMCAxMHptMCAzYTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6Ii8+PHBhdGggZmlsbD0iIzQyNDc3MCIgZD0iTTE0Ljc0OCAzLjU2MWwtMi4wNDEgMi4yMzRhNS4wNDcgNS4wNDcgMCAwMTEuNDg0IDEuNDc3bDIuMjQtMi4wM2E4LjA0NyA4LjA0NyAwIDAwLTEuNjgzLTEuNjh6bTEuNjkzIDExLjE4OGwtMi4yMzUtMi4wNDRhNS4wMjcgNS4wMjcgMCAwMS0xLjQ3OCAxLjQ4NmwyLjAzMyAyLjI0MmE4LjA0NyA4LjA0NyAwIDAwMS42OC0xLjY4NHpNNS4yNCAxNi40MzNsMi4wMzMtMi4yNDJhNS4wMjcgNS4wMjcgMCAwMS0xLjQ3OC0xLjQ4NkwzLjU2IDE0Ljc0OWE4LjA0NyA4LjA0NyAwIDAwMS42OCAxLjY4NHpNMy41NjkgNS4yNDFsMi4yNCAyLjAzMWE1LjAyNyA1LjAyNyAwIDAxMS40ODQtMS40NzdMNS4yNTIgMy41NjFhOC4wNDcgOC4wNDcgMCAwMC0xLjY4MyAxLjY4eiIvPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGQ9Ik0xMCA0NWE1IDUgMCAxMDAtMTAgNSA1IDAgMDAwIDEwem0wIDNhOCA4IDAgMTEwLTE2IDggOCAwIDAxMCAxNnoiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNMTQuNzQ4IDMzLjU2MWwtMi4wNDEgMi4yMzRhNS4wNDcgNS4wNDcgMCAwMTEuNDg0IDEuNDc3bDIuMjQtMi4wM2E4LjA0NyA4LjA0NyAwIDAwLTEuNjgzLTEuNjh6bTEuNjkzIDExLjE4OGwtMi4yMzUtMi4wNDRhNS4wMjcgNS4wMjcgMCAwMS0xLjQ3OCAxLjQ4NmwyLjAzMyAyLjI0MmE4LjA0NyA4LjA0NyAwIDAwMS42OC0xLjY4NHpNNS4yNCA0Ni40MzNsMi4wMzMtMi4yNDJhNS4wMjcgNS4wMjcgMCAwMS0xLjQ3OC0xLjQ4NkwzLjU2IDQ0Ljc0OWE4LjA0NyA4LjA0NyAwIDAwMS42OCAxLjY4NHpNMy41NyAzNS4yNDFsMi4yNCAyLjAzMWE1LjAyNyA1LjAyNyAwIDAxMS40ODQtMS40NzdsLTIuMDQxLTIuMjM0YTguMDQ3IDguMDQ3IDAgMDAtMS42ODMgMS42OHoiLz48L2c+PC9zdmc+")
}

.db-TopLink-link--feedback {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTIuNjY2IDExLjk5NWEzMDQuNDQgMzA0LjQ0IDAgMDEtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgMi43MDIgMTkgNi4wMzQgMTkgOS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDE1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGQ9Ik0yLjY2NiA0MS45OTVhMzA0LjQ0IDMwNC40NCAwIDAxLTEuODQxLS43NzZzLS40MS0uMTQtLjU1OC0uNjM4Yy0uMTQ4LS40OTgtLjE4Ny0xLjA1OCAwLTEuNjI3LjE4Ny0uNTcuNTU4LS43MzUuNTU4LS43MzVzOS42MjYtNC4wNyAxMy42NC01LjQzYy41My0uMTc5IDEuMTgtLjE1NiAxLjE4LS4xNTZDMTcuNjA3IDMyLjcwMiAxOSAzNi4wMzQgMTkgMzkuOWMwIDMuODY2LTEuNjIgNi44MDgtMy4zNTQgNi44NCAwIDAtLjQ4NC4xLTEuMTgtLjEzNS0yLjE4OS0uNzMzLTUuMjgzLTEuOTQ2LTcuOTcxLTMuMDM1LS4xMTQtLjA0NS0uMzEtLjEzLS4zMzguMTc3di41ODljMCAuNTYtLjQxMy44MzMtLjkyMy42MjdsLTEuNDA1LS41NjZjLS41MS0uMjA2LS45MjMtLjgyMi0uOTIzLTEuMzc4di0uNjNjLjAxOC0uMjktLjE2Mi0uMzYyLS4yNC0uMzk0ek0xNS4yNSA0NS4xNWMxLjM2NyAwIDIuNDc1LTIuNDYyIDIuNDc1LTUuNXMtMS4xMDgtNS41LTIuNDc1LTUuNS0yLjQ3NSAyLjQ2Mi0yLjQ3NSA1LjUgMS4xMDggNS41IDIuNDc1IDUuNXoiLz48cGF0aCBmaWxsPSIjNjc3MkU1IiBkPSJNMi42NjYgNzEuOTk1Yy0xLjEyOS0uNDcyLTEuODQxLS43NzYtMS44NDEtLjc3NnMtLjQxLS4xNC0uNTU4LS42MzhjLS4xNDgtLjQ5OC0uMTg3LTEuMDU4IDAtMS42MjcuMTg3LS41Ny41NTgtLjczNS41NTgtLjczNXM5LjYyNi00LjA3IDEzLjY0LTUuNDNjLjUzLS4xNzkgMS4xOC0uMTU2IDEuMTgtLjE1NkMxNy42MDcgNjIuNzAyIDE5IDY2LjAzNCAxOSA2OS45YzAgMy44NjYtMS42MiA2LjgwOC0zLjM1NCA2Ljg0IDAgMC0uNDg0LjEtMS4xOC0uMTM1LTIuMTg5LS43MzMtNS4yODMtMS45NDYtNy45NzEtMy4wMzUtLjExNC0uMDQ1LS4zMS0uMTMtLjMzOC4xNzd2LjU4OWMwIC41Ni0uNDEzLjgzMy0uOTIzLjYyN2wtMS40MDUtLjU2NmMtLjUxLS4yMDYtLjkyMy0uODIyLS45MjMtMS4zNzh2LS42M2MuMDE4LS4yOS0uMTYyLS4zNjItLjI0LS4zOTR6TTE1LjI1IDc1LjE1YzEuMzY3IDAgMi40NzUtMi40NjIgMi40NzUtNS41cy0xLjEwOC01LjUtMi40NzUtNS41LTIuNDc1IDIuNDYyLTIuNDc1IDUuNSAxLjEwOCA1LjUgMi40NzUgNS41eiIvPjwvZz48L3N2Zz4=")
}

.db-TopLink-link--notifications {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTcuNjUgMTYuOTE0QTIuNzIxIDIuNzIxIDAgMDAxMC4yOTggMTljMS4yODIgMCAyLjM2LS44ODYgMi42NDctMi4wODZINy42NXptNy45MTctOC4xMjlhNTAuMDE0IDUwLjAxNCAwIDAxLS40NS0yLjk2M2MtLjI0Mi0yLjAzMS0yLjA3Ni0zLjU2LTQuMjQ2LTMuNTZoLS44NmMtMi4xNyAwLTQuMDA0IDEuNTI5LTQuMjQ1IDMuNTZhNDcuNTQgNDcuNTQgMCAwMS0uNDUxIDIuOTYzYy0uNDIgMi4zMTQtMS4zNDIgMy45OC0yLjA5NyA1LjExLS41NzYuODU5LjA1MyAxLjk4IDEuMTMzIDEuODJoMTIuMTE3YzEuMDguMTYgMS43Mi0uOTYxIDEuMTMzLTEuODItLjg1LTEuMjU2LTEuNjU3LTMuMDI2LTIuMDM0LTUuMTF6bS01LjEzNy02LjY5YTEuMDQ4IDEuMDQ4IDAgMTAuMDAyLTIuMDk2IDEuMDQ4IDEuMDQ4IDAgMDAtLjAwMiAyLjA5NXoiLz48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNNy42NSA0Ni45MTRBMi43MjEgMi43MjEgMCAwMDEwLjI5OCA0OWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik03LjY1IDc2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDc5YzEuMjgyIDAgMi4zNi0uODg2IDIuNjQ3LTIuMDg2SDcuNjV6bTcuOTE3LTguMTI5YTUwLjAxNCA1MC4wMTQgMCAwMS0uNDUtMi45NjNjLS4yNDItMi4wMzEtMi4wNzYtMy41Ni00LjI0Ni0zLjU2aC0uODZjLTIuMTcgMC00LjAwNCAxLjUyOS00LjI0NSAzLjU2YTQ3LjU0IDQ3LjU0IDAgMDEtLjQ1MSAyLjk2M2MtLjQyIDIuMzE0LTEuMzQyIDMuOTgtMi4wOTcgNS4xMS0uNTc2Ljg1OS4wNTMgMS45OCAxLjEzMyAxLjgyaDEyLjExN2MxLjA4LjE2IDEuNzItLjk2MSAxLjEzMy0xLjgyLS44NS0xLjI1Ni0xLjY1Ny0zLjAyNi0yLjAzNC01LjExem0tNS4xMzctNi42OWExLjA0OCAxLjA0OCAwIDEwLjAwMi0yLjA5NiAxLjA0OCAxLjA0OCAwIDAwLS4wMDIgMi4wOTV6Ii8+PHBhdGggZmlsbD0iIzQyNDc3MCIgZD0iTTcuNjUgMTA2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDEwOWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjwvZz48L3N2Zz4=");
  background-position: center -55px
}

.db-TopLink-link--notifications:active {
  background-position: center -85px
}

.db-TopLink-link--notifications--empty {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTcuNjUgMTYuOTE0QTIuNzIxIDIuNzIxIDAgMDAxMC4yOTggMTljMS4yODIgMCAyLjM2LS44ODYgMi42NDctMi4wODZINy42NXptNy45MTctOC4xMjlhNTAuMDE0IDUwLjAxNCAwIDAxLS40NS0yLjk2M2MtLjI0Mi0yLjAzMS0yLjA3Ni0zLjU2LTQuMjQ2LTMuNTZoLS44NmMtMi4xNyAwLTQuMDA0IDEuNTI5LTQuMjQ1IDMuNTZhNDcuNTQgNDcuNTQgMCAwMS0uNDUxIDIuOTYzYy0uNDIgMi4zMTQtMS4zNDIgMy45OC0yLjA5NyA1LjExLS41NzYuODU5LjA1MyAxLjk4IDEuMTMzIDEuODJoMTIuMTE3YzEuMDguMTYgMS43Mi0uOTYxIDEuMTMzLTEuODItLjg1LTEuMjU2LTEuNjU3LTMuMDI2LTIuMDM0LTUuMTF6bS01LjEzNy02LjY5YTEuMDQ4IDEuMDQ4IDAgMTAuMDAyLTIuMDk2IDEuMDQ4IDEuMDQ4IDAgMDAtLjAwMiAyLjA5NXoiLz48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNNy42NSA0Ni45MTRBMi43MjEgMi43MjEgMCAwMDEwLjI5OCA0OWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik03LjY1IDc2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDc5YzEuMjgyIDAgMi4zNi0uODg2IDIuNjQ3LTIuMDg2SDcuNjV6bTcuOTE3LTguMTI5YTUwLjAxNCA1MC4wMTQgMCAwMS0uNDUtMi45NjNjLS4yNDItMi4wMzEtMi4wNzYtMy41Ni00LjI0Ni0zLjU2aC0uODZjLTIuMTcgMC00LjAwNCAxLjUyOS00LjI0NSAzLjU2YTQ3LjU0IDQ3LjU0IDAgMDEtLjQ1MSAyLjk2M2MtLjQyIDIuMzE0LTEuMzQyIDMuOTgtMi4wOTcgNS4xMS0uNTc2Ljg1OS4wNTMgMS45OCAxLjEzMyAxLjgyaDEyLjExN2MxLjA4LjE2IDEuNzItLjk2MSAxLjEzMy0xLjgyLS44NS0xLjI1Ni0xLjY1Ny0zLjAyNi0yLjAzNC01LjExem0tNS4xMzctNi42OWExLjA0OCAxLjA0OCAwIDEwLjAwMi0yLjA5NiAxLjA0OCAxLjA0OCAwIDAwLS4wMDIgMi4wOTV6Ii8+PHBhdGggZmlsbD0iIzQyNDc3MCIgZD0iTTcuNjUgMTA2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDEwOWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjwvZz48L3N2Zz4=")
}

.db-TopLink-link--notifications.db-is-animating {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-origin: 50% 5%;
  animation: TopLink-animation--bell 1s;
  animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.db-TopLink-tooltip {
  position: absolute;
  top: 31px;
  width: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  pointer-events: none;
  opacity: 0;
  transition: opacity .1s ease-in-out
}

.db-TopLink-link:hover+.db-TopLink-tooltip {
  opacity: 1
}

.db-TopLink-flashingTooltip {
  padding: 10px 16px;
  font-size: 15px;
  color: #3c4257
}

.db-TopLink-tooltip-label {
  white-space: pre;
  z-index: 2;
  padding: 2px 5px;
  font-weight: 500;
  font-size: 12px;
  color: #a3acb9;
  background: #fff;
  box-shadow: 0 1px 2px 0 rgba(49, 49, 93, .1), 0 0 1px 0 rgba(0, 0, 0, .08);
  border-radius: 2px;
  flex: 0
}

.db-TopLink-badge {
  position: absolute;
  top: 3px;
  left: 16px;
  height: 15px;
  width: 15px;
  background-color: #cd3d64;
  border-radius: 8px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  pointer-events: none;
  border: 2px solid #f7fafc;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center
}

.db-TopLink:active .db-TopLink-badge {
  background-color: #a41c4e
}

@keyframes TopLink-animation--bell {
  0% {
    transform: rotate(0deg)
  }

  1% {
    transform: rotate(10.87066255614392deg)
  }

  2% {
    transform: rotate(20.337414884605998deg)
  }

  3% {
    transform: rotate(27.733364534427082deg)
  }

  4% {
    transform: rotate(32.587288614542985deg)
  }

  5% {
    transform: rotate(34.65039918780072deg)
  }

  6% {
    transform: rotate(33.90438453630051deg)
  }

  7% {
    transform: rotate(30.551056039956773deg)
  }

  8% {
    transform: rotate(24.985348808617275deg)
  }

  9% {
    transform: rotate(17.75463369634427deg)
  }

  10% {
    transform: rotate(9.508215211536847deg)
  }

  11% {
    transform: rotate(.9414575347200491deg)
  }

  12% {
    transform: rotate(-7.260827078209038deg)
  }

  13% {
    transform: rotate(-14.47727257970847deg)
  }

  14% {
    transform: rotate(-20.195198959238855deg)
  }

  15% {
    transform: rotate(-24.045058993670473deg)
  }

  16% {
    transform: rotate(-25.82195589162747deg)
  }

  17% {
    transform: rotate(-25.4932138140705deg)
  }

  18% {
    transform: rotate(-23.192123543601618deg)
  }

  19% {
    transform: rotate(-19.199058033085844deg)
  }

  20% {
    transform: rotate(-13.912076977336644deg)
  }

  21% {
    transform: rotate(-7.809851358870813deg)
  }

  22% {
    transform: rotate(-1.4101934484651848deg)
  }

  23% {
    transform: rotate(4.77234732003928deg)
  }

  24% {
    transform: rotate(10.266466190778791deg)
  }

  25% {
    transform: rotate(14.678666815290937deg)
  }

  26% {
    transform: rotate(17.71998694714034deg)
  }

  27% {
    transform: rotate(19.223201461481885deg)
  }

  28% {
    transform: rotate(19.149647201674917deg)
  }

  29% {
    transform: rotate(17.58566766349289deg)
  }

  30% {
    transform: rotate(14.72948555985339deg)
  }

  31% {
    transform: rotate(10.870016883592681deg)
  }

  32% {
    transform: rotate(6.3596914887857245deg)
  }

  33% {
    transform: rotate(1.583707299506544deg)
  }

  34% {
    transform: rotate(-3.071700546111045deg)
  }

  35% {
    transform: rotate(-7.249449403473358deg)
  }

  36% {
    transform: rotate(-10.647980858404757deg)
  }

  37% {
    transform: rotate(-13.041951965870638deg)
  }

  38% {
    transform: rotate(-14.295921906363578deg)
  }

  39% {
    transform: rotate(-14.370324207873049deg)
  }

  40% {
    transform: rotate(-13.319652901441177deg)
  }

  41% {
    transform: rotate(-11.283402161843208deg)
  }

  42% {
    transform: rotate(-8.47083682534301deg)
  }

  43% {
    transform: rotate(-5.14109745710001deg)
  }

  44% {
    transform: rotate(-1.5804308032629462deg)
  }

  45% {
    transform: rotate(1.9215307875710221deg)
  }

  46% {
    transform: rotate(5.094541516489082deg)
  }

  47% {
    transform: rotate(7.7078375056965776deg)
  }

  48% {
    transform: rotate(9.58612424888091deg)
  }

  49% {
    transform: rotate(10.620418687783085deg)
  }

  50% {
    transform: rotate(10.773162973716172deg)
  }

  51% {
    transform: rotate(10.07750373467857deg)
  }

  52% {
    transform: rotate(8.631091343416786deg)
  }

  53% {
    transform: rotate(6.585163146716164deg)
  }

  54% {
    transform: rotate(4.130003539942487deg)
  }

  55% {
    transform: rotate(1.47810060582389deg)
  }

  56% {
    transform: rotate(-1.1535686977854958deg)
  }

  57% {
    transform: rotate(-3.5606980228433818deg)
  }

  58% {
    transform: rotate(-5.566945277639455deg)
  }

  59% {
    transform: rotate(-7.036262502369334deg)
  }

  60% {
    transform: rotate(-7.881451420971105deg)
  }

  61% {
    transform: rotate(-8.068470050165251deg)
  }

  62% {
    transform: rotate(-7.6163715404642485deg)
  }

  63% {
    transform: rotate(-6.5931033011437deg)
  }

  64% {
    transform: rotate(-5.1077058118913214deg)
  }

  65% {
    transform: rotate(-3.299703870493115deg)
  }

  66% {
    transform: rotate(-1.3266615658161751deg)
  }

  67% {
    transform: rotate(.6490341082740071deg)
  }

  68% {
    transform: rotate(2.473090334158972deg)
  }

  69% {
    transform: rotate(4.010933669020741deg)
  }

  70% {
    transform: rotate(5.157202324797225deg)
  }

  71% {
    transform: rotate(5.842473912100883deg)
  }

  72% {
    transform: rotate(6.036845026745716deg)
  }

  73% {
    transform: rotate(5.75024430881618deg)
  }

  74% {
    transform: rotate(5.029621531907681deg)
  }

  75% {
    transform: rotate(3.953391745950223deg)
  }

  76% {
    transform: rotate(2.6237083007181905deg)
  }

  77% {
    transform: rotate(1.1572786485897684deg)
  }

  78% {
    transform: rotate(-.3244859670713262deg)
  }

  79% {
    transform: rotate(-1.7051842980710958deg)
  }

  80% {
    transform: rotate(-2.88225139576408deg)
  }

  81% {
    transform: rotate(-3.7742541135168706deg)
  }

  82% {
    transform: rotate(-4.326164817140267deg)
  }

  83% {
    transform: rotate(-4.51230516647754deg)
  }

  84% {
    transform: rotate(-4.336849380117539deg)
  }

  85% {
    transform: rotate(-3.8319724741336074deg)
  }

  86% {
    transform: rotate(-3.05390835056137deg)
  }

  87% {
    transform: rotate(-2.0773321586043973deg)
  }

  88% {
    transform: rotate(-.9885909178948051deg)
  }

  89% {
    transform: rotate(.12163052674998895deg)
  }

  90% {
    transform: rotate(1.1656071013092155deg)
  }

  91% {
    transform: rotate(2.065267104624571deg)
  }

  92% {
    transform: rotate(2.7577904124350843deg)
  }

  93% {
    transform: rotate(3.199730470189218deg)
  }

  94% {
    transform: rotate(3.3694139125952143deg)
  }

  95% {
    transform: rotate(3.267518622899231deg)
  }

  96% {
    transform: rotate(2.91587824580041deg)
  }

  97% {
    transform: rotate(2.3546970975625574deg)
  }

  98% {
    transform: rotate(1.6384740452946085deg)
  }

  99% {
    transform: rotate(.8310193993796deg)
  }

  to {
    transform: rotate(3.1979044704691764e-15deg)
  }
}

.db-TransferDetail-header {
  align-items: flex-start;
  display: flex
}

.db-TransferDetail-headerBadge {
  margin: 4px 14px 0 0
}

.db-TransferDetail-headerID {
  color: #a3acb9;
  font-size: 14px;
  font-weight: 500
}

.db-TransferDetail-showMore,
.db-TransferDetail-showMoreLink {
  background-color: #fff;
  padding: 10px;
  text-align: center
}

.db-TransferDetail-showMoreLink {
  display: block;
  font-weight: 500
}

.db-TransferDetail-transactionsFootnote {
  border-top: 1px solid #e3e8ee;
  padding: 12px 20px
}

.db-TransferDetail-retriedTransfer {
  margin-left: 20px
}

.db-TransferDetail-grandTotal {
  font-weight: 700
}

.db-TransferDetail-feePopover {
  color: #3c4257;
  font-size: 14px;
  padding: 20px
}

.db-TransferDetail-feeAmount {
  color: #1a1f36;
  font-weight: 300
}

.db-UserAccount,
.db-UserAccount-image,
.db-UserAccount:active:after,
.db-UserAccount:before {
  width: 30px;
  height: 30px
}

.db-UserAccount {
  position: relative;
  border-radius: 30px;
  display: block;
  box-shadow: 0 2px 5px 0 rgba(49, 49, 93, .1), 0 1px 2px 0 rgba(0, 0, 0, .08)
}

.db-UserAccount:before {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBmaWxsPSIjNTI1RjdGIiBkPSJNMTIgMTQuMzA4YTUuMDc3IDUuMDc3IDAgMTAwLTEwLjE1NCA1LjA3NyA1LjA3NyAwIDAwMCAxMC4xNTR6Ii8+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTIwLjkxNiAyMC4wMzJBMTEuOTcgMTEuOTcgMCAwMTEyIDI0YTExLjk3IDExLjk3IDAgMDEtOC45MTYtMy45NjhDNC4xNCAxOC4wNjQgNy43MzIgMTYuNjE1IDEyIDE2LjYxNWM0LjI2OCAwIDcuODYgMS40NDkgOC45MTYgMy40MTd6Ii8+PC9nPjwvZz48L3N2Zz4=") no-repeat;
  background-size: 100% 100%;
  display: block;
  pointer-events: none
}

.db-UserAccount-image {
  position: absolute;
  top: 0;
  left: 0;
  background-size: 100% 100%;
  border-radius: 30px;
  pointer-events: none
}

.db-UserAccount:active:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 30px;
  background: #000;
  background: rgba(0, 0, 0, .5)
}

.db-UserAccount-popover.db-FixedPopover {
  right: 5px;
  top: 64px;
  transform-origin: 236px -9px;
  width: 250px
}

.db-UserAccount-popover .db-FixedPopover-arrow {
  right: 4px
}

.db-JsonDisplay {
  background-color: #fff;
  color: #1a1f36;
  font-size: 13px;
  line-height: 23px;
  height: auto;
  position: relative
}

.db-JsonDisplay--wrapLines .db-JsonDisplay-line {
  white-space: pre-wrap
}

.db-JsonDisplay-line {
  position: relative;
  padding: 0 20px 0 70px;
  font-family: Menlo, Monaco, monospace;
  color: #1a1f36
}

.db-JsonDisplay-line:first-child,
.db-JsonDisplay-line:first-child:before {
  padding-top: 8px
}

.db-JsonDisplay-line:last-child,
.db-JsonDisplay-line:last-child:before {
  padding-bottom: 8px
}

.db-JsonDisplay-line:before {
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding-right: 16px;
  width: 40px;
  content: attr(data-line-number);
  font-family: Menlo, Monaco, monospace;
  color: #a3acb9;
  background-color: #fff;
  text-align: right
}

.db-JsonDisplay-string {
  color: #09825d
}

.db-JsonDisplay-punctuation {
  color: #3c4257
}

.db-JsonDisplay-number {
  color: #ed5f74
}

.db-JsonDisplay-boolean {
  font-weight: 600;
  color: #067ab8
}

.db-JsonDisplay-null {
  color: #bb5504
}

.db-JsonDisplay-property {
  color: #5469d4
}

.db-JsonDisplay-ellipsis {
  background-color: #e3e8ee;
  color: "black";
  border-radius: 3px
}

.db-JsonDisplay-ellipsisTooltipWrapper {
  display: inline-block
}

.db-JsonDisplay-showExtraLines {
  margin-left: 8em;
  margin-top: 12px;
  margin-bottom: 12px
}

.db-JsonDisplay-showMoreFade {
  width: 100%;
  background: linear-gradient(#8a6363, #fff);
  background: linear-gradient(rgba(138, 99, 99, 0), #fff);
  transform: translateY(-100%);
  position: absolute
}

.db-DataGrid-row {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 10px
}

.db-DataGrid-row>:first-child {
  -ms-grid-column: 1
}

.db-DataGrid-row>:nth-child(2) {
  -ms-grid-column: 3
}

.db-DataGrid-row>:nth-child(3) {
  -ms-grid-column: 5
}

.db-DataGrid-row>:nth-child(4) {
  -ms-grid-column: 7
}

.db-DataGrid-row>:nth-child(5) {
  -ms-grid-column: 9
}

.db-DataGrid-row>:nth-child(6) {
  -ms-grid-column: 11
}

.db-DataGrid-row>:nth-child(7) {
  -ms-grid-column: 13
}

.db-DataGrid-row>:nth-child(8) {
  -ms-grid-column: 15
}

.db-DataGrid-row>:nth-child(9) {
  -ms-grid-column: 17
}

.db-DataGrid-row>:nth-child(10) {
  -ms-grid-column: 19
}

.db-DataGrid-row>:nth-child(11) {
  -ms-grid-column: 21
}

.db-DataGrid-row>:nth-child(12) {
  -ms-grid-column: 23
}

.db-DataGrid-row>:nth-child(13) {
  -ms-grid-column: 25
}

.db-DataGrid-row>:nth-child(14) {
  -ms-grid-column: 27
}

.db-DataGrid-row>:nth-child(15) {
  -ms-grid-column: 29
}

.db-DataGrid-row>:nth-child(16) {
  -ms-grid-column: 31
}

.db-DataGrid-row>:nth-child(17) {
  -ms-grid-column: 33
}

.db-DataGrid-row>:nth-child(18) {
  -ms-grid-column: 35
}

.db-DataGrid-row>:nth-child(19) {
  -ms-grid-column: 37
}

.db-DataGrid-row>:nth-child(20) {
  -ms-grid-column: 39
}

.db-MultiEmailInput {
  padding: 2px 8px;
  max-height: 190px;
  overflow-y: auto;
  display: flex;
  min-width: 250px
}

.db-MultiEmailInput>div {
  flex-grow: 1;
  line-height: 24px
}

.db-MultiEmailInput .db-MultiEmailInput-email {
  border-radius: 100px;
  background-color: #e3e8ee;
  color: #1a1f36;
  padding: 2px 8px
}

.db-MultiEmailInput .public-DraftEditorPlaceholder-root {
  position: absolute;
  color: #8792a2;
  pointer-events: none
}

.db-MultiDomainInput {
  padding: 2px 8px;
  max-height: 190px;
  overflow-y: auto;
  display: flex;
  min-width: 250px
}

.db-MultiDomainInput>div {
  flex-grow: 1;
  line-height: 24px
}

.db-MultiDomainInput .db-MultiDomainInput-domain {
  border-radius: 100px;
  background-color: #e3e8ee;
  color: #1a1f36;
  padding: 2px 8px
}

.db-MultiDomainInput .public-DraftEditorPlaceholder-root {
  position: absolute;
  color: #8792a2;
  pointer-events: none
}

.db-Tabs {
  background: #6c8eef;
  display: flex;
  line-height: normal;
  position: relative;
  overflow: hidden
}

.db-Tabs-selectedBackground {
  background-color: #5469d4;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI1Ij48cGF0aCBmaWxsPSIjRjhGQUZEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDUuMDk2TDUuNjU2LjQ0QTEuNTA2IDEuNTA2IDAgMDE3Ljc3NC40M2w0LjY2NiA0LjY2NkgxeiIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 13px 5px;
  background-position: bottom;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0
}

.db-Tabs-selectedBackground.db-animated {
  transition: all .3s cubic-bezier(.5, 0, 0, 1)
}

.db-Tab {
  position: relative;
  color: #fff;
  padding: 20px 30px 16px;
  height: 78px;
  box-sizing: border-box;
  cursor: pointer;
  line-height: normal;
  border-color: rgba(84, 105, 212, .37);
  border-right: 1px solid rgba(61, 78, 172, 0);
  overflow: hidden;
  transition: border-color .2s ease-in
}

.db-Tab:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #6e80f1;
  z-index: -1;
  opacity: 0;
  transition: opacity .2s ease-in
}

.db-Tab.db-is-selected {
  border-color: rgba(61, 78, 172, .37);
  z-index: 2
}

.db-Tab:active {
  border-color: #5469d4;
  z-index: 1
}

.db-Tab:active:before {
  opacity: 1;
  transition: opacity .1s ease-out
}

.db-Tab:not(:first-of-type) {
  margin-left: -1px;
  border-left-width: 1px;
  border-left-style: solid
}

.db-Tab:not(:last-of-type):not(.db-is-selected):not(:active) {
  border-right-color: rgba(84, 105, 212, .37)
}

.db-Tab-title {
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: normal
}

.db-Tab-subtitle {
  font-size: 22px;
  line-height: normal
}

.db-Tab-spinner {
  margin-top: 6px;
  line-height: normal
}

.db-Copilot-container {
  position: fixed;
  left: 20px;
  z-index: 12
}

.db-Copilot-dragMessage {
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  z-index: 14;
  background: #e3e8ee;
  border: 4px dashed #a3acb9
}

.db-Copilot-toggleButton {
  border: none;
  background: #cdd5dd;
  padding: 6px 8px;
  border-radius: 4px
}

.db-Copilot-container--expanded {
  width: 360px;
  height: 540px;
  opacity: 1;
  right: 30px;
  left: auto;
  bottom: 20px;
  border-radius: 8px;
  box-shadow: 0 12px 15px rgba(0, 0, 0, .05), 0 0 0 1px rgba(0, 0, 0, .05), 0 5px 9px rgba(0, 0, 0, .08);
  overflow: hidden;
  transition: all .2s ease-in-out
}

.db-Copilot-container--collapsed {
  bottom: -481px;
  opacity: 1
}

.db-Copilot-container--hidden {
  bottom: -600px;
  opacity: 0
}

.db-Copilot-container--iframed {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.db-Copilot-contents--expanded {
  display: flex;
  height: 540px;
  flex-direction: column;
  justify-content: space-between
}

.db-Copilot-contents--iframed {
  height: 100vh
}

.db-Copilot-splashChoice {
  border: none;
  background: none;
  text-align: left;
  width: 100%
}

.db-Copilot-agentInfo {
  max-width: 250px
}

.db-Copilot-headerButtons {
  position: relative;
  height: 60px;
  flex-shrink: 0;
  cursor: pointer
}

.db-Copilot-backButton {
  margin-right: 12px
}

.db-Copilot-headerButton {
  border: none;
  background: none;
  cursor: pointer;
  box-shadow: none;
  padding: 12px
}

.db-Copilot-flexGrow {
  flex-grow: 1
}

.db-Copilot-flexMinHeight {
  min-height: 0
}

.db-Copilot-messages {
  overflow-y: scroll;
  position: relative;
  flex-grow: 1
}

.db-Copilot-innerMessages {
  position: relative;
  display: flex;
  flex-direction: column
}

.db-Copilot-avatarBubble {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  overflow: hidden
}

.db-Copilot-avatarGradient {
  background: linear-gradient(-45deg, #79b0f3, #816bc5)
}

.db-Copilot-message {
  border-radius: 4px;
  overflow: hidden
}

.db-Copilot-message--preLine {
  white-space: pre-line
}

.db-Copilot-message--imageAttachmentContainer {
  max-height: 148px;
  overflow-y: hidden
}

.db-Copilot-message--imageAttachment {
  display: block
}

.db-Copilot-message--nonImageAttachment {
  border-top: 4px solid #3d4eac
}

.db-Copilot-message--languageAvailabilityNotice,
.db-Copilot-message--nameRequest {
  width: 248px
}

.db-Copilot-messageLink:active,
.db-Copilot-messageLink:hover {
  color: currentColor;
  text-decoration: underline
}

.db-Copilot-messageInputContainer {
  position: relative;
  flex-shrink: 0;
  height: 60px
}

.db-Copilot-messageInputContainer .db-Copilot-messageInput {
  resize: none;
  display: block;
  padding: 20px;
  height: 100%;
  box-shadow: none;
  border-radius: 0;
  line-height: 20px;
  border: none;
  border-top: 1px solid #e3e8ee;
  width: 100%;
  white-space: normal
}

.db-Copilot-messageInputContainer .db-Copilot-messageInput:focus {
  outline: none !important;
  box-shadow: none
}

.db-Copilot-messageInputContainer .db-Copilot-messageInput--withSendIcon {
  padding-right: 52px
}

.db-Copilot-messageInputIconContainer {
  position: absolute;
  bottom: 20px;
  right: 20px;
  z-index: 13;
  padding: 2px
}

.db-Copilot-attachmentIcon {
  cursor: pointer
}

.db-Copilot-fileInput {
  display: none
}

.db-Copilot-sendIcon {
  border: none;
  background: none
}

.db-Copilot-unreadBadge {
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  line-height: calc(1 + 12px);
  position: absolute;
  width: 12px;
  height: 12px;
  top: -4px;
  right: -8px;
  border-radius: 12px;
  background: #ed5f74;
  border: 2px solid #f7fafc
}

.db-Copilot-racFooterChannel {
  padding-bottom: 60px
}

.db-Copilot-visuallyHidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px)
}

.db-Copilot-loadingDot {
  animation-name: loading;
  animation-duration: 1.5s;
  animation-iteration-count: infinite
}

.db-Copilot-loadingDot:first-of-type {
  animation-delay: -.75s
}

.db-Copilot-loadingDot:nth-of-type(2) {
  animation-delay: -.5s
}

.db-Copilot-loadingDot:nth-of-type(3) {
  animation-delay: -.25s
}

.db-Copilot-currency {
  text-transform: uppercase;
  margin-left: 3px
}

@keyframes loading {
  0% {
    fill: #d7dfea
  }

  50% {
    fill: #6b7c93
  }

  75% {
    fill: #d7dfea
  }

  to {
    fill: #d7dfea
  }
}

.db-Support-avatarSpacer--20 {
  width: 20px;
  height: 20px
}

.db-ErrorState {
  height: 100%;
  width: 100%
}

.db-ErrorState--alignCenter {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center
}

.db-ErrorState-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0NGRDdERiIgZD0iTTE5LjYwNCAxNS42NTJsLTcuNzQtMTMuNDdjLS44Ni0xLjU3Ni0yLjg2Ny0xLjU3Ni0zLjcyNyAwTC4zOTcgMTUuNjUzYy0xLjAwNCAxLjcyIDAgNC4wMTIgMS44NjMgNC4wMTJoMTUuNDhjMS44NjQgMCAyLjg2Ny0yLjI5MyAxLjg2NC00LjAxMnYtLjAwMXoiLz48cGF0aCBmaWxsPSIjNkI3QzkzIiBkPSJNOSA5LjA2MWMwLS44NzcuNC0xLjQ2MSAxLTEuNDYxczEgLjU4NCAxIDEuNDYxdjMuNTA3YzAgLjg3Ni0uNCAxLjQ2LTEgMS40NnMtMS0uNTg0LTEtMS40NlY5LjA2di4wMDF6bTEgNy41MzljLS41ODMgMC0xLS40MDItMS0uOTY0IDAtLjU2My40MTctLjk2NSAxLS45NjVzMSAuNDAyIDEgLjk2NWMwIC41NjItLjQxNy45NjQtMSAuOTY0eiIvPjwvZz48L3N2Zz4=");
  background-size: 100% 100%
}

.db-ErrorState-icon-spinner.bs-Spinner {
  vertical-align: top;
  margin-top: 4px
}

.db-ErrorState-message {
  color: #697386;
  font-size: 14px;
  font-weight: 400;
  margin-top: 1px
}

.db-ErrorState-retry {
  font-size: 14px;
  font-weight: 500
}

.db-ErrorState-retry,
.db-ErrorState-retry-spinner {
  min-height: 18px;
  display: inline-block
}

.db-ErrorState--light .db-ErrorState-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE5LjYwNCAxNS42NTJsLTcuNzQtMTMuNDdjLS44Ni0xLjU3Ni0yLjg2Ny0xLjU3Ni0zLjcyNyAwTC4zOTcgMTUuNjUzYy0xLjAwNCAxLjcyIDAgNC4wMTIgMS44NjMgNC4wMTJoMTUuNDhjMS44NjQgMCAyLjg2Ny0yLjI5MyAxLjg2NC00LjAxMnYtLjAwMXoiLz48cGF0aCBmaWxsPSIjNjY3N0U3IiBkPSJNOSA5LjA2MWMwLS44NzcuNC0xLjQ2MSAxLTEuNDYxczEgLjU4NCAxIDEuNDYxdjMuNTA3YzAgLjg3Ni0uNCAxLjQ2LTEgMS40NnMtMS0uNTg0LTEtMS40NlY5LjA2di4wMDF6bTEgNy41MzljLS41ODMgMC0xLS40MDItMS0uOTY0IDAtLjU2My40MTctLjk2NSAxLS45NjVzMSAuNDAyIDEgLjk2NWMwIC41NjItLjQxNy45NjQtMSAuOTY0eiIvPjwvZz48L3N2Zz4=")
}

.db-ErrorState--light .db-ErrorState-message {
  color: #fff
}

.db-ErrorState--light .db-ErrorState-retry {
  color: #d6ecff
}

.db-ErrorState--light .db-ErrorState-retry:hover {
  color: #fff
}

.db-DiscoveryPopover {
  max-width: 300px
}

.db-DiscoveryPopover-wide {
  max-width: 320px
}

.db-TypeLabel .db-TypeLabel-icon {
  display: flex
}

.db-DashboardContentState--page,
.db-DashboardEmptyState {
  min-height: 564px
}

.db-DashboardEmptyState--inner {
  max-width: 496px;
  padding: 48px
}

.db-StackedHeader-TypeLabel {
  align-self: flex-start
}

.db-AccordionItem-icon {
  transition: transform .1s ease-out;
  transform: rotate(0deg);
  will-change: transform
}

.db-AccordionItem-icon>svg {
  pointer-events: none
}

.db-AccordionItem-icon--expanded {
  transform: rotate(90deg)
}

.db-CodeSnippet {
  display: flex;
  position: relative;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 12px 0
}

.db-CodeSnippet-lineNumbers {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 1px;
  width: 24px;
  margin-left: 12px;
  margin-right: 8px;
  background-color: #fff
}

.db-CodeSnippet-lineNumber {
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-CodeSnippet-lineNumber:first-child {
  margin-top: 12px
}

.db-CodeSnippet-lineNumber:last-child {
  margin-bottom: 12px
}

.db-CodeSnippet-code {
  width: 100%;
  padding-left: 12px
}

.db-CodeSnippet-lineNumbers+.db-CodeSnippet-code {
  padding-left: 44px
}

.db-CodeSnippet-codePre {
  padding-right: 12px;
  overflow-x: scroll;
  overflow-y: visible
}

.db-Timeline {
  position: relative
}

.db-Timeline :last-child .db-TimelineEvent--divider {
  box-shadow: none
}

.db-ImageUploader {
  position: relative;
  border-radius: 4px
}

.db-ImageUploader-icon {
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 2;
  margin-top: -6px;
  margin-left: -6px
}

.db-ImageUploader-spinner {
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 3;
  transform: translate(-50%, -50%)
}

.db-ImageUploader-border {
  position: absolute;
  z-index: 3;
  height: 100%;
  width: 100%;
  border-radius: 4px
}

.db-ImageUploader-borderempty {
  border: 1px dashed #c1c9d2
}

.db-ImageUploader-borderimg {
  border: 1px solid #e3e8ee
}

.db-ImageUploader-clear {
  right: -6px;
  top: -6px;
  z-index: 5;
  height: 16px;
  width: 16px;
  border-radius: 8px;
  opacity: 0;
  transform: scale(.75)
}

.db-ImageUploader-clear,
.db-ImageUploader-swap {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .08), 0 2px 5px 0 rgba(0, 0, 0, .16);
  cursor: pointer;
  transition: opacity .15s, transform .15s
}

.db-ImageUploader-swap {
  left: 0;
  top: 0;
  z-index: 3;
  border-radius: 4px;
  opacity: .5
}

.db-ImageUploader:hover .db-ImageUploader-clear {
  opacity: .8;
  transform: scale(1)
}

.db-ImageUploader:hover .db-ImageUploader-clear:hover {
  opacity: 1;
  transform: scale(1)
}

.db-ImageUploader-new:hover .db-ImageUploader-clear {
  opacity: 1
}

.db-ImageUploader-new:hover {
  background-color: #f7fafc
}

.db-ImageUploader-image {
  position: relative;
  z-index: 1;
  background-position: 50%;
  background-size: cover;
  border-radius: 4px
}

.db-ImageUploader-source {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4
}

.db-CookieBanner {
  min-height: 56px;
  z-index: 999
}

.db-CookieBanner--fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0
}

.db-CookieBanner--fixed.db-CookieBanner--medium {
  bottom: 16px;
  left: auto;
  right: 16px;
  border-radius: 4px
}

.db-CookieBanner-CookiePolicyLink {
  color: #6c8eef
}

.db-CookieBanner-CookiePolicyLink.db-CookieBanner-CookiePolicyLink.db-CookieBanner-CookiePolicyLink:active *,
.db-CookieBanner-CookiePolicyLink.db-CookieBanner-CookiePolicyLink.db-CookieBanner-CookiePolicyLink:hover * {
  color: #5469d4
}

.db-CookieBanner-CloseLink {
  color: #8792a2
}

.db-CookieBanner-CloseLink.db-CookieBanner-CloseLink.db-CookieBanner-CloseLink:active *,
.db-CookieBanner-CloseLink.db-CookieBanner-CloseLink.db-CookieBanner-CloseLink:hover * {
  color: #697386;
  fill: #697386
}

.db-CookieBanner-enter {
  opacity: 0;
  transform: translateY(100px)
}

.db-CookieBanner-enter-active {
  transition: all .5s
}

.db-CookieBanner-enter-active,
.db-CookieBanner-enter-done,
.db-CookieBanner-exit {
  opacity: 1;
  transform: translateY(0)
}

.db-CookieBanner-exit-active {
  transition: all .5s
}

.db-CookieBanner-exit-active,
.db-CookieBanner-exit-done {
  opacity: 0;
  transform: translateY(100px)
}

.db-DateInput {
  width: 9.8ch;
  min-width: 88px;
  text-align: center;
  border: none;
  border-radius: 3px;
  box-sizing: border-box;
  color: #5469d4;
  background: transparent;
  line-height: 20px
}

.db-DateInput::-webkit-input-placeholder {
  color: #fff;
  color: hsla(0, 0%, 100%, .6);
  font-size: 12px
}

.db-DateInput::-moz-placeholder {
  color: #fff;
  color: hsla(0, 0%, 100%, .6);
  font-size: 12px
}

.db-DateInput.db-is-selected {
  background: #5469d4;
  color: #fff
}

.db-DateInput.db-is-numeric {
  width: 9ch;
  min-width: 82px
}

.db-DateInput:active {
  background: #3d4eac;
  color: #fff
}

.db-DateInput.db-is-disabled:active {
  color: inherit;
  background: transparent
}

.db-DateInput.db-is-invalidWhileSelected {
  background-color: #cd3d64
}

.db-DateRangeInput {
  display: inline-block;
  padding: 2px 4px
}

.db-DateRangeInput-end,
.db-DateRangeInput-start {
  color: #3c4257
}

.db-DateRangeInput-end.db-is-disabled,
.db-DateRangeInput-start.db-is-disabled {
  color: #c1c9d2
}

.db-DateRangeInput.db-is-disabled {
  box-shadow: none
}

.db-DateRangeInput--noShadow,
.db-DateRangeInput.db-is-disabled:hover {
  box-shadow: none
}

.db-DateRangeInput-input {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  font-weight: 500;
  cursor: pointer;
  height: 100%;
  line-height: 20px
}

.db-DateRangeInput-input:lang(ja-JP) {
  font-weight: 600
}

.db-DateRangeInput-icon {
  margin-left: 5px;
  margin-right: 2px
}

.db-DateRangeInput-input-arrow {
  margin: 7px 2px;
  width: 11px
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__highlighted_calendar {
  background: #6c8eef;
  border-color: #6c8eef;
  color: #fff
}

@media print {
  .db-DateRangeInput-input-arrow:before {
    content: "â€“";
    color: #4f566b;
    display: block;
    background: transparent;
    font-size: 12px
  }

  .db-DateRangeInput-input-arrow {
    width: auto;
    background: none !important;
    margin-top: auto;
    margin-bottom: auto;
    height: auto
  }
}

.db-ComplexPicker .CalendarMonth,
.db-ComplexPicker .DayPickerNavigation_button,
.db-ComplexPicker .DayPickerNavigation_container__vertical,
.db-ComplexPicker .db-CalendarDay__default,
.db-ComplexPicker .db-CalendarDay__outside {
  background: #f7fafc
}

.db-ComplexPicker .CalendarMonthGrid,
.db-ComplexPicker .DayPicker {
  background: transparent !important
}

.db-TimeAdjuster input::-webkit-clear-button {
  display: none
}

.db-BetweenDatesInputItem-container>span {
  align-items: center;
  display: flex;
  justify-content: space-between
}

.db-MoneyTransmissionReceipt-header {
  background: #5969e2;
  color: #fff
}

.db-MoneyTransmissionReceipt-summary {
  color: #fff;
  color: hsla(0, 0%, 100%, .5);
  font-size: 24px;
  padding: 80px 40px 60px;
  text-align: center
}

.db-MoneyTransmissionReceipt-summary em {
  color: #fff;
  font-style: normal
}

.db-MoneyTransmissionReceipt-subheader {
  background: #6772e5;
  font-size: 16px
}

.db-MoneyTransmissionReceipt-subheaderInner {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 650px
}

.db-MoneyTransmission-receiptTable {
  font-size: 16px;
  margin: 20px auto;
  max-width: 650px;
  width: 100%
}

.db-MoneyTransmission-receiptTable thead th {
  color: #697386;
  font-size: 14px;
  font-weight: 500
}

.db-MoneyTransmission-receiptTable td,
.db-MoneyTransmission-receiptTable th {
  border-bottom: 1px solid #c1c9d2
}

.db-MoneyTransmission-receiptTable tbody td,
.db-MoneyTransmission-receiptTable tfoot td,
.db-MoneyTransmission-receiptTable thead th {
  line-height: 36px
}

.db-MoneyTransmission-receiptTableRow {
  color: #2a2f45
}

.db-MoneyTransmission-receiptTable .db-MoneyTransmission-receiptTableDummyCell {
  border-bottom: 0;
  width: 35%
}

.db-MoneyTransmission-receiptTableCell--rightAligned {
  text-align: right;
  white-space: nowrap
}

.db-MoneyTransmission-disclosureContainer pre {
  background-color: #f7fafc;
  display: inline-block;
  margin-top: 5px;
  padding: 5px 10px
}

.db-InvisibleFileInput {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: all
}

.db-InvisibleFileInput:hover {
  cursor: pointer
}

.db-InvisibleFileInput:disabled {
  cursor: default
}

.db-SimpleFileUploadButton {
  display: flex;
  position: relative
}

.db-SimpleFileUploadButton-label {
  pointer-events: none;
  display: flex
}

.db-Radio--lineHeight20,
.db-Radio--lineHeight20 .bs-Radio-label {
  line-height: 20px
}

.db-Radio--lineHeight20 .bs-Radio-button {
  margin-top: -2px
}

.db-Task {
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: 400;
  line-height: 20px
}

.db-Task,
.db-Task--inner {
  display: flex
}

.db-Task:last-of-type {
  margin-bottom: 0
}

.db-Task-icon {
  margin-right: 10px;
  margin-top: 2px
}

.db-Task-text {
  color: #3c4257;
  font-weight: 400
}

.db-Task-text strong {
  color: #3c4257;
  font-weight: 500
}

.db-Task-directive {
  position: relative;
  display: inline-block;
  white-space: nowrap;
  color: #5469d4;
  font-weight: 400
}

.db-Task--info .db-Task-directive {
  color: inherit
}

.db-Task-directive strong {
  color: #5469d4;
  font-weight: 500
}

.db-Task--info .db-Task-directive strong {
  color: inherit
}

.db-Task:hover .db-Task-directive:after {
  transform: translateX(5px)
}

.db-Task--info:hover .db-Task-directive:after {
  transform: inherit
}

.db-Task:hover .db-Task-directive {
  color: #5469d4
}

.db-Task--info:hover .db-Task-directive {
  color: inherit
}

@media print {
  .db-Task-directive {
    color: #3c4257;
    list-style: disc
  }

  .db-Task-icon {
    -webkit-print-color-adjust: exact
  }

  .db-Task-directive strong {
    color: #3c4257
  }
}

.db-Tasks {
  position: relative;
  padding: 17px 20px;
  background-color: #f7fafc
}

.db-HomeTasks-title {
  color: #3c4257;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px
}

@media print {
  .db-HomeTasks {
    overflow: visible;
    width: 760px !important
  }
}

.db-DatePickerWithPresets .CalendarMonth,
.db-DatePickerWithPresets .CalendarMonthGrid,
.db-DatePickerWithPresets .DayPicker {
  background: transparent !important
}

.db-DashboardHome-controls--fadeIn {
  animation-name: fade-in;
  animation-duration: .5s
}

.db-DashboardHome-listTableRow {
  box-shadow: inset 0 1px #e3e8ee
}

.db-DashboardHome-listTableRow--clickable {
  cursor: pointer
}

.db-DashboardHome-listTableRow--clickable:hover {
  color: #4f566b !important;
  background: #f7fafc
}

.db-DashboardHome-listTableCell {
  position: relative
}

.db-ModHomeTrend.db-ModHomeTrend--noAllowHover .db-ChartHoverDot-dot {
  stroke: #697386;
  fill: #697386
}

.db-DashboardHomeCardHover {
  position: absolute;
  background: #fff;
  background: hsla(0, 0%, 100%, .85);
  padding: 0 4px;
  top: 0;
  bottom: 0;
  left: -4px;
  right: -4px;
  z-index: 10
}

.db-DashboardHomeGrid-item {
  overflow: hidden;
  position: relative;
  padding: 16px 15px 8px;
  margin: -1px -1px 0 0;
  transition: transform .4s
}

.db-DashboardHomeGrid-item--editMode {
  border-radius: 5px;
  padding: 4px 0 2px;
  margin: 10px 13px 5px 14px;
  border: 1px dashed #c1c9d2;
  background-color: #fff;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-DashboardHomeGrid-item--hide {
  transform: scale(0)
}

@keyframes fade-in {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.db-DashboardHomeGrid-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  cursor: move;
  animation-name: fade-in;
  animation-duration: .5s
}

.db-DashboardHomeGrid-overlay--opaque {
  animation: none
}

.db-DashboardHomeGrid-overlayMenuBar {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: hsla(0, 0%, 100%, .9)
}

.db-DashboardHomeGrid-overlayHideButton path {
  pointer-events: none
}

@keyframes fade-in-box-shadow {
  0% {
    box-shadow: 0 2px 5px 0 rgba(60, 66, 87, .08), 0 1px 1px 0 rgba(0, 0, 0, .12)
  }

  to {
    box-shadow: 0 7px 14px 0 rgba(60, 66, 87, .08), 0 3px 6px 0 rgba(0, 0, 0, .12)
  }
}

.db-DashboardHomeGrid-item--dragging .db-DashboardHomeGrid-item--editMode {
  box-shadow: 0 7px 14px 0 rgba(60, 66, 87, .08), 0 3px 6px 0 rgba(0, 0, 0, .12);
  animation-name: fade-in-box-shadow;
  animation-duration: .3s
}

.db-DashboardHomeGrid-item--dragging {
  z-index: 30
}

@keyframes fade-out-button {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

.db-DashboardHomeGrid-item--dragging .db-DashboardHomeGrid-overlayHideButton {
  opacity: 0;
  animation-name: fade-out-button;
  animation-duration: .3s
}

.db-DashboardHomeGrid--fadeOnEditMode {
  opacity: .1
}

.db-SortableMenuContents-item {
  cursor: move;
  z-index: 999
}

.db-SortableMenuContents-item-handle {
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjciPjxnIGZpbGw9IiNBQUI3QzQiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iMSIgcng9Ii41Ii8+PHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iMSIgeT0iMyIgcng9Ii41Ii8+PHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iMSIgeT0iNiIgcng9Ii41Ii8+PC9nPjwvc3ZnPg==");
  background-position: 100%
}

.db-DashboardHomeChurnCohorts-cell {
  height: 8px;
  flex: 1;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff
}

.db-DashboardHomeChurnCohorts-emptyRowHover,
.db-DashboardHomeChurnCohorts-hoverCell {
  box-shadow: inset 0 0 0 1px #3d4eac
}

.db-DashboardHomeChurnCohorts-emptyRow {
  height: 8px;
  width: 100%
}

.db-LoadingBackground {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0) 25%, hsla(0, 0%, 100%, .5) 40%, hsla(0, 0%, 100%, .5) 42%, hsla(0, 0%, 100%, 0) 57%);
  background-size: 400px 100%;
  animation: LoadingBackground--animation 1.5s linear infinite;
  transition: opacity .2s ease-in-out
}

.db-LoadingBackground--colorSlate1 {
  background-image: linear-gradient(90deg, rgba(246, 249, 252, 0), rgba(246, 249, 252, 0) 25%, #f6f9fc 40%, #f6f9fc 42%, rgba(246, 249, 252, 0) 57%)
}

.db-LoadingBackground--size-large {
  background-size: 1000px 100%;
  animation-name: LoadingBackground--large-animation;
  animation-duration: 2.5s
}

.db-LoadingBackground--animating-enter,
.db-LoadingBackground--animating-leave.db-LoadingBackground--animating-leave-active {
  opacity: 0
}

.db-LoadingBackground--animating-enter.db-LoadingBackground--animating-enter-active,
.db-LoadingBackground--animating-leave {
  opacity: 1
}

@keyframes LoadingBackground--animation {
  0% {
    background-position: 0 top
  }

  to {
    background-position: -400px top
  }
}

@keyframes LoadingBackground--large-animation {
  0% {
    background-position: 0 top
  }

  to {
    background-position: -1000px top
  }
}

.db-DailyComparison {
  position: relative;
  padding: 16px 20px;
  background-color: #fff;
  color: #5469d4;
  height: 192px
}

.db-DailyComparison-today {
  display: flex;
  font-size: 20px;
  line-height: 28px
}

.db-DailyComparison-summary {
  display: flex;
  font-size: 14px;
  line-height: 20px;
  margin-top: 6px
}

.db-DailyComparison-summarySegment {
  display: flex;
  margin-right: 50px
}

.db-DailyComparison-title {
  display: inline
}

.db-DailyComparison-value {
  padding-left: 16px;
  font-weight: 500
}

.db-DailyComparison-valueCompareTo {
  color: #697386
}

.db-DailyComparison-chartToggle {
  position: absolute;
  top: 50px;
  right: 20px;
  width: 20px;
  cursor: pointer
}

.db-DailyComparison-chartToggleHidden {
  opacity: .5
}

.db-DailyComparison-charts {
  margin-top: 10px;
  margin-bottom: 0;
  height: calc(100% - 105px);
  box-shadow: inset 0 -1px rgba(193, 201, 210, .3)
}

.db-DailyComparison-charts--error {
  box-shadow: none
}

.db-DailyComparison-metricMenu .db-MenuItem {
  padding-right: 16px
}

.db-DailyComparison-charts .db-Sparkline--color-lightGray .db-Sparkline-fill {
  opacity: .35
}

.db-DailyComparison-legend {
  margin-top: 7px;
  color: #8792a2
}

.db-DailyComparison-legend .db-LegendValue {
  color: #8792a2 !important
}

.db-DailyComparison-charts .db-DailyComparison-legend .db-DailyComparison-legendNow,
.db-DailyComparison .db-DailyComparison-legendHover,
.db-DailyComparison .db-DailyComparison-legendNow {
  color: #5469d4 !important
}

.db-DailyComparison-picker {
  cursor: pointer
}

.db-DailyComparison--modular-input {
  color: #4f566b;
  text-align: left;
  min-width: 96px
}

.db-DailyComparison--modular-input.db-is-selected:not(.db-is-invalidWhileSelected),
.db-DailyComparison--modular-input:active:not(.db-is-invalidWhileSelected) {
  background-color: transparent;
  color: #4f566b
}

.db-DailyComparison-input {
  color: #697386;
  text-align: left
}

.db-DailyComparison-input.db-is-selected:not(.db-is-invalidWhileSelected),
.db-DailyComparison-input:active:not(.db-is-invalidWhileSelected) {
  background-color: transparent;
  color: #697386
}

.db-DailyComparison-compareToDateHandle {
  fill: #697386
}

@media print {
  .db-DailyComparison {
    -webkit-print-color-adjust: exact;
    background-color: transparent;
    color: #1a1f36
  }

  .db-DailyComparison-chartToggle,
  .db-DailyComparison-compareToDateHandle {
    display: none
  }

  .db-DailyComparison-legendBolt {
    -webkit-print-color-adjust: exact
  }

  .db-DailyComparison-legendNow {
    display: none !important
  }

  .db-DailyComparison-input,
  .db-DailyComparison-valueCompareTo {
    color: #3c4257
  }

  .db-DailyComparison-charts .db-Sparkline-container.db-Sparkline-container--line {
    max-width: 720px
  }

  .db-DailyComparison-charts .db-Sparkline-container.db-Sparkline-container--dots {
    max-width: 740px
  }
}

.db-HostedVerificationView {
  display: flex;
  flex-direction: column;
  min-height: 100vh
}

.db-HostedVerificationView-platformIcon {
  margin: 32px auto -32px;
  z-index: 3
}

.db-HostedVerificationView-subheading {
  align-items: center;
  display: inline-flex;
  flex-direction: row;
  margin-top: 12px
}

.db-HostedVerificationView-bodyWrapper {
  margin: 0 auto;
  max-width: 460px;
  position: relative;
  width: 100%;
  z-index: 2
}

.db-HostedVerificationView-layout {
  min-height: 250px;
  padding-bottom: 20px
}

.db-HostedVerificationView-header {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 40px 20px 20px;
  text-align: center
}

.db-HostedVerificationView-footerSupport {
  margin: 24px auto 0;
  text-align: center;
  z-index: 2
}

.db-HostedVerificationView-progress-enter {
  transform: scaleY(0)
}

.db-HostedVerificationView-progress-enter-active {
  transform: scaleY(1);
  transform-origin: bottom;
  transition: transform .2s
}

.db-HostedVerificationView-progress-leave {
  transform: scaleY(1)
}

.db-HostedVerificationView-progress-leave-active {
  transform: scaleY(0);
  transform-origin: bottom;
  transition: transform .2s
}

.db-HostedVerificationView-dialog {
  max-width: 100%
}

@media screen and (max-width:460px) {
  .db-HostedVerificationView-layout {
    min-height: 0
  }

  .db-HostedVerificationView-bodyWrapper {
    border-bottom: 1px solid #e3e8ee
  }
}

.db-DefaultRedirectUri-logo {
  display: inline-block
}

.db-ExampleCommand-pre {
  margin: 3px;
  color: #1a1f36
}

.db-ConsumerUIContentFooter,
.db-ConsumerUIFormRow {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.db-ConsumerUITitle {
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
  margin: 0;
  max-width: 420px;
  padding: 0
}

@media (max-width:1024px) {
  .db-ConsumerUITitle {
    font-size: 28px;
    line-height: 36px
  }
}

.db-ConsumerUIWrapper {
  display: flex;
  height: 100%
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper {
    flex-direction: column;
    min-height: 500px;
    display: block
  }
}

.db-ConsumerUIWrapper-left {
  flex: 0 0 576px;
  padding: 60px;
  width: 576px
}

@media (max-width:1440px) {
  .db-ConsumerUIWrapper-left {
    flex: 0 0 40%;
    width: 40%
  }
}

@media (max-width:1024px) {
  .db-ConsumerUIWrapper-left {
    padding: 48px
  }
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-left {
    flex: 0 0 auto
  }
}

.db-ConsumerUIWrapper-left--sidebarCopy {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  margin-top: 40px;
  width: 292px
}

@media (max-width:1200px) {
  .db-ConsumerUIWrapper-left--sidebarCopy {
    width: 240px
  }
}

.db-ConsumerUIWrapper-right {
  align-items: flex-start;
  background-color: #fff;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  overflow-y: auto;
  padding: 0 40px 0 80px
}

@media (max-width:1200px) {
  .db-ConsumerUIWrapper-right {
    padding-left: 60px
  }
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-right {
    justify-content: flex-start;
    overflow-y: unset;
    padding: 40px 20px 0
  }
}

.db-ConsumerUIWrapper-right--inner {
  position: relative;
  top: 121px;
  width: 100%;
  padding-bottom: 150px
}

.db-ConsumerUIWrapper-right--inner .db-ConsumerUIWrapper-right--inner-field-width {
  max-width: 400px
}

@media (max-width:1024px) {
  .db-ConsumerUIWrapper-right--inner {
    top: 113px
  }
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-right--inner {
    top: 28px;
    margin: 0 auto;
    max-width: 380px;
    transition: top .2s;
    padding-bottom: 100px
  }

  .db-ConsumerUIWrapper-right--innerLivemode {
    top: -12px
  }

  .db-ConsumerUIWrapper-right--inner.db-ConsumerUIWrapper-right--innerHasProgress {
    top: 64px
  }

  .db-ConsumerUIWrapper-right--innerLivemode.db-ConsumerUIWrapper-right--innerHasProgress {
    top: 28px
  }
}

.db-ConsumerUIWrapper-right--progressBar {
  left: 0;
  position: absolute;
  top: -80px;
  width: 100%
}

.db-ConsumerUIWrapper-right--testModeBadge {
  left: 0;
  position: absolute;
  top: -40px
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-right--innerLivemode .db-ConsumerUIWrapper-right--progressBar {
    top: -40px
  }
}

.db-ConsumerUIWrapper-footer {
  bottom: 0;
  left: 0;
  max-width: 600px;
  padding: 0 40px 40px 60px;
  position: absolute;
  width: 576px
}

.db-ConsumerUIWrapper-footer--copy {
  margin: 4px 0
}

@media (max-width:1440px) {
  .db-ConsumerUIWrapper-footer {
    width: 40vw
  }
}

@media (max-width:1024px) {
  .db-ConsumerUIWrapper-footer {
    padding-left: 48px
  }
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-footer {
    background: #fff;
    max-width: 100%;
    min-width: 0;
    padding: 48px 20px 24px;
    position: relative;
    width: 100%
  }

  .db-ConsumerUIWrapper-footer--inner {
    margin: 0 auto;
    max-width: 380px
  }
}

@media (max-width:720px) {
  .db-ConsumerUIWrapper-left {
    line-height: 28px;
    max-width: 100%;
    min-width: auto;
    padding: 20px 20px 28px;
    width: 100%
  }

  .db-ConsumerUIWrapper-mobileHeaderWrapper {
    margin-top: 20px;
    position: relative
  }
}

.db-ConsumerUIWrapper-footer .db-Logo {
  display: inline-flex;
  margin-left: 2px;
  transform: translate(-1px);
  vertical-align: middle
}

.db-InlineProgressBar {
  background-color: #cfd7df;
  overflow: hidden
}

.db-InlineProgressBar--inner {
  height: 100%;
  position: relative;
  transform-origin: 0;
  transition: transform .2s
}

.db-InlineProgressBar--divider:after {
  background-color: #fff;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 2px
}

.db-FooterLayout-footerExpand {
  flex: 1 0 auto
}

.db-FooterLayout-footer {
  flex-shrink: 0;
  margin: 0 auto;
  padding: 60px 16px 16px;
  text-align: center;
  width: 100%;
  z-index: 2
}

.db-StripeBackground {
  position: fixed;
  width: 100%
}

.db-StripeBackground-backgroundPatch {
  height: 337.98118px;
  position: absolute;
  width: 50%;
  z-index: -1
}

.db-StripeBackground-gridContainer {
  display: flex;
  flex-direction: column;
  height: 742px;
  justify-content: flex-end;
  overflow-x: hidden;
  pointer-events: none;
  position: absolute;
  top: -200px;
  transform: skewY(-12deg);
  width: 100%;
  z-index: -1
}

.db-StripeBackground-gridBackground {
  height: 550px;
  position: absolute;
  top: 0;
  width: 100%
}

.db-StripeBackground-ghostStripe,
.db-StripeBackground-stripe {
  height: 64px;
  max-width: 460px;
  position: absolute;
  width: 100%
}

.db-StripeBackground-stripe1 {
  bottom: 256px;
  left: calc(50% - 310px)
}

.db-StripeBackground-stripe2 {
  bottom: 192px;
  left: calc(50% - 400px)
}

.db-StripeBackground-stripe3 {
  bottom: 192px;
  left: calc(50% - 60px)
}

.db-StripeBackground-gridContainer .db-StripeBackground-ghostStripe {
  box-shadow: inset 0 0 4px rgba(0, 0, 0, .15);
  max-width: 160px
}

.db-StripeBackground-ghostStripe1 {
  bottom: 128px;
  left: calc(50% - 310px)
}

.db-StripeBackground-ghostStripe2 {
  bottom: 0;
  left: calc(50% + 150px)
}

@media screen and (max-width:460px) {
  .db-StripeBackground {
    position: absolute
  }

  .db-StripeBackground-backgroundPatch {
    height: 52.98118px
  }

  .db-StripeBackground-gridContainer {
    height: 614px;
    top: -485px;
    z-index: 3
  }

  .db-StripeBackground-ghostStripe1,
  .db-StripeBackground-stripe1,
  .db-StripeBackground-stripe3 {
    display: none
  }

  .db-StripeBackground-stripe2 {
    bottom: 64px;
    left: 25%
  }

  .db-StripeBackground-ghostStripe2 {
    left: 80%
  }
}

@media screen and (max-height:500px) and (min-width:460px) {
  .db-StripeBackground-backgroundPatch {
    height: 237.98118px
  }

  .db-StripeBackground-gridContainer {
    top: -300px
  }
}

.db-HostedLayout {
  display: flex;
  flex-direction: column;
  min-height: 100vh
}

.db-HostedLayout-platformIcon {
  margin: 32px auto -32px;
  z-index: 3
}

.db-HostedLayout-bodyWrapper {
  margin: 0 auto;
  max-width: 460px;
  position: relative;
  width: 100%;
  z-index: 2
}

.db-HostedLayout-header {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 40px 20px 20px;
  text-align: center
}

@media screen and (max-width:460px) {
  .db-HostedLayout-bodyWrapper {
    border-bottom: 1px solid #e3e8ee
  }
}

.db-BusinessName-solePropInstructions li {
  margin: 4px auto 4px 2em;
  list-style-type: disc
}

.db-BusinessName-solePropInstructions p {
  line-height: inherit
}

.db-AccountSetupReCAPTCHA-recaptcha {
  visibility: hidden
}

.db-BankConnectionForm-accountSelectorToggle>div>div>label>div>div {
  align-items: center
}

.db-VerificationDocumentUploader-instructions p {
  margin-top: 0
}

.db-VerificationDocumentUploader-instructions strong {
  display: block;
  margin-top: 0
}

.db-VerificationDocumentUploader-instructions ul {
  margin-left: 24px;
  margin-top: 6px
}

.db-VerificationDocumentUploader-instructions ul>li {
  line-height: 1.6;
  list-style-type: disc
}

.db-ConnectLandingPage {
  position: relative;
  z-index: 0
}

.db-ConnectLandingPage-background {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1
}

.db-ConnectLandingPage-cardContainer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 320px;
  overflow: hidden
}

.db-ConnectLandingPage-cardContainerConnectedToPlatform {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 360px;
  overflow: hidden
}

.db-ConnectLandingPage-card1 {
  position: absolute;
  top: -56px;
  right: 29.5%;
  z-index: -1;
  width: 195px;
  height: 345px;
  border-radius: 4px;
  transform: perspective(1200px) rotateX(2deg) rotateY(8deg) rotate(-2deg);
  background: #fff;
  background-image: url(img/connect/Card1.40d2b46e471865b3e0fa7f011ad04cd9.svg);
  background-size: cover;
  box-shadow: 0 50px 100px 0 rgba(50, 50, 93, .1), 0 15px 35px 0 rgba(50, 50, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .07)
}

@media (max-width:1150px) {
  .db-ConnectLandingPage-card1 {
    right: 19.5%
  }
}

.db-ConnectLandingPage-card2 {
  position: absolute;
  top: 42px;
  right: 14%;
  z-index: -1;
  width: 195px;
  height: 345px;
  border-radius: 4px;
  transform: perspective(1200px) rotateX(3deg) rotateY(-8deg) rotate(1.5deg);
  background: #fff;
  background-image: url(img/connect/Card2.679f0eab66a6a1550427cc954cca4d18.svg);
  background-size: cover;
  box-shadow: 0 50px 100px 0 rgba(50, 50, 93, .1), 0 15px 35px 0 rgba(50, 50, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .07)
}

@media (max-width:1150px) {
  .db-ConnectLandingPage-card2 {
    right: 4%
  }
}

@media (max-width:1150px) {
  .db-ConnectLandingPage-leftmostStripe {
    display: none
  }
}

.db-ConnectLandingPage-top {
  min-height: 320px
}

.db-ConnectLandingPage-topConnectedToPlatform {
  min-height: 360px
}

.db-ConnectLandingPage-logo {
  margin-bottom: 38px
}

.db-ConnectLandingPage-productname {
  color: #029cd6
}

.db-ConnectLandingPage-titleparagraph {
  max-width: 288px;
  margin-bottom: 4px
}

.db-ConnectLandingPage-features {
  display: flex
}

.db-FeatureBlock {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin: 0 48px 0 0
}

.db-FeatureBlock:last-child {
  margin: 0
}

.db-FeatureBlock-title {
  margin-bottom: 8px
}

.db-FeatureBlock-paragraph {
  margin-bottom: 24px
}

.db-FeatureBlock-button {
  display: flex;
  flex: 1;
  align-items: flex-end
}

.db-HighlightableAddress-row {
  border-radius: 3px;
  margin-bottom: 2px;
  margin-left: -4px;
  padding-left: 4px;
  padding-right: 4px
}

.db-HighlightableAddress-row--critical {
  background-color: #fff8f5
}

.db-HighlightableAddress-row--warning {
  background-color: #fcf9e9
}

.db-CompanyDetails {
  color: red
}

.db-CompanyDetails .db-PropertyListItemInline-label {
  min-width: 200px
}

.db-EntityDetail {
  border-radius: 3px;
  margin-bottom: 2px;
  margin-left: 10px;
  padding-right: 8px
}

.db-EntityDetail--clickable {
  cursor: pointer
}

.db-ConnectedAccountsOverviewTabs-Tab {
  flex: 1
}

.db-ImageInput {
  display: inline-flex;
  position: relative
}

.db-ImageInput-BaseLayer {
  transform: translate(0)
}

.db-ImageInput-TopLayer {
  position: absolute;
  top: -4px;
  right: -4px
}

.db-ImageInput-Image {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  overflow: hidden
}

.db-ImageInput-HoverParent {
  cursor: pointer
}

.db-ImageInput-HoverParent:hover [class*=Icon--hoverable] {
  color: #3c4257
}

.db-ImageInput-DeleteButton.db-ImageInput-DeleteButton {
  display: none
}

.db-ImageInput-DeleteButton.db-ImageInput-DeleteButton:focus,
.db-ImageInput-DeleteButton.db-ImageInput-DeleteButton:hover {
  display: inline-flex
}

.db-ImageInput:focus-within .db-ImageInput-DeleteButton,
.db-ImageInput:hover .db-ImageInput-DeleteButton {
  display: inline-flex
}

.db-HorizontalBarChart-BarChart {
  border-radius: 4px;
  overflow: hidden;
  height: 12px;
  width: 100%;
  background-color: #fff;
  position: relative
}

.db-HorizontalBarChart-BarChart--Empty {
  background-color: #e3e8ee
}

.db-HorizontalBarChart-BarChart-Loading {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  transform: translateX(0);
  transform-origin: right;
  background: repeating-linear-gradient(90deg, #f7fafc 0, #f7fafc 40%, #e3e8ee 50%, #f7fafc 60%, #f7fafc);
  background: repeating-linear-gradient(90deg, #f7fafc 0, #f7fafc 40%, rgba(227, 232, 238, .5) 50%, #f7fafc 60%, #f7fafc);
  background-size: 200% 100%;
  animation: HorizontalBarChart-BarChart--Loading-Animation 2s ease infinite;
  animation-fill-mode: forwards;
  animation-timing-function: linear
}

.db-HorizontalBarChart-BarChart-Loading.db-is-animating-leave {
  transform: translateX(0);
  opacity: 1
}

.db-HorizontalBarChart-BarChart-Loading.db-is-animating-leave.db-is-animating-leave-active {
  transform: translateX(100%);
  opacity: 0;
  transition: transform .4s ease-out, opacity .4s ease-out
}

.db-HorizontalBarChart-BarChart-Loading.db-is-animating-enter {
  transform: translateX(100%);
  opacity: 0
}

.db-HorizontalBarChart-BarChart-Loading.db-is-animating-enter.db-is-animating-enter-active {
  transform: translateX(0);
  opacity: 1;
  transition: transform .4s ease-in, opacity .4s ease-in
}

.db-HorizontalBarChart-BarChart-Bars {
  width: 100%;
  display: flex;
  flex-direction: row
}

.db-HorizontalBarChart-BarChart-Bars.db-is-animating-enter {
  transform: scaleX(.001);
  transform-origin: left
}

.db-HorizontalBarChart-BarChart-Bars.db-is-animating-enter.db-is-animating-enter-active {
  transform: scaleX(1);
  transition: transform .4s cubic-bezier(.445, .05, .55, .95)
}

.db-HorizontalBarChart-BarChart-Bars.db-is-animating-leave {
  transform: scaleX(1);
  transform-origin: left
}

.db-HorizontalBarChart-BarChart-Bars.db-is-animating-leave.db-is-animating-leave-active {
  transform: scaleX(.001);
  transition: transform .4s cubic-bezier(.445, .05, .55, .95)
}

.db-HorizontalBarChart-BarChart-Bar {
  position: relative;
  opacity: 1
}

.db-HorizontalBarChart-BarChart-Bar--faded {
  opacity: .15
}

.db-HorizontalBarChart-Legend {
  border: 1px solid #e3e8ee;
  border-radius: 4px
}

@keyframes HorizontalBarChart-BarChart--Loading-Animation {
  0% {
    background-position: 200% 0
  }

  to {
    background-position: 0 0
  }
}

.db-DisabledMetric-dateWindowMenu {
  border-bottom: 1px dashed #a3acb9
}

.db-ToolkitCard-Card {
  border-left: 2px solid #e3e8ee;
  border-radius: 4px;
  height: 100%;
  transition: border-left-color .2s
}

.db-ToolkitCard-InnerBox {
  height: 100%
}

.db-ToolkitCard-Card--green {
  border-left-color: #85d996
}

.db-ToolkitCard-Card--yellow {
  border-left-color: #efc078
}

.db-ToolkitCard-Card--red {
  border-left-color: #fbb5b2
}

.db-ToolkitCard-Card--gray100 {
  border-left-color: #e3e8ee
}

.db-ToolkitCard-Card--gray500 {
  border-left-color: #697386
}

.db-MigrationTask-TitleWrapper {
  flex-grow: 1
}

.db-MigrationTask-Title.db-MigrationTask-Title--completed {
  text-decoration: line-through
}

.db-ExampleResponses {
  position: absolute;
  left: 100%;
  width: 50%;
  margin-left: 16px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 1;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .08)
}

.db-ExampleResponses:before {
  content: "";
  display: block;
  height: 2px;
  background: #5469d4;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.db-ExampleResponses.db-is-above {
  bottom: 0
}

.db-ExampleResponses.db-is-below {
  top: 0
}

.db-ExampleResponses-count {
  margin-left: 4px
}

.db-ExampleResponses-nextPrevious {
  display: inline-block;
  margin-left: auto
}

.db-ExampleResponsesV2 {
  width: 400px;
  margin-left: 16px;
  border-radius: 4px;
  z-index: 1;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .08)
}

.db-ExampleResponsesV2.db-is-above {
  bottom: 0
}

.db-ExampleResponsesV2.db-is-below {
  top: 0
}

.db-ExampleResponsesV2-count {
  margin-left: 4px
}

.db-ExampleResponsesV2-nextPrevious {
  display: inline-block;
  margin-left: auto
}

.db-QuestionContainer {
  width: 66.6%
}

.db-QuestionContainer.db-is-disabled {
  opacity: .5;
  pointer-events: none
}

.db-QuestionContainer.db-is-maximized {
  width: auto
}

.db-QuestionContainerV2 {
  width: 100%
}

.db-QuestionContainerV2.db-is-disabled {
  opacity: .5;
  pointer-events: none
}

.db-QuestionContainerV2.db-is-maximized {
  width: auto
}

.db-ShortAnswerQuestion-container {
  position: relative
}

.db-ShortAnswerQuestionV2-container {
  position: relative;
  display: flex;
  align-items: flex-start
}

.db-ShortAnswerQuestionV2-textarea {
  flex-grow: 1
}

.db-PlatformTypeV2Question {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 12px;
  margin-top: 8px
}

@media (max-width:1200px) {
  .db-PlatformTypeV2Question {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr)
  }
}

.db-PlatformTypeV2Question-platformTypeContainer:hover {
  box-shadow: 0 2px 4px 0 rgba(62, 65, 88, .05), 0 1px 1.5px 0 rgba(42, 48, 84, .08)
}

.db-PlatformTypeV2Question-platformTypeLabel {
  margin-bottom: 2px
}

.db-PlatformTypeV2Question-platformTypeContainer:hover .db-PlatformTypeV2Question-platformTypeLabel {
  color: #1a1f36
}

.db-PlatformTypeV2Question-platformTypeLabel.db-is-selected.db-is-selected {
  color: #5469d4
}

.db-PlatformTypeV2Question-platformType {
  display: flex;
  padding: 12px
}

.db-PlatformTypeV2Question-radio {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0
}

.db-PlatformTypeV2Question-description {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-left: 12px
}

.db-ApplicationTypeModal-content {
  overflow: hidden
}

.db-ApplicationTypeModal-block {
  flex: 1;
  border-right: 1px solid #e3e8ee;
  position: relative
}

.db-ApplicationTypeModal-block:last-child {
  border-right: 0
}

.db-ApplicationTypeModal-block.db-is-selected {
  z-index: 1;
  box-shadow: 0 7px 14px 0 rgba(59, 65, 94, .1), 0 3px 6px 0 rgba(0, 0, 0, .07), inset 0 3px #6c8eef
}

.db-ApplicationTypeModal-block.db-is-deemphasized {
  opacity: .5;
  border-right: 0
}

.db-ApplicationTypeModal-block.db-is-deemphasized+.db-ApplicationTypeModal-block {
  border-left: 1px solid #e3e8ee
}

.db-ApplicationTypeModal-blockContent {
  flex: 1
}

.db-ApplicationTypeModal-radioBox {
  cursor: pointer
}

.db-AccountFieldsNeededCell {
  max-width: 250px
}

.db-AccountFieldsNeededCell-itemWrapper {
  display: inline-block
}

.db-AccountFieldsNeededCell-firstItem {
  white-space: nowrap;
  display: inline-block
}

.db-AccountFieldsNeededCell-firstItem:first-letter {
  text-transform: uppercase
}

.db-ChartLegendListView {
  border: 1px solid #e3e8ee;
  border-radius: 4px
}

.db-StableLoadingState--isLoading {
  display: flex;
  align-items: center;
  justify-content: center
}

.db-StripeGrid {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: -1;
  pointer-events: none
}

.db-StripeGrid-stripeContainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden
}

.db-FadeInTransition-Value--fast {
  animation: FadeInTransition-Value--fadeIn .2s ease forwards
}

.db-FadeInTransition-Value--medium {
  animation: FadeInTransition-Value--fadeIn .4s ease forwards
}

.db-FadeInTransition-Value--slow {
  animation: FadeInTransition-Value--fadeIn .6s ease forwards
}

@keyframes FadeInTransition-Value--fadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.db-StripeBackgroundHeader--bootstrap {
  right: 35px;
  top: 22px
}

.db-MiniExternalAccount-Flourish {
  fill: #697386
}

.db-HighlightedCaptionMono--text {
  background: #e3e8ee;
  background: rgba(227, 232, 238, .4);
  border: 1px solid #e3e8ee;
  border-radius: 4px;
  padding-top: 1px
}

.db-ApplicationTypeBlock-featureListContainer {
  margin-left: -16px
}

.db-ApplicationExamplesBlock-exampleCard {
  margin-top: -20px
}

.db-EDeliveryInfoModal-Bullets ul li {
  margin-top: 12px;
  font-size: 14px;
  line-height: 20px
}

.db-DynamicMap--resetLabel {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer
}

.db-Highlightable {
  border-radius: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: -4px;
  background-color: transparent;
  transition: background-color .4s ease-in-out
}

.db-Highlightable--highlight {
  background-color: #f9ecda;
  transition: background-color 125ms ease-in-out
}

.db-Slider {
  position: relative;
  height: 14px
}

.db-Slider-tick {
  border-radius: 4px;
  height: 8px;
  width: 8px;
  position: absolute;
  top: -3px;
  margin-left: -4px;
  z-index: inherit
}

.db-Slider-thumb--parent {
  position: absolute;
  zIndex: 2
}

.db-Slider-input {
  width: calc(100% + 14px);
  height: 14px;
  top: 0;
  left: -7px;
  right: -7px;
  margin: 0;
  padding: 0;
  border: 0;
  opacity: 0;
  position: absolute;
  z-index: 3
}

.db-Slider-input:focus {
  outline: none
}

.db-Slider-track {
  position: relative;
  top: 6px;
  height: 2px;
  margin-left: 4px;
  margin-right: 4px;
  z-index: 1
}

.db-Slider-thumb {
  left: -7px;
  top: -6px
}

input[type=range].Slider-input {
  -webkit-appearance: none
}

input[type=range].Slider-input::-ms-thumb {
  width: 14px;
  height: 14px;
  border-radius: 0;
  border: 0
}

input[type=range].Slider-input::-ms-tooltip {
  display: none
}

input[type=range].Slider-input::-moz-range-thumb {
  width: 14px;
  height: 14px;
  border-radius: 0;
  border: 0
}

input[type=range].Slider-input::-webkit-slider-thumb {
  width: 14px;
  height: 14px;
  border-radius: 0;
  border: 0;
  -webkit-appearance: none
}

.db-StickyHeader {
  position: absolute;
  z-index: 5
}

.db-StickyHeader--isFixed {
  position: fixed
}

.db-StickyHeader--animating-enter {
  opacity: 0
}

.db-StickyHeader--animating-enter-active {
  opacity: 1;
  transition: opacity .2s ease-in-out
}

.db-StickyHeader--animating-leave {
  opacity: 1
}

.db-StickyHeader--animating-leave-active {
  opacity: 0;
  transition: opacity .2s ease-in-out
}

.db-RulesetHeader-allow {
  color: #24b47e
}

.db-RulesetHeader-block {
  color: #e25950
}

.db-RulesetHeader-request_credentials {
  color: #32325d
}

.db-RulesetHeader-manual_review {
  color: #e39f48
}

.db-RadarRulesListUserName .db-RadarRulesListUserName-stripeIcon {
  border-radius: 50%
}

.db-RadarRulesListsItem-button {
  margin-top: -4px
}

.db-RadarRulesLists-spinner {
  height: 872px
}

.db-ShieldSection-definitionTooltip {
  -webkit-text-decoration: underline dashed #a3acb9;
  text-decoration: underline dashed #a3acb9;
  cursor: help
}

.db-AnalyticsSection {
  border: 1px solid #e6ebf1
}

.db-ShieldSection-badge--animation-enter {
  opacity: .01
}

.db-ShieldSection-badge--animation-enter-active {
  opacity: 1;
  transition: opacity 1s ease-in
}

.db-CustomRulesPerformanceChartContainer-legend--animation-enter {
  opacity: .01
}

.db-CustomRulesPerformanceChartContainer-legend--animation-enter-active {
  opacity: 1;
  transition: opacity 1s ease-in
}

.db-ThresholdSettingsDialog-dialogContent {
  min-height: 418px
}

.db-ThresholdSettingsDialog-sliderTooltipSpacer {
  width: 100%;
  height: 110px
}

.db-ThresholdSettingsDialog-sliderTooltipSpacerWithDisputeProtection {
  width: 100%;
  height: 150px
}

.db-ThresholdSettingsDialog-sliderTooltip {
  width: 260px;
  padding: 16px
}

.db-ThresholdSettingsDialog-impactStatBlock {
  width: 100%;
  margin-left: 6px;
  margin-right: 6px;
  border: 1px solid;
  border-radius: 3px;
  height: 72px
}

.db-ThresholdSettingsDialog-impactStatBlock--red {
  background-color: #fff8f5;
  border-color: #fde2dd
}

.db-ThresholdSettingsDialog-impactStatBlock--green {
  background-color: #efffed;
  border-color: #cbf4c9
}

.db-ThresholdSettingsDialog-impactStatBlock--yellow {
  background-color: #fcf9e9;
  border-color: #f8e5b9
}

.db-ThresholdSettingsDialog-impactStatBlock:first-child {
  margin-left: 0
}

.db-ThresholdSettingsDialog-impactStatBlock:last-child {
  margin-right: 0
}

.db-ThresholdSettingsDialog-settingsDescription {
  min-height: 64px;
  margin-top: 8px
}

.db-FraudReductionTaskListHeader-content {
  flex-grow: 1
}

.db-FraudReductionTaskListHeader-body {
  max-width: 700px
}

.db-FraudReductionTaskListHeader-scaGuide {
  flex-grow: 0
}

.db-RefundIfrsTask-action {
  white-space: "nowrap"
}

.db-DocumentationLinkWithIcon-link:hover .db-DocumentationLinkWithIcon-icon,
.db-DocumentationLinkWithIcon-link:hover .db-DocumentationLinkWithIcon-label {
  color: #3c4257
}

.db-DisputeEvidenceSubmissionFormContent-chargebackDetails {
  display: none
}

@media (min-width:1102px) {
  .db-DisputeEvidenceSubmissionFormContent-chargebackDetails {
    position: fixed;
    top: 123px;
    width: 232px;
    left: 72px;
    display: block
  }

  .db-DisputeEvidenceSubmissionFormContent-feedbackLayer {
    z-index: 302 !important
  }
}

.db-DisputeEvidenceSubmissionFormContent-previousChargeCell {
  box-shadow: inset 0 -1px 0 0 #e3e8ee
}

.db-DisputeEvidenceSubmissionFormContent-previousChargeRow:last-child .db-DisputeEvidenceSubmissionFormContent-previousChargeCell {
  box-shadow: none
}

.db-SetupIntentPaymentActionsCell .db-SetupIntentPaymentActionsCell-placeholder {
  position: relative;
  z-index: 1;
  transition: opacity .25s
}

.db-SetupIntentPaymentActionsCell .db-SetupIntentPaymentActionsCell-outerbox {
  position: relative;
  height: 100%
}

.db-SetupIntentPaymentActionsCell .db-SetupIntentPaymentActionsCell-innerbox {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s
}

.db-SetupIntentPaymentActionsCell .db-SetupIntentPaymentActionsCell-placeholder--menuopen,
.db-SetupIntentPaymentActionsCell:hover .db-SetupIntentPaymentActionsCell-placeholder {
  opacity: 0;
  transition: opacity .25s
}

.db-SetupIntentPaymentActionsCell .db-SetupIntentPaymentActionsCell-innerbox--menuopen,
.db-SetupIntentPaymentActionsCell:hover .db-SetupIntentPaymentActionsCell-innerbox {
  opacity: 1;
  pointer-events: all;
  transition: opacity .25s
}

.db-RiskScoreScale {
  padding-top: 34px
}

.db-RiskScoreScale-LevelBar-Normal {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 4px
}

.db-RiskScoreScale-LevelBar-Elevated {
  margin-left: 1px;
  height: 4px
}

.db-RiskScoreScale-LevelBar-Highest {
  margin-left: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 4px
}

.db-RiskScoreScale .db-RiskScoreScale-LevelBar-ThresholdText {
  display: flex;
  justify-content: center;
  width: 0
}

.db-RiskScoreScale-LevelBar div {
  width: 100%
}

.db-RiskScoreTeardropPointer-Circle {
  left: 8px;
  top: 32px;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%
}

.db-RiskScoreTeardropPointer-Text {
  position: absolute;
  top: 1px;
  width: 100%
}

.db-SignalsDialogContent {
  height: calc(100vh - 235px);
  overflow-y: scroll
}

.db-SignalsDataTable {
  margin-top: 12px;
  font-size: 14px;
  line-height: 20px
}

.db-TransactionPattern-TableRow {
  font-size: 12px;
  line-height: 20px
}

.db-TransactionPattern-TableRow--emphasized {
  color: #4f566b
}

.db-RadarFraudRateInsight-BucketLabel {
  font-size: 8px;
  line-height: 10px
}

.db-RfftDisputesPromotion-head {
  position: relative;
  margin-top: -16px
}

.db-RfftDisputesPromotion-dismiss {
  position: absolute;
  right: 20px;
  top: 16px;
  z-index: 3
}

.db-EventAndLogsSection-border {
  border-left: 2px solid #5469d4;
  height: 100%;
  transition: border-left-color .2s ease-in-out
}

.db-EventAndLogsSection-timeline-border-selected {
  height: 100%;
  box-shadow: 0 2px 5px 0 rgba(50, 50, 93, .1), 0 1px 1.5px 0 rgba(0, 0, 0, .07);
  border: 1px solid #5469d4;
  transition: border-color .5s ease-in-out
}

.db-EventAndLogsSection-next-step-border-blue {
  border-left: 3px solid #5469d4;
  height: 100%;
  transition: border-left-color .2s
}

.db-EventAndLogsSection-timeline-border-unselected {
  height: 100%;
  border: 1px solid #e3e8ee
}

.db-EventsAndLogsSection-timeline-line {
  color: #a3acb9
}

.db-EventAndLogsSection-next-step-border {
  border-left: 3px solid #8792a2;
  height: 100%;
  transition: border-left-color .2s
}

.db-EventAndLogsSection-pointer {
  cursor: pointer
}

.db-PaymentTimeline-header {
  position: relative;
  z-index: 3
}

.db-StripeElements {
  display: flex;
  margin-bottom: 8px;
  margin-top: 8px;
  width: 100%
}

.db-StripeElements:first-child {
  margin-top: 0
}

.db-StripeElements:last-child {
  margin-bottom: 0
}

.db-StripeElements-field {
  flex: 1 1 auto;
  height: 28px;
  margin-right: 8px;
  padding-top: 3px;
  width: 100%;
  background-color: #fff !important
}

.db-StripeElements-field:last-child {
  margin-right: 0
}

.db-StripeElements-button {
  flex: 0 0 auto;
  margin-left: 0;
  margin-right: 8px
}

.db-StripeElements-button:last-child {
  margin-right: 0
}

.db-StripeElements-dismiss {
  align-self: center;
  display: flex;
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer
}

.db-SurveyQuestionView-container {
  margin-bottom: 12px;
  position: relative
}

.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionView-contentSection {
  height: 100%;
  box-sizing: border-box
}

.db-SurveyQuestionContent-container+.db-SurveyQuestionContent-container {
  display: none
}

.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-container {
  height: 100%;
  box-sizing: border-box
}

.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-body,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-container,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-form,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-formSection--grow {
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch
}

.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-formSection--nogrow {
  flex: 0 1 auto
}

.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-body,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-form,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-formSection--grow,
.db-SurveyQuestionView-container--fixed-height .db-SurveyQuestionContent-formSection--grow textarea {
  flex: 1 0 auto
}

.db-SurveyQuestionContent-container .db-SurveyQuestionContent-dismiss:after {
  content: "\00d7";
  margin-left: 7px;
  font-size: 18px;
  display: inline-block;
  line-height: 13px;
  vertical-align: bottom;
  margin-bottom: 1px
}

.db-SurveyQuestionContent-container .db-SurveyQuestionContent-dismiss {
  font-weight: 500;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 16px;
  margin-top: 15px;
  font-size: 11px;
  text-transform: uppercase;
  line-height: 13px
}

.db-SurveyQuestionContent-container .db-SurveyQuestionContent-dismiss:hover {
  text-decoration: none
}

.db-SurveyQuestionContent-graphic {
  height: 50px;
  margin-top: 12px;
  background: url(img/surveys/icon-green-tick.d759a74e49abfed2b9d11fe3a9742602.svg) 50% no-repeat
}

.db-SurveyQuestionContent--freetext .db-SurveyQuestionContent-body textarea {
  resize: none;
  padding: 8px;
  font-size: 16px
}

.db-SurveyQuestionContent-form textarea {
  margin-bottom: 12px;
  box-sizing: border-box
}

.db-SurveyQuestionContent-container.db-is-animating-enter-active [data-fade-order] {
  transition: opacity .4s ease-out
}

.db-SurveyQuestionContent-container.db-is-animating-leave-active [data-fade-order] {
  transition: opacity .1s ease-in
}

.db-SurveyQuestionContent-container.db-is-animating-enter-active [data-fade-order="1"],
.db-SurveyQuestionContent-container.db-is-animating-leave-active [data-fade-order="1"] {
  transition-delay: 0s
}

.db-SurveyQuestionContent-container.db-is-animating-enter-active [data-fade-order="2"],
.db-SurveyQuestionContent-container.db-is-animating-leave-active [data-fade-order="2"] {
  transition-delay: .05s
}

.db-SurveyQuestionContent-container.db-is-animating-enter-active [data-fade-order="3"],
.db-SurveyQuestionContent-container.db-is-animating-leave-active [data-fade-order="3"] {
  transition-delay: .1s
}

.db-SurveyQuestionContent-container.db-is-animating-enter-active [data-fade-order="4"],
.db-SurveyQuestionContent-container.db-is-animating-leave-active [data-fade-order="4"] {
  transition-delay: .15s
}

.db-SurveyQuestionContent-container.db-is-animating-enter [data-fade-order],
.db-SurveyQuestionContent-container.db-is-animating-leave.db-is-animating-leave-active [data-fade-order] {
  opacity: 0
}

.db-SurveyQuestionContent-container.db-is-animating-enter.db-is-animating-enter-active [data-fade-order],
.db-SurveyQuestionContent-container.db-is-animating-leave [data-fade-order] {
  opacity: 1
}

.db-SatisfactionScale-container {
  margin-right: calc(50% - 250px);
  margin-left: calc(50% - 250px);
  position: relative;
  transition: margin-right .2s ease-out, margin-left .2s ease-out
}

.db-SatisfactionScale-container:before {
  content: "";
  position: absolute;
  width: 80%;
  height: 2px;
  top: 38px;
  left: 10%;
  background-color: #e9ecee;
  opacity: 0;
  transition: opacity .6s cubic-bezier(.56, 0, .32, 1)
}

.db-SatisfactionScale-container--draggable:before {
  opacity: 1
}

.db-SatisfactionScale-items {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-around;
  padding-top: 20px;
  margin-bottom: 22px
}

.db-SatisfactionScaleItem-container {
  flex: 0 1 65px;
  align-self: baseline;
  font-size: 12px;
  padding: 0;
  font-weight: 500;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  align-content: center;
  justify-content: flex-start;
  min-width: 80px
}

.db-SatisfactionScaleItem-link {
  display: block;
  padding-top: 8px;
  cursor: pointer;
  text-transform: capitalize;
  flex: 0 0 auto;
  line-height: 125%
}

.db-SatisfactionScaleItem-link:hover {
  text-decoration: none
}

.db-SatisfactionScaleItem-link,
.db-SatisfactionScaleItem-link:active,
.db-SatisfactionScaleItem-link:hover {
  color: #abb2b6
}

.db-SatisfactionScalePin-container {
  width: 52px;
  height: 52px;
  position: absolute;
  top: 10px;
  cursor: -webkit-grab;
  cursor: grab;
  background-position: -1px -4px;
  border-radius: 50%;
  box-shadow: 0 5px 7px rgba(0, 0, 0, .08)
}

.db-SatisfactionScalePin-container.db-SatisfactionScalePin--dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing
}

.db-SatisfactionScalePin-container .db-SatisfactionScaleEmoji-container {
  width: 52px;
  height: 52px;
  margin-top: 2px;
  margin-left: -26px;
  position: absolute;
  left: 50%;
  right: 50%;
  top: 0
}

.db-SatisfactionScaleItem-container .db-SatisfactionScaleEmoji-container {
  flex: 0 0 auto;
  width: 36px;
  height: 36px
}

.db-SettingsForm-footer {
  align-items: center;
  background-color: #fff;
  display: flex;
  justify-content: flex-end
}

.db-SettingsForm-footerMessage {
  margin-right: 14px
}

.db-SettingsForm-errorMessage {
  color: #cd3d64
}

.db-PayoutSettings-radioLabelText {
  cursor: pointer
}

.db-PayoutSettings-scheduleSelect {
  position: relative;
  top: -1px
}

.db-PayoutSettings-directDebitGuarantee {
  height: 200px;
  overflow-y: auto
}

.db-ApiKeyExpiration {
  color: #cd3d64;
  font-size: 12px
}

.db-ApiKeyInfo--hidden {
  visibility: hidden
}

.db-ApiKeyInfo-none {
  font-style: italic;
  color: #a3acb9
}

.db-ApiKeyInfo-section {
  padding: 5px
}

.db-ApiKeyInfo-sectionHeading {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  color: #8792a2
}

.db-ApiKeyInfo-permissions {
  font-size: 14px;
  white-space: normal;
  max-width: 250px
}

.db-ApiKeySecret--visible {
  height: 24px;
  margin: -2px 0
}

.db-ApiKeySecret--blurred {
  height: 24px;
  width: 240px;
  background-image: url(/manage/assets/img/settings/api_keys/secret@2x.82c33757b4d6c58d7775ace9527b461d.png);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 240px 24px;
  margin: -2px 0
}

.db-ApiKeySecret-reveal .db-ApiKeySecret-hide {
  margin: 0 auto
}

.db-RenameKeyModal-keyNameLabel {
  font-size: 15px;
  flex: 0 0 auto;
  padding-right: 15px
}

.db-RenameKeyModal-textInput {
  font-size: 15px;
  flex: 1 0 auto
}

.db-RenameKeyModal-errorMessage {
  color: #cd3d64
}

.db-BusinessSettings-input {
  width: 250px
}

.db-BusinessSettings-input--withTooltip {
  align-items: center;
  display: flex
}

.db-BusinessSettings-countrySelect {
  width: 323px
}

.db-BusinessSettings-descriptorInput {
  margin-right: 10px;
  width: 250px
}

.db-BusinessSettings-address .bs-TextInputGroup>.bs-TextInput:last-child {
  width: 104px
}

.db-BusinessSettings-address .bs-TextInput:first-child:last-child,
.db-BusinessSettings-address .bs-TextInputGroup>.bs-TextInput:first-child {
  width: 250px
}

.db-BusinessSettings-address .bs-Select {
  width: 189px
}

.db-BusinessSettings-phoneInput .bs-TextInput {
  flex-grow: 1
}

.db-BusinessSettings-warning {
  border-top: 1px solid #e3e8ee
}

.bs-Fieldset-row.bs-is-invalid .db-BusinessSettings-address .bs-Button {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .5), 0 1px 1px rgba(0, 0, 0, .08)
}

.db-PCICompliance-contentLoading {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 125px
}

.db-PCICompliance-headerSuccess {
  color: #09825d
}

.db-PCICompliance-headerStatusLine {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 5px
}

.db-PCICompliance-headerReadMoreLink {
  margin-left: 3px
}

.db-PCICompliance-integrationInfo+.db-PCICompliance-survey {
  margin-top: 20px
}

.db-PCICompliance-survey {
  padding-left: 50px;
  padding-top: 20px;
  list-style-type: none
}

.db-PCICompliance {
  flex-direction: column;
  display: flex
}

.db-PCICompliance--body {
  flex-grow: 1
}

.db-PCICompliance--actions {
  margin-top: 15px
}

.db-PCICompliance--captionError {
  color: #cd3d64
}

.db-PCICompliance--captionError,
.db-PCICompliance--captionSuccess {
  margin-bottom: 8px
}

.db-PCICompliance-surveyQuestionContainer {
  margin-top: 20px;
  margin-bottom: 15px
}

.db-PCICompliance-surveyQuestionContainer:first-child {
  margin-top: 0
}

.db-PCICompliance-surveyQuestionContainer:last-child {
  margin-bottom: 0
}

.db-PCICompliance-surveyQuestion {
  display: flex;
  align-items: flex-start
}

.db-PCICompliance-surveyQuestionLabel {
  width: 500px;
  line-height: 22px
}

.db-PCICompliance-surveyQuestionRadio {
  align-items: center
}

.db-PCICompliance-surveyQuestionRadio:first-of-type {
  margin-right: 30px
}

.db-DeleteUser strong {
  font-weight: 700
}

.db-DocumentRequestUploadModal-instructions p {
  margin-top: 12px
}

.db-DocumentRequestUploadModal-instructions strong {
  display: block;
  margin-top: 12px
}

.db-DocumentRequestUploadModal-instructions ul {
  margin-left: 24px;
  margin-top: 6px
}

.db-DocumentRequestUploadModal-instructions ul>li {
  line-height: 1.6;
  list-style-type: disc
}

.db-InviteSetting-header {
  margin-bottom: 10px
}

.db-InviteSetting-headerDescription {
  padding: 6px 0 11px
}

.db-IntegrationSettings-warningListItem {
  list-style: initial;
  margin-left: 16px;
  margin-bottom: 3px
}

.db-OrgTeamSettings-fullscreenHeaderControls {
  position: fixed;
  top: 20px;
  right: 20px
}

.db-RoleSettings .bs-Tail {
  margin-bottom: 75px
}

.db-RoleList {
  width: 100%;
  display: table
}

.db-RoleList-title .bs-Badge {
  vertical-align: baseline;
  margin-left: 10px
}

.db-Role {
  display: table-row;
  line-height: 26px;
  align-items: center;
  color: #1a1f36;
  border-bottom: 1px solid #e3e8ee
}

.db-Role:last-child {
  border: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px
}

.db-Role:nth-child(odd) {
  background-color: #f7f9fa
}

.db-Role-cell {
  display: table-cell;
  padding: 10px 20px
}

.db-Role-cell--name {
  padding-right: 25px;
  width: 210px
}

.db-Role-cell--description {
  padding-right: 60px;
  line-height: 1.5em
}

.db-Role-cell--empty {
  font-style: italic;
  color: #8792a2
}

.db-Role-cell--count {
  color: #8792a2;
  width: 120px;
  padding-right: 20px;
  text-align: right;
  white-space: nowrap
}

.db-Role-cell--actions {
  width: 150px;
  text-align: right;
  padding-left: 5px
}

.db-RoleRadioList {
  margin-bottom: -1px;
  max-height: 401px;
  overflow-y: auto
}

.db-UserList .bs-is-highlighted {
  font-size: 15px;
  color: inherit
}

.db-UserListRow--withName {
  height: 64px
}

.db-UserListRow--invite .bs-ObjectList-cell {
  color: #8792a2
}

.db-UserSearch {
  padding: 5px 10px;
  width: 320px;
  border: 1px solid #c4c8cc;
  border-radius: 30px
}

.db-CustomizeEmailReceiptDesign-container {
  display: flex;
  justify-content: center
}

.db-CustomizeEmailReceiptDesign-optionsCard {
  width: 300px;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, .55);
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  border: 1px solid #e3e8ee;
  border-radius: 4px;
  align-items: center;
  justify-content: center;
  padding: 15px 30px;
  margin-right: 30px
}

.db-CustomizeEmailReceiptDesign-optionsCardTitle {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 15px
}

.db-CustomizeEmailReceiptDesign-optionsCardWrapper {
  position: relative
}

.db-CustomizeEmailReceiptDesign-clearButton {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  right: -36px;
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #000;
  background-color: rgba(0, 0, 0, .5);
  opacity: 0;
  pointer-events: none
}

.db-CustomizeEmailReceiptDesign-optionsCard:hover .db-CustomizeEmailReceiptDesign-clearButton {
  opacity: .75;
  pointer-events: auto
}

.db-CustomizeEmailReceiptDesign-optionsCard:hover .db-CustomizeEmailReceiptDesign-clearButton:hover {
  opacity: 1
}

.db-CustomizeEmailReceiptDesign-clearButton:hover {
  cursor: pointer
}

.db-CustomizeEmailReceiptDesign-optionsCardIconDescription:after,
.db-CustomizeEmailReceiptDesign-optionsCardTitle:after {
  display: block;
  flex: 1;
  content: "";
  background-color: #4f566b;
  opacity: .25;
  width: 100%;
  height: 1px
}

.db-CustomizeEmailReceiptDesign-optionsCardIconDescription:after {
  margin-top: 15px;
  margin-bottom: 15px
}

.db-CustomizeEmailReceiptDesign-optionsCardTitle:after {
  margin-left: 15px
}

.db-CustomizeEmailReceiptDesign-optionsCardIconContainer {
  display: flex;
  align-items: center;
  flex-direction: column
}

.db-CustomizeEmailReceiptDesign-optionsCardIconDescription {
  text-align: center
}

.db-CustomizeEmailReceiptDesign-optionsCardIconTitle {
  margin-bottom: 10px
}

.db-CustomizeEmailReceiptDesign-optionsCardIcon {
  position: relative
}

.db-CustomizeEmailReceiptDesign-optionsCardIconUploadError {
  font-size: 12px;
  color: red;
  margin-bottom: 10px
}

.db-CustomizeEmailReceiptDesign-optionsCardIconImage,
.db-CustomizeEmailReceiptDesign-optionsCardUploadIcon {
  width: 62px;
  height: 62px;
  border-radius: 50%
}

.db-CustomizeEmailReceiptDesign-optionsCardIcon {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .18);
  padding: 4px;
  border: 1px solid #e3e8ee;
  border-radius: 50%
}

.db-CustomizeEmailReceiptDesign-optionsCardIcon,
.db-CustomizeEmailReceiptDesign-optionsCardIconInput {
  width: 72px;
  height: 72px
}

.db-CustomizeEmailReceiptDesign-optionsCardIcon,
.db-CustomizeEmailReceiptDesign-optionsCardTitle {
  margin-bottom: 10px
}

.db-CustomizeEmailReceiptDesign-optionsCardIcon .db-CustomizeEmailReceiptDesign-optionsCardUploadIcon--uploading,
.db-CustomizeEmailReceiptDesign-optionsCardIcon:hover .db-CustomizeEmailReceiptDesign-optionsCardUploadIcon {
  opacity: 1
}

.db-CustomizeEmailReceiptDesign-optionsCardIconImage {
  width: 100%;
  height: 100%;
  background-image: url(/manage/assets/img/settings/applications/settings/placeholder/icon.3e96c7446af185124a61b46ebc60abde.png);
  background-size: cover;
  background-position: 50%;
  display: block;
  content: ""
}

.db-CustomizeEmailReceiptDesign-optionsCardUploadIcon {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background-color: #000;
  background-color: rgba(0, 0, 0, .5);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
  opacity: 0
}

.db-CustomizeEmailReceiptDesign-clearButton,
.db-CustomizeEmailReceiptDesign-optionsCardUploadIcon {
  transition: opacity .15s linear
}

.db-CustomizeEmailReceiptDesign-optionsCardIconInstructions {
  font-size: 12px;
  color: #8792a2
}

.db-EmailReceiptPreview {
  position: relative;
  height: 420px;
  overflow: hidden;
  width: 600px;
  border-radius: 4px;
  background-color: #fff;
  color: #fff
}

.db-EmailReceiptPreview-border {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
  pointer-events: none
}

.db-EmailReceiptPreview-banner {
  display: table-cell;
  width: 600px;
  vertical-align: bottom
}

.db-EmailReceiptPreview-bannerLeft {
  background-image: url(https://stripe-images.s3.amazonaws.com/notifications/hosted/20180110/Header/Left.png) !important;
  background-position: 100% 100% !important
}

.db-EmailReceiptPreview-bannerLeft,
.db-EmailReceiptPreview-bannerRight {
  display: table-cell;
  width: 252px;
  height: 156px;
  vertical-align: bottom;
  background-size: 100% 100%
}

.db-EmailReceiptPreview-bannerRight {
  background-image: url(https://stripe-images.s3.amazonaws.com/notifications/hosted/20180110/Header/Right.png) !important;
  background-position: 0 100% !important
}

.db-EmailReceiptPreview-bannerIcon {
  display: table-cell;
  width: 96px;
  height: 156px;
  vertical-align: bottom;
  background-image: url(https://stripe-images.s3.amazonaws.com/notifications/hosted/20180110/Header/Icon--empty.png) !important;
  background-position: bottom !important;
  background-size: 100% 100%
}

.db-EmailReceiptPreview-merchantIcon {
  display: block;
  height: 70px;
  margin: 0 auto 24px;
  width: 70px;
  border-radius: 50%;
  border: 3px solid #fff
}

.db-EmailReceiptPreview-merchantIconImg {
  height: 64px;
  width: 64px;
  border-radius: 50%
}

.db-EmailReceiptPreview-intro {
  margin-top: -8px;
  padding: 0 0 8px;
  color: #32325d;
  font-size: 22px;
  line-height: 22px;
  text-align: center
}

.db-EmailReceiptPreview-subintro {
  color: #8898aa;
  font-size: 15px;
  line-height: 18px;
  text-align: center
}

.db-EmailReceiptPreview-dataBlockItem {
  display: table-cell;
  padding: 20px 30px;
  width: 190px
}

.db-EmailReceiptPreview-summaryTitle {
  padding: 8px 16px
}

.db-EmailReceiptPreview-dataBlockTitle,
.db-EmailReceiptPreview-summaryTitle {
  color: #8898aa;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  text-transform: uppercase
}

.db-EmailReceiptPreview-dataBlockText {
  color: #525f7f;
  font-size: 15px;
  line-height: 24px
}

.db-EmailReceiptPreview-breakdown {
  background-color: #f6f9fc;
  border-radius: 4px;
  margin: 0 10px
}

.db-EmailReceiptPreview-row {
  height: 40px;
  padding: 0 17px;
  color: #525f7f;
  font-size: 15px;
  line-height: 40px
}

.db-EmailReceiptPreview-rowLeft {
  float: left
}

.db-EmailReceiptPreview-rowRight {
  float: right
}

.db-SendTestReceiptModal-emailInput {
  max-width: 253px;
  min-width: 134px
}

.db-TaxInfoForm-solePropInstructions li {
  margin-left: 2em;
  list-style-type: disc
}

.db-VersionUsageChart {
  width: 100%;
  height: 100%
}

.db-VersionUsageChart-column {
  cursor: pointer;
  height: 100%;
  flex-grow: 1
}

.db-VersionUsageChart-fill {
  border: solid #5469d4;
  border-width: 1px 0 0;
  margin-right: 1px
}

.db-DeveloperChart-stack {
  height: 100%;
  box-shadow: inset 0 -1px #e3e8ee
}

.db-DeveloperChart--empty {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center
}

.db-DeveloperChartAxes-left {
  width: 32px
}

.db-DeveloperChartAxes-right {
  flex-grow: 1
}

.db-DeveloperChartHover-time {
  flex-grow: 1;
  white-space: nowrap
}

.db-DeveloperChartHoverRow-color {
  min-width: 8px;
  width: 8px;
  height: 8px;
  border-radius: 8px
}

.db-DeveloperChartHoverRow-text {
  flex-grow: 1;
  white-space: nowrap
}

.db-DeveloperChartHoverRow-color--blue4 {
  background-color: #5469d4
}

.db-DeveloperChartHoverRow-color--purple6 {
  background-color: #e28ddc
}

.db-DeveloperChartHoverRow-color--green {
  background-color: #1ea672
}

.db-DeveloperChartHoverRow-color--cyan6 {
  background-color: #4db7e8
}

.db-DeveloperChartHoverRow-color--slate6 {
  background-color: #a3acb9
}

.db-DeveloperChartHoverRow-color--red {
  background-color: #ed5f74
}

.db-DeveloperChartHoverRow-color--empty {
  border: 1px solid #a3acb9
}

.db-ActionableErrors-group:hover {
  cursor: pointer;
  background-color: #f7fafc
}

.db-ActionableErrors-group:not(:first-of-type) {
  border-top: 1px solid #e3e8ed
}

.db-ActionableErrors-linecell {
  padding: 12px 8px
}

.db-ActionableErrors-linecell:first-of-type {
  padding-left: 18px
}

.db-ActionableErrors-linecell:last-of-type {
  padding-right: 21px
}

.db-ActionableErrors-insightMessage p {
  line-height: 1.5;
  font-size: 14px;
  margin-bottom: 12px
}

.db-LogLines {
  cursor: pointer
}

.db-LogLine--isPreviewing,
.db-LogLine:hover {
  background-color: #f7fafc
}

.db-PreviewLink {
  opacity: 0
}

.db-PreviewLink--isPreviewing {
  opacity: 1
}

.db-LogLine:hover .db-PreviewLink {
  opacity: 1
}

.db-LogLine-previewPane {
  min-height: 100%
}

.db-RequestLogs-json-display .db-JsonDisplay-line {
  padding-left: 30px
}

.db-RequestLogs-json-display .db-JsonDisplay-line:before {
  text-align: left;
  padding-right: 0;
  width: 30px
}

.db-RequestLogs-json-display .db-JsonDisplay-property {
  color: var(--black)
}

.db-LogsSplitView-list-group-header {
  position: -webkit-sticky;
  position: sticky;
  z-index: 1;
  top: 0;
  background-color: #fff;
  box-shadow: inset 0 -1px 0 0 #e3e8ee
}

.db-GenericCodeDisplay {
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
  overflow-x: auto
}

.db-GenericCodeDisplay-code {
  font-size: 11px
}

.db-InlineFilterForm-top {
  position: relative
}

.db-InlineFilterForm-toggle {
  position: absolute;
  right: 4px;
  top: 45%;
  transform: translateY(-50%)
}

.db-InlineFilterForm-badge {
  margin-left: 4px
}

.db-InlineFilterForm-bottom {
  padding: 16px 0;
  box-shadow: inset 0 -1px var(--sail-gray-100)
}

/* !importants unfortunately needed below due to values being overriden in dashboard context... */
.db-InlineTextFilter-input {
  width: 200px !important;
  border: none !important;
  border-bottom: 1px solid #e3e8ee !important;
  border-radius: 0 !important
}

.db-InlineMultiSelectFilter-group,
.db-InlineSelectFilter-group {
  padding: 12px 12px 0
}

.db-InlineSelectFilter-option {
  padding: 4px 20px;
  position: relative
}

.db-InlineSelectFilter-check {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0
}

.db-InlineSelectFilter-check>svg {
  fill: #001c55 !important
}

.db-InlineDateRangeFilter-calendarIcon svg {
  color: #001c55
}

.db-InlineDateRangeFilter-calendarIcon--isSet svg {
  color: #001c55
}

.db-InlineDateRangeFilter-group {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #f7fafc;
  border-radius: 3px
}

.db-InlineDateRangeFilter-separator {
  height: 12px;
  width: 1px;
  background: #e3e8ee
}

.db-InlineDateRangeFilter-group:hover .db-InlineDateRangeFilter-separator {
  background: transparent
}

.db-MenuWrapper-contextualLayer .db-DatePickerWithPresets {
  padding-bottom: 30px;
  position: relative
}

.db-MenuWrapper-contextualLayer .db-InlineDateRangeFilter-footer {
  position: absolute;
  bottom: 0;
  padding: 12px 20px 16px;
  width: 100%;
  background: #f7fafc
}

.db-InlineFilterButton {
  border: none;
  line-height: 1;
  padding: 6px 8px;
  font-size: 14px;
  border-radius: 3px;
  font-weight: 500;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  background: #f7fafc;
  color: #697386;
  transition: background-color .24s ease, box-shadow .24s ease;
  white-space: nowrap;
}

.db-InlineFilterButton:not(.db-InlineFilterButton--toggled):focus,
.db-InlineFilterButton:not(.db-InlineFilterButton--toggled):hover {
  background: #e3e8ee
}

.db-InlineFilterButton:not(.db-InlineFilterButton--toggled):focus {
  background: #f7fafc;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36);
  position: relative
}

.db-InlineFilterButton--toggled {
  background: #d6ecff;
  color: #5469d4
}

.db-InlineFilterButton--toggled:focus {
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36);
  position: relative
}

.db-InlineFilterButton--toggled:hover {
  background: #bddcfe
}

.db-InlineFilterButton-check svg {
  margin-right: 4px;
  color: #7dabf8
}

.db-PrimaryTextFilter {
  display: inline-block;
  position: relative
}

.db-PrimaryTextFilter-enterIcon {
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  z-index: 1;
  opacity: .8;
  transition: opacity .24s ease
}

.db-PrimaryTextFilter-enterIcon:hover {
  opacity: 1
}

.db-CheckboxGroup {
  padding-top: 4px
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell-row {
  line-height: 18px
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell-row.bs-is-muted {
  font-size: 12px;
  font-weight: 400;
  color: #697386
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell:last-child {
  vertical-align: middle
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--link,
.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--link:active,
.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--link:hover {
  color: inherit
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--delete:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjNTI1RjdGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--delete:active:before,
.db-TwoFactorAuthenticationSettings .bs-ObjectList-cell .bs-Button--delete:hover:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjAwMSAxMS4xMjVsMi42ODIgMi42ODJjLjI4Ni4yODYuNzU1LjI1MiAxLjA2NS0uMDU5LjMxMy0uMzEyLjMzNy0uNzg3LjA1OS0xLjA2NUwxMS4xMjUgMTBsMi42ODItMi42ODFjLjI3OC0uMjc4LjI1NC0uNzUzLS4wNTktMS4wNjYtLjMxLS4zMS0uNzgtLjM0NC0xLjA2NS0uMDU4TDEwIDguODc3IDcuMzIgNi4xOTZjLS4yNzgtLjI3OC0uNzUzLS4yNTQtMS4wNjYuMDU4LS4zMS4zMS0uMzQ0Ljc4LS4wNTggMS4wNjZMOC44NzcgMTBsLTIuNjgxIDIuNjgyYy0uMjg2LjI4Ni0uMjUyLjc1NS4wNTggMS4wNjUuMzEzLjMxMy43ODguMzM3IDEuMDY2LjA1OUwxMCAxMS4xMjV6IiBmaWxsPSIjMzIzMjVEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
}

.db-SigmaIndex {
  position: relative;
  width: 100%;
  height: 100%
}

.db-SigmaIndex * {
  word-wrap: normal
}

.db-SigmaIndex-container {
  height: 100vh;
  display: flex;
  flex: 1 1 100%;
  box-sizing: border-box;
  transition: opacity .25s ease-in-out;
  opacity: 1;
  background-color: #f7fafc
}

.db-SigmaIndex-container--loading {
  opacity: 0
}

.db-Chrome.db-is-admin .db-SigmaIndex,
.db-Chrome.db-is-admin .db-SigmaIndex-container,
.db-World-is-admin .db-SigmaIndex,
.db-World-is-admin .db-SigmaIndex-container {
  height: calc(100vh - 48px)
}

.db-SigmaIndex-content {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  background: #fff;
  border-left: 1px solid #c1c9d2;
  min-width: 0
}

.db-SigmaIndex-editorAndResultsContainer {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: scroll;
  position: relative
}

.db-SigmaIndex-queryHeader {
  display: flex;
  justify-content: space-between;
  padding: 20px 20px 20px 13px;
  border-bottom: 1px solid #e3e8ee;
  position: relative
}

.db-SigmaSidebar {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative
}

.db-SigmaSidebar--isResizing {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-SigmaSidebar--isMinimized {
  cursor: pointer
}

.db-SigmaSidebar-header {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  box-shadow: 0 2px 3px 0 rgba(106, 124, 148, .05), 0 1px 0 0 rgba(106, 124, 148, .1)
}

.db-SigmaSidebar-topRowButtons {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 20px 0
}

.db-SigmaSidebar-topRowButtons--slim {
  padding: 20px 12px 0
}

.db-SigmaSidebar-filter {
  margin-top: 10px
}

.db-SigmaSidebar-content {
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%
}

.db-SigmaSidebar-resizeHandle {
  position: absolute;
  cursor: col-resize;
  width: 8px;
  height: 100%;
  top: 0;
  right: 0
}

.db-SigmaSidebar-sidebarShortcut {
  margin-left: 4px;
  color: #8792a2
}

.db-Elapsed {
  width: 36px;
  font-size: 12px;
  font-weight: 400;
  height: 20px;
  min-width: 28px;
  color: #8792a2;
  line-height: 20px;
  flex-shrink: 0;
  margin-top: -1px
}

.db-Elapsed-created {
  white-space: nowrap;
  padding: 8px;
  font-size: 13px
}

.db-HistoryEntry-error {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap
}

.db-HistoryEntry-errorText {
  padding-left: 20px;
  font-weight: 500
}

.db-HistoryEntry-errorIcon {
  margin-left: -4px;
  position: absolute
}

.db-HistoryEntry:hover .db-TruncatedSQL {
  -webkit-filter: none;
  filter: none
}

.db-HistoryListEmptyState {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px
}

.db-HistoryListEmptyState-title {
  font-weight: 500;
  margin-top: 10px
}

.db-HistoryListEmptyState-learnMore {
  margin-top: 10px
}

.db-QueryEntry {
  padding-top: 16px;
  cursor: pointer;
  border-left: 3px solid transparent;
  position: relative;
  padding-bottom: 16px
}

.db-QueryEntry:hover {
  background-color: #e3e8ee
}

.db-QueryEntry.bs-is-active {
  background-color: #e1e8fa;
  background-color: rgba(225, 232, 250, .5);
  border-left: 3px solid #5469d4
}

.db-QueryEntry-row {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-left: 17px
}

.db-QueryEntry-content {
  overflow: hidden;
  flex-grow: 1;
  padding-right: 20px
}

.db-QueryEntry-spacer {
  width: 36px;
  flex-grow: 0;
  flex-shrink: 0
}

.db-QueryEntry-title {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 32px
}

.db-QueryEntry.bs-is-active .db-QueryEntry-title {
  font-weight: 600
}

.db-QueryEntry-email {
  margin-top: 4px;
  font-size: 12px;
  line-height: 20px
}

.db-QueryEntry.db-is-animating-enter {
  opacity: .01
}

.db-QueryEntry.db-is-animating-enter.db-is-animating-enter-active {
  opacity: 1;
  transition: opacity .5s ease-in
}

.db-QueryEntry.db-is-animating-leave {
  max-height: 500px
}

.db-QueryEntry.db-is-animating-leave.db-is-animating-leave-active {
  max-height: 0;
  overflow: hidden;
  opacity: .01;
  padding-bottom: 0;
  transition: max-height .5s linear, opacity .5s linear, padding-bottom .5s linear
}

.db-QueryEntryHeader-overflowMenu {
  display: flex;
  justify-content: flex-end;
  position: absolute;
  top: -4px;
  right: 8px
}

.db-QueryTemplates-query {
  cursor: pointer;
  padding: 11px 20px 11px 17px;
  display: flex;
  justify-content: space-between;
  border-left: 3px solid transparent
}

.db-QueryTemplates-query.bs-is-active {
  background-color: #e1e8fa;
  background-color: rgba(225, 232, 250, .5);
  border-left: 3px solid #5469d4
}

.db-QueryTemplates-query:hover {
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, .5)
}

.db-QueryTemplates-queryTitle {
  font-size: 14px;
  color: #3c4257;
  display: block;
  font-weight: 500;
  margin-bottom: 3px
}

.db-QueryTemplates-query:hover .db-QueryTemplates-queryTitle {
  color: #1a1f36
}

.db-QueryTemplates-query.bs-is-active .db-QueryTemplates-queryTitle {
  font-weight: 600
}

.db-QueryTemplates-queryDescription {
  font-size: 12px;
  color: #697386
}

.db-QueryTemplates-query:hover .db-QueryTemplates-queryDescription {
  color: #3c4257
}

.db-QueryTemplates-queryTitle--disabled {
  color: #a3acb9
}

.db-QueryTemplates-advert {
  background-color: #5469d4;
  color: #fff;
  border-radius: 4px;
  padding: 10px 20px;
  cursor: pointer
}

.db-QueryTemplates-advertHeading {
  font-size: 18px;
  padding-bottom: 4px
}

.db-QueryTemplates-advertBody {
  font-size: 15px
}

.db-SavedEntry:hover .db-TruncatedSQL {
  -webkit-filter: none;
  filter: none
}

.db-SavedQueryListEmptyState {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px
}

.db-SavedQueryListEmptyState-title {
  font-weight: 500;
  margin-top: 10px
}

.db-SavedQueryListEmptyState-learnMore {
  margin-top: 10px
}

.db-ScheduledQueriesListEmptyState {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px
}

.db-ScheduledQueriesListEmptyState-title {
  font-weight: 500;
  margin-top: 10px
}

.db-ScheduledQueriesListEmptyState-learnMore {
  margin-top: 10px
}

.db-ScheduledQueryEntry-description {
  overflow: hidden
}

.db-ScheduledQueryEntry-subscribedBadge {
  margin-left: 4px
}

.db-ScheduledQueryEntry-subscribedBadgeText {
  padding-left: 4px
}

.db-SchemaBrowser-container {
  position: relative
}

.db-SchemaBrowser-sectionExpand {
  text-transform: uppercase
}

.db-SchemaBrowser-tableName {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer
}

.db-SchemaBrowser-tableName:hover {
  color: #1a1f36
}

.db-SchemaBrowser-columnAnimationContainer {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  transition: height .2s ease-in
}

.db-SchemaBrowser-columnAnimationContainer--noAnimation {
  transition: none
}

.db-SchemaBrowser--animate-leave {
  opacity: 1
}

.db-SchemaBrowser--animate-leave-active {
  opacity: 0;
  transition: opacity .2s ease-in
}

.db-SchemaBrowser--animate-enter {
  opacity: 0
}

.db-SchemaBrowser--animate-enter-active {
  opacity: 1;
  transition: opacity .2s ease-in
}

.db-SchemaBrowser-sectionTitleWrapper--expandable,
.db-SchemaBrowser-tableTitleWrapper--expandable {
  cursor: pointer
}

.db-SchemaBrowserColumn {
  display: flex;
  flex-direction: row;
  justify-content: space-between
}

.db-SchemaBrowserColumn-name {
  flex-basis: 75%;
  overflow: hidden;
  text-overflow: ellipsis
}

.db-ShowMore-container {
  text-align: center;
  color: #666ee8;
  padding-top: 20px;
  padding-bottom: 20px
}

.db-ShowMore-container,
.db-ShowMore-container:hover {
  cursor: pointer
}

.db-ShowMore-container:focus,
.db-ShowMore-container:hover {
  color: #32315e
}

.db-ShowMore-getNextPageFailed--nolink,
.db-ShowMore-getNextPageFailed--nolink:hover {
  color: #6a7c94
}

.db-SidebarSearch {
  position: relative;
  display: block;
  width: 100%
}

.db-SidebarSearch-input {
  position: relative;
  z-index: 1
}

.db-SidebarSearch-clear {
  position: absolute;
  right: 6px;
  top: 6px;
  z-index: 2;
  background: transparent;
  border: 0;
  cursor: pointer
}

.db-SigmaBackButton {
  text-align: left
}

.db-SubscribeBlock {
  z-index: 2;
  color: #f7fafc;
  height: 32px;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center
}

.db-SubscribeBlock-clickable {
  cursor: pointer
}

.db-SubscribeBlock-box {
  width: 100%;
  text-align: center;
  padding: 20
}

.db-SubscribeBlock-daysLeft {
  margin-right: 4px
}

.db-SubscribeBlock-arrow {
  opacity: 0;
  margin-right: 4px;
  margin-left: 0;
  transition: margin-right .5s, margin-left .5s, opacity .5s
}

.db-SubscribeBlock:hover .db-SubscribeBlock-arrow {
  margin-right: 0;
  margin-left: 4px;
  opacity: 1
}

.db-TruncatedSQL {
  white-space: pre;
  display: block;
  padding-top: 4px;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%)
}

.db-TruncatedSQL-line {
  display: flex;
  flex-direction: row
}

.db-TruncatedSQL-lineNumber {
  color: #8792a2;
  width: 20px;
  min-width: 20px
}

.db-TruncatedSQL-sql {
  overflow: hidden;
  text-overflow: ellipsis
}

.db-TruncatedSQL.bs-is-active,
.db-TruncatedSQL:hover {
  -webkit-filter: none;
  filter: none
}

.db-QueryActions {
  display: flex;
  justify-content: space-between;
  position: relative
}

.bs-BIM .db-QueryActions-feedbackLink {
  color: #666ee8
}

.db-QueryActions-loading {
  display: flex;
  align-items: center;
  padding-left: 7px
}

.db-QueryActions-loadingMessage {
  padding-left: 5px
}

.db-QueryActions-button,
.db-QueryActions-runningTimer,
.db-QueryActions-saveSucceededMessage {
  z-index: 2
}

.db-QueryActions-runningTimer,
.db-QueryActions-saveSucceededMessage {
  position: relative;
  top: 4px;
  height: 0;
  color: #3c4257;
  font-size: 10px;
  text-align: center
}

.db-QueryEditor {
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  background: #fff;
  position: relative;
  border-radius: 4px 0 0 0
}

.db-QueryEditor--readOnly .CodeMirror-cursor {
  display: none
}

.db-QueryEditor .CodeMirror-cursor {
  transform: scale(1.01)
}

.db-QueryEditor .ReactCodeMirror {
  position: absolute;
  height: 100%;
  width: 100%
}

.db-QueryEditor .CodeMirror {
  height: 100%;
  width: 100%
}

.db-QueryEditor .CodeMirror-scroll {
  padding-top: 10px;
  padding-bottom: 0
}

.CodeMirror-hints {
  position: absolute;
  z-index: 100;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
  min-width: 320px;
  max-height: 260px;
  margin: 0;
  padding: 5px 0;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(111, 124, 130, .2), 0 1px 0 rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06)
}

.CodeMirror-hint {
  margin: 0;
  white-space: pre;
  cursor: pointer;
  font-family: Menlo, Monaco, monospace;
  font-weight: 500;
  color: #6f7c82;
  font-size: 13px;
  vertical-align: bottom
}

.CodeMirror-hint:nth-child(2n) {
  background-color: #f7f9fa
}

.CodeMirror-hint-active,
.CodeMirror-hint:nth-child(2n).CodeMirror-hint-active {
  background-color: #e3e8ee;
  border-bottom-color: #0e74c3;
  border-top-color: #369ad9;
  color: #1a1f36
}

.db-QueryEditor-hintContainer {
  padding: 5px 10px;
  display: flex;
  flex-direction: column
}

.db-QueryEditor-hintCommentRow {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap
}

.db-QueryEditor-hintComment {
  max-width: 300px;
  word-wrap: break-word;
  white-space: normal;
  font-size: 11px
}

.db-QueryEditor-hintComment code {
  font-size: 11px
}

.db-QueryEditor-hintType {
  padding-left: 10px;
  font-size: 11px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  color: #8792a2
}

.CodeMirror-hint .db-QueryEditor-hintComment {
  display: none;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif
}

.CodeMirror-hint-active .db-QueryEditor-hintComment {
  display: block
}

.CodeMirror-hint-active .db-QueryEditor-hintType {
  color: #8792a2
}

.db-QueryTitleEditor {
  text-overflow: ellipsis;
  display: flex;
  flex: 1;
  flex-direction: row;
  margin-right: 10px;
  min-width: 0
}

.db-QueryTitleEditor--hasNotBeenEdited .db-QueryTitleEditor-title:not(:focus) {
  color: #8792a2
}

.db-QueryTitleEditor .db-QueryTitleEditor-title:not(:focus):not(:hover) {
  background: none;
  border: none;
  box-shadow: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.db-QueryTitleEditor-title {
  font-size: 20px;
  line-height: 1em;
  color: #1a1f36
}

.db-QueryTitleEditor .db-QueryTitleEditor-title {
  flex: 1
}

.db-QueryTitleEditor-title--disabled {
  padding: 4px 7px 2px;
  display: inline;
  flex: 0 1 auto;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 1.6
}

.db-QueryTitleEditor-author {
  margin: 6px 0 0;
  color: #697386;
  white-space: nowrap
}

.db-QueryTitleEditor-warning {
  margin-top: 10px;
  color: #cd3d64
}

.db-QueryTitleEditor-wrapper {
  display: flex;
  flex: 1;
  flex-direction: column
}

.db-QueryTitleEditor-wrapper--readOnly {
  overflow: hidden
}

.db-ResultsActions-notice {
  margin: 4px
}

.db-ResultsActions-runningQuery {
  font-size: 14px;
  color: #3c4257
}

.db-ResultsActions-truncatedWarning {
  font-size: 11px;
  color: #697386;
  font-weight: 400
}

.db-ResultsActions-runningQueryText {
  margin-left: 5px;
  margin-right: 5px;
  color: #3c4257;
  font-weight: 500
}

.db-ResultsActions-queryInfoCount,
.db-ResultsHeader {
  color: #3c4257;
  font-weight: 500
}

.db-ResultsHeader {
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 100%;
  width: 100%;
  font-size: 13px
}

.db-ResultsHeader:hover {
  color: #1a1f36
}

.db-ResultsHeader-cell {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between
}

.db-ResultsHeader-columnName {
  display: flex
}

.db-ResultsHeader-badgePopover {
  font-size: 13px;
  margin: 10px
}

.db-ResultsHeader-icon--sortedAsc,
.db-ResultsHeader-icon--sortedDesc {
  width: 10px;
  height: 10px;
  margin-right: 6px;
  margin-top: 2px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4yOTYgOC4yODhMMTAuMzgyIDQuMmEuNzEuNzEgMCAwMS45OTkuMDA4Yy4yOC4yOC4yOC43MjQuMDA3Ljk5OEw2Ljc5MiA5LjgwM2EuNjk1LjY5NSAwIDAxLS40OTYuMjAyLjY5NS42OTUgMCAwMS0uNDk3LS4yMDJMMS4yMDQgNS4yMDdhLjcwNC43MDQgMCAwMS4wMDctLjk5OC43MS43MSAwIDAxLjk5OC0uMDA4bDQuMDg3IDQuMDg3eiIvPjwvc3ZnPg==");
  background-size: 100% 100%;
  background-repeat: no-repeat
}

.db-ResultsHeader-icon--sortedAsc {
  transform: rotate(180deg)
}

.db-ResultsTable {
  overflow: hidden;
  position: absolute
}

.db-ResultsTable--empty {
  background: repeating-linear-gradient(180deg, #fff, #fff 35px, #e3e8ee 0, #e3e8ee 36px, #fff 0)
}

.db-ResultsTable .public_fixedDataTable_bottomShadow,
.db-ResultsTable .public_fixedDataTable_topShadow {
  display: none
}

.db-ResultsTable .fixedDataTableCellLayout_main,
.db-ResultsTable .fixedDataTableLayout_hasBottomBorder,
.db-ResultsTable .fixedDataTableLayout_main {
  border: none;
  background-image: none
}

.db-ResultsTable .public_fixedDataTable_hasBottomBorder,
.db-ResultsTable .public_fixedDataTable_header {
  box-shadow: 0 1px 3px 0 rgba(50, 50, 93, .1), 0 0 1px 0 rgba(0, 0, 0, .07);
  border-color: #c1c9d2
}

.db-ResultsTable .public_fixedDataTable_header,
.db-ResultsTable .public_fixedDataTable_header .public_fixedDataTableCell_main {
  background-color: #fff;
  background-image: none
}

.db-ResultsTable .public_fixedDataTable_footer .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
  border-color: #e0e6ee
}

.db-ResultsTable .public_fixedDataTableCell_main {
  border-color: #e0e6ee
}

.db-ResultsTable .public_fixedDataTableCell_highlighted {
  background-color: #f4f4f4
}

.db-ResultsTable .public_fixedDataTable_header .public_fixedDataTableCell_cellContent,
.db-ResultsTable .public_fixedDataTableCell_cellContent {
  padding: 0 10px
}

.db-ResultsTable .public_fixedDataTable_header .public_fixedDataTableCell_main:first-child .public_fixedDataTableCell_cellContent,
.db-ResultsTable .public_fixedDataTableCell_main:first-child .public_fixedDataTableCell_cellContent {
  padding-left: 20px
}

.db-ResultsTable .public_fixedDataTableRow_main {
  background-color: #fff
}

.db-ResultsTable .public_fixedDataTableRow_highlighted,
.db-ResultsTable .public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main {
  background-color: transparent
}

.db-ResultsTable .public_fixedDataTableRow_fixedColumnsDivider {
  border-color: transparent
}

.db-ResultsTable .public_fixedDataTableRow_columnsShadow {
  background: none
}

.db-ResultsTable .public_fixedDataTableRow_main.db-ResultsTable-table-row {
  border-bottom: 1px solid #e3e8ee;
  font-size: 13px
}

.db-ResultsTable .fixedDataTableCellLayout_columnResizerContainer {
  width: 5px;
  background-color: #fff
}

.db-ResultsTable .fixedDataTableCellLayout_columnResizerKnob {
  visibility: visible;
  background-color: transparent;
  margin: 0 auto;
  position: static
}

.db-ResultsTable .fixedDataTableCellLayout_columnResizerKnob:after {
  content: "";
  display: block;
  background-color: #e3e8ee;
  position: relative;
  width: 1px;
  margin: 6px auto;
  height: 24px
}

.db-ResultsTable .public_fixedDataTableColumnResizerLine_main {
  border: none
}

.db-ResultsTable .fixedDataTableColumnResizerLineLayout_mouseArea {
  width: 23px
}

.db-ResultsTable .fixedDataTableColumnResizerLineLayout_mouseArea:after {
  content: "";
  position: absolute;
  width: 1px;
  margin: 0 15px;
  height: 100%;
  background-color: #c1c9d2
}

.db-ResultsTable .fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob:after {
  background-color: #c1c9d2
}

.db-ResultsView {
  flex: 1 1 auto;
  overflow: hidden;
  flex-direction: column;
  position: relative
}

.db-ResultsView-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  z-index: 1
}

.db-ResultsView-overlayTitle {
  color: #32315e;
  font-size: 15px;
  font-weight: 500
}

.db-PricingSlider {
  position: relative;
  background-color: #fff;
  border-radius: 4px;
  padding: 0
}

.db-PricingSlider-totals {
  display: flex;
  flex-direction: row;
  font-size: 24px;
  color: #8792a2;
  font-weight: 500;
  padding-top: 14px;
  padding-bottom: 4px
}

.db-PricingSlider-totalsCostNumber,
.db-PricingSlider-totalsTransactionsNumber {
  color: #1a1f36;
  font-size: 24px;
  font-weight: 500
}

.db-PricingSlider-totalsTransactions {
  padding-left: 12px;
  font-size: 14px;
  padding-top: 10px
}

.db-PricingSlider-processingEstimate {
  color: #1a1f36
}

.db-PricingSlider-slider {
  height: 70px;
  margin: 10px 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  touch-action: pan-y pinch-zoom
}

.db-PricingSlider-knob {
  position: absolute;
  width: 24px;
  height: 24px;
  z-index: 20;
  background: #424770 url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="18" stroke="white" stroke-width="1.5px" stroke-linecap="round" stroke-linejoin="round" fill="none"><path d="M8.811,3.153 L3.014,8.950 L8.811,14.748 "/><path d="M17.207,14.792 L23.004,8.995 L17.207,3.198 "/></svg>') 50% no-repeat;
  background-size: 50% 50%;
  border-radius: 50%;
  box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  transition-property: background-color, box-shadow;
  transition-duration: .2s;
  cursor: ew-resize;
  transform: translateX(-50%);
  top: 0;
  bottom: 0;
  margin: auto
}

.db-PricingSlider-knob:hover {
  background-color: #525f7f;
  box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08)
}

.db-PricingSlider-labels {
  text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between
}

.db-PricingSlider-label {
  font-size: 14px;
  line-height: 22px;
  color: #1a1f36;
  position: relative;
  display: block;
  margin: auto;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-PricingSlider-labels6 .db-PricingSlider-label {
  font-size: 12px
}

.db-PricingSlider-labels7 .db-PricingSlider-label {
  font-size: 11px
}

.db-PricingSlider-pastMonthIndicator {
  position: absolute;
  bottom: 33px;
  z-index: 15
}

.db-PricingSlider-pastMonthIndicatorLabel {
  white-space: nowrap;
  color: #5469d4;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-PricingSlider-pastMonthIndicatorLabel--right {
  transform: translateX(-100%)
}

.db-PricingSlider-pastMonthIndicatorLabel--center {
  transform: translateX(-50%)
}

.db-PricingSlider-pastMonthIndicatorLine {
  display: block;
  width: 1px;
  height: 18px;
  background-color: #1a1f36
}

.db-PricingSlider-rail {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  display: flex;
  height: 4px;
  margin: auto
}

.db-PricingSlider-railTier,
.db-PricingSlider-railTierBackground {
  flex: 0 0 auto;
  height: 100%;
  position: relative;
  color: #c1c9d2;
  background: currentColor;
  border-radius: 10px
}

.db-PricingSlider-railTier:after,
.db-PricingSlider-railTierBackground:after {
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px;
  height: 8px;
  border: 2px solid;
  border-radius: 50%;
  background: #fff;
  z-index: 15
}

.db-PricingSlider-railTierBackground {
  flex-grow: 1
}

.db-PricingSlider-railTier--hidden {
  display: none
}

.db-PricingSlider-label:first-child .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:first-child {
  color: #09825d
}

.db-PricingSlider-label:nth-child(2) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(2) {
  color: #1ea672
}

.db-PricingSlider-label:nth-child(3) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(3) {
  color: #3a97d4
}

.db-PricingSlider-label:nth-child(4) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(4) {
  color: #6c8eef
}

.db-PricingSlider-label:nth-child(5) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(5) {
  color: #5469d4
}

.db-PricingSlider-label:nth-child(6) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(6) {
  color: #778aa3
}

.db-PricingSlider-label:nth-child(7) .db-PricingSlider-tierTransactionCount.bs-is-active,
.db-PricingSlider-railTier.bs-is-active:nth-child(7) {
  color: #5b6d86
}

.db-SigmaFeedbackModal-prompt {
  margin-bottom: 20px
}

.db-SigmaUpgradeModal {
  background: #fff
}

.db-SigmaUpgradeModal-header {
  font-size: 28px;
  color: #1a1f36;
  margin-bottom: 15px
}

.db-SigmaUpgradeModal-subHeader {
  font-weight: 600;
  font-size: 16px;
  color: #5469d4;
  margin-bottom: 10px;
  text-transform: uppercase
}

.db-SigmaUpgradeModal-content {
  padding: 20px 30px 10px
}

.db-SigmaUpgradeModal-subheading {
  font-size: 14px;
  color: #1a1f36;
  margin-bottom: 20px
}

.db-SigmaUpgradeModal-divider {
  height: 2px;
  width: 100%;
  background-color: #e3e8ee;
  margin-bottom: 20px
}

.db-SigmaUpgradeModal-question {
  text-transform: uppercase;
  color: #8792a2;
  font-size: 13px;
  letter-spacing: -.5px;
  font-weight: 600;
  margin-bottom: 10px
}

.db-SigmaUpgradeModal-answer {
  color: #1a1f36;
  margin-bottom: 10px;
  line-height: 22px
}

.db-SigmaUpgradeModal-billingMessage {
  color: #3c4257;
  margin-bottom: 10px
}

.db-SigmaUpgradeModal-footer {
  display: flex;
  flex-direction: row;
  border-top: 1px solid #e3e8ee;
  padding: 20px
}

.db-SigmaUpgradeModal-footerRow {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex: 1
}

.db-SigmaUpgradeModal-upgradeButton {
  align-self: flex-end;
  margin-top: auto;
  margin-bottom: auto
}

.db-SigmaUpgradeModal-notNowSection {
  align-self: flex-start;
  margin-left: 15px;
  margin-top: auto;
  margin-bottom: auto;
  flex-grow: 1
}

.db-SigmaUpgradeModal-downgradeContent {
  font-size: 13px
}

.bs-Button.db-SigmaUpgradeModal-downgradeButton.bs-is-disabled {
  box-shadow: none
}

.db-SigmaUpgradeModal-usageSection {
  display: flex;
  margin-bottom: 20px;
  min-height: 30px
}

.db-SigmaUpgradeModal-usageItem {
  flex: 1 1 auto;
  font-size: 20px
}

.db-SigmaUpgradeModal-usageNumber {
  color: #1a1f36;
  font-weight: 500;
  font-size: 24px
}

.db-SigmaUpgradeModal-terms {
  color: #8792a2;
  align-self: flex-end;
  width: 200px;
  font-size: 13px;
  margin-right: 8px
}

.db-SigmaUpgradeModal-terms--oneLine {
  width: auto
}

.db-SigmaUpgradeModal-contactSalesLink {
  text-align: right;
  margin-right: 10px
}

.db-SigmaUpgradeModal-upgradedBlock {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 20px
}

.db-SigmaUpgradeModal-successIcon {
  background-repeat: no-repeat;
  height: 50px;
  width: 50px;
  background-size: 100%;
  margin-bottom: 12px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCI+PGcgZmlsbD0iIzI0QjQ3RSI+PHBhdGggZD0iTTI1IDQ5Ljc1QzExLjMzMSA0OS43NS4yNSAzOC42NjkuMjUgMjVTMTEuMzMxLjI1IDI1IC4yNSA0OS43NSAxMS4zMzEgNDkuNzUgMjUgMzguNjY5IDQ5Ljc1IDI1IDQ5Ljc1em0wLTEuNWMxMi44NCAwIDIzLjI1LTEwLjQxIDIzLjI1LTIzLjI1UzM3Ljg0IDEuNzUgMjUgMS43NSAxLjc1IDEyLjE2IDEuNzUgMjUgMTIuMTYgNDguMjUgMjUgNDguMjV6Ii8+PHBhdGggZD0iTTE2LjE4NiAyNi4wNDhhLjguOCAwIDAwLTEuMzcyLjgyMmMuMTUyLjI1NCAxLjkzOSAxLjg3NSA2Ljk1NCA2LjM1NWEuOC44IDAgMDAxLjExNS0uMDQ5bDEyLjYzLTEzLjQyOGEuOC44IDAgMDAtMS4xNjUtMS4wOTdsLTEyLjA5NiAxMi44NmE3OTQuNzQ4IDc5NC43NDggMCAwMS02LjA2Ni01LjQ2M3oiLz48L2c+PC9zdmc+")
}

.db-SigmaUpgradeModal-continueButton {
  font-weight: 700;
  padding: 3px 30px;
  margin-top: 20px;
  margin-bottom: 20px
}

.db-SigmaUpgradeModal-pricingSliderSection {
  min-height: 200px
}

.db-StateChangedModal-header {
  font-size: 24px;
  margin-bottom: 10px;
  color: #1a1f36
}

.db-StateChangedModal-content {
  background: #fff;
  padding: 20px 30px 10px
}

.db-StateChangedModal-subheading {
  font-size: 14px;
  color: #1a1f36;
  margin-bottom: 20px
}

.db-UnsavedChangesModal-doNotSaveButton {
  margin-right: auto
}

.db-UnsavedChangesModal-modalFooter {
  border: none
}

.db-UnsavedChangesModal-notice {
  padding-top: 10px;
  background-position: 20px 8px;
  padding-bottom: 10px;
  color: #e04c4c
}

.db-Banners {
  border-bottom: 1px solid #e3e8ee
}

.db-Banners-subscriptionActions {
  height: 45px;
  position: relative
}

.db-BannerWhenSubscribed {
  position: absolute;
  top: 0;
  left: 0;
  right: 0
}

.db-BannerWhenSubscribed-unsubscribeLink {
  margin-left: 4px
}

.db-BannerWhenSubscribed.db-is-animating-enter {
  opacity: .01
}

.db-BannerWhenSubscribed.db-is-animating-enter.db-is-animating-enter-active {
  opacity: 1;
  transition: opacity .3s ease-in
}

.db-BannerWhenSubscribed.db-is-animating-leave.db-is-animating-leave-active {
  overflow: hidden;
  opacity: .01;
  transition: opacity .5s linear
}

.db-BannerWhenUnsubscribed {
  position: absolute;
  top: 0;
  left: 0;
  right: 0
}

.db-BannerWhenUnsubscribed-subscribe {
  margin-left: 4px
}

.db-BannerWhenUnsubscribed.db-is-animating-enter {
  opacity: .01
}

.db-BannerWhenUnsubscribed.db-is-animating-enter.db-is-animating-enter-active {
  opacity: 1;
  transition: opacity .3s ease-in
}

.db-BannerWhenUnsubscribed.db-is-animating-leave.db-is-animating-leave-active {
  overflow: hidden;
  opacity: .01;
  transition: opacity .5s linear
}

.db-ScheduledQueryRunCompletedPreviewModal {
  width: 600px;
  height: 700px;
  display: flex;
  flex-direction: column
}

.db-ScheduledQueryRunCompletedPreviewModal .bs-Modal-content {
  flex: 1;
  padding: 0
}

.db-ScheduledQueryRunCompletedPreviewModal-iframe {
  position: relative;
  width: 100%;
  height: 100%;
  border-width: 0
}

.db-ScheduledQueryTimeline-row {
  padding: 12px 20px 12px 0
}

.db-ScheduleLabel {
  padding-right: 10px;
  flex-basis: 10%
}

.db-Scheduler {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: flex;
  flex-direction: column
}

.db-Scheduler-container {
  animation: Scheduler-slide .3s ease-out;
  flex-shrink: 1;
  display: flex;
  flex-direction: column
}

@keyframes Scheduler-slide {
  0% {
    transform: translateY(-120px);
    opacity: 0
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.db-Scheduler-content {
  background-color: #fff;
  padding: 16px;
  overflow-y: auto;
  flex-shrink: 1
}

.db-Scheduler-footer {
  background-color: #f7fafc;
  padding: 10px 20px;
  border-top: 1px solid #e3e8ee
}

.db-Scheduler-overlay {
  background: #525f7f;
  background: rgba(82, 95, 127, .25);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  animation: Scheduler-fadein .15s ease-out
}

@keyframes Scheduler-fadein {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.db-Scheduler-emailInputContainer {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  margin-bottom: 8px
}

.db-Scheduler-emailInputLabel {
  margin-top: 11px;
  margin-right: 200px
}

.db-Scheduler-emailInput {
  flex-grow: 1
}

.db-Scheduled-emailInput.bs-is-disabled {
  background-color: #8792a2
}

.db-Scheduler-previewLink {
  margin-left: 4px
}

.db-Scheduler-heading {
  font-size: 16px;
  margin-bottom: 8px;
  color: #3c4257
}

.db-Scheduler-webhookExplanation {
  color: #3c4257;
  font-size: 12px;
  line-height: 16px
}

.db-Scheduler-webhookLearnMoreLink {
  margin-left: 4px
}

.db-Scheduler-parameterNameHoverTrigger {
  cursor: pointer
}

.db-Scheduler-parameterNameHoverTrigger.bs-is-active code {
  color: #3c4257
}

.db-Scheduler-hover {
  padding: 20px;
  max-width: 400px;
  line-height: 20px
}

.db-SigmaReportsPromotion-head {
  position: relative
}

.db-SigmaReportsPromotion-dismiss {
  position: absolute;
  right: 20px;
  top: 22px;
  z-index: 3
}

.db-OnboardingPopovers {
  padding: 20px;
  max-width: 300px;
  cursor: pointer
}

.db-OnboardingPopovers-header {
  font-weight: 700;
  color: #09825d
}

.db-ResizeHandle {
  cursor: row-resize;
  flex: 0 0 5px;
  background: #f7fafc;
  border-bottom: 1px solid #e3e8ee;
  border-top: 1px solid #e3e8ee;
  z-index: 4
}

.db-SigmaBigError,
.db-SigmaBigError-content {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column
}

.db-SigmaBigError-content {
  justify-content: center;
  align-items: center
}

.db-SigmaBigError-line {
  height: 79px;
  border-bottom: 1px solid #e3e8ee
}

.db-SigmaBigError-message {
  font-weight: 500;
  color: #3c4257;
  margin-top: 8px
}

.db-SigmaMarkdownText code {
  background-color: #f7fafc;
  border: 1px solid #e3e8ee;
  color: #8792a2;
  border-radius: 3px
}

.db-SigmaMarkdownText code:after,
.db-SigmaMarkdownText code:before {
  letter-spacing: -.25rem;
  content: "\00a0"
}

.db-SigmaPills {
  position: absolute;
  right: 20px;
  top: 10px;
  z-index: 3;
  height: 32px;
  width: 165px;
  padding-top: 2px;
  font-size: 13px;
  transition: all .5s;
  background-color: #f7fafc;
  box-shadow: 0 0 0 0 rgba(50, 50, 93, .05), 0 15px 35px 0 rgba(50, 50, 93, .07), 0 5px 15px 0 rgba(0, 0, 0, .08);
  border-radius: 16px;
  font-size: 12px;
  line-height: 16px
}

.db-SigmaPills--timer {
  color: #8792a2;
  margin-left: 4px
}

.db-SigmaPills--saved,
.db-SigmaPills--saving {
  width: 80px;
  transition: all .5s
}

.db-AnimatedValue-container:after {
  content: "";
  display: inline-block
}

.db-AnimatedValue {
  position: absolute;
  -webkit-font-smoothing: antialiased;
  white-space: pre
}

.backgroundcliptext .db-AnimatedValue:not(.db-is-entering) {
  color: transparent;
  background-clip: text;
  -webkit-background-clip: text;
  background-size: 100px 100%
}

.backgroundcliptext .db-AnimatedValue--loading:not(.db-is-entering) {
  animation: AnimatedValue--animation .5s linear infinite;
  transition: background-color .2s ease-in-out, opacity .3s ease-in-out
}

.db-AnimatedValue--hiding {
  opacity: 0;
  transition: background-color .2s ease-in-out, opacity .3s ease-in-out
}

.db-AnimatedValue-letter.db-is-entering {
  display: inline-block;
  transform: translateY(-10px);
  opacity: 0
}

.db-AnimatedValue-letter.db-is-entering.db-is-entering-active {
  transform: none;
  opacity: 1;
  transition: transform .35s cubic-bezier(.3, 1.5, .4, 1), opacity .1s ease-in-out
}

@keyframes AnimatedValue--animation {
  0% {
    background-position: 0 top
  }

  to {
    background-position: -100px top
  }
}

.db-AnimatedValue--color-white {
  color: #fff
}

.backgroundcliptext .db-AnimatedValue--color-white:not(.db-is-entering) {
  background-color: #fff;
  background-image: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, .5) 50%, #fff)
}

.db-AnimatedValue--color-white.db-AnimatedValue--loading:not(.db-is-entering) {
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, 0)
}

.db-AnimatedValue--color-slate2 {
  color: #3c4257
}

.backgroundcliptext .db-AnimatedValue--color-slate2:not(.db-is-entering) {
  background-color: #3c4257;
  background-image: linear-gradient(90deg, #3c4257, rgba(66, 71, 112, .5) 50%, #3c4257)
}

.db-AnimatedValue--color-slate2.db-AnimatedValue--loading:not(.db-is-entering) {
  background-color: #424770;
  background-color: rgba(66, 71, 112, 0)
}

.db-AnimatedValue--color-slate3 {
  color: #4f566b
}

.backgroundcliptext .db-AnimatedValue--color-slate3:not(.db-is-entering) {
  background-color: #4f566b;
  background-image: linear-gradient(90deg, #4f566b, rgba(82, 95, 127, .5) 50%, #4f566b)
}

.db-AnimatedValue--color-slate3.db-AnimatedValue--loading:not(.db-is-entering) {
  background-color: #525f7f;
  background-color: rgba(82, 95, 127, 0)
}

.db-AnimatedValue--color-cyan8 {
  color: #c4f1f9
}

.backgroundcliptext .db-AnimatedValue--color-cyan8:not(.db-is-entering) {
  background-color: #c4f1f9;
  background-image: linear-gradient(90deg, #c4f1f9, rgba(184, 253, 254, .5) 50%, #c4f1f9)
}

.db-AnimatedValue--color-cyan8.db-AnimatedValue--loading:not(.db-is-entering) {
  background-color: #b8fdfe;
  background-color: rgba(184, 253, 254, 0)
}

.db-AnimatedValue--color-blue4 {
  color: #5469d4
}

.backgroundcliptext .db-AnimatedValue--color-blue4:not(.db-is-entering) {
  background-color: #5469d4;
  background-image: linear-gradient(90deg, #5469d4, rgba(103, 114, 229, .5) 50%, #5469d4)
}

.db-AnimatedValue--color-blue4.db-AnimatedValue--loading:not(.db-is-entering) {
  background-color: #6772e5;
  background-color: rgba(103, 114, 229, 0)
}

@media print {
  .db-AnimatedValue {
    color: #2a2f45 !important
  }

  .db-AnimatedValue,
  .db-AnimatedValue-letter {
    background-color: transparent !important;
    background-image: none !important
  }
}

.db-ValueDelta {
  position: relative;
  display: inline-block
}

.db-ValueDelta--size-regular {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px
}

.db-ValueDelta--size-small {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px
}

.db-ValueDelta--color-gray {
  color: #8792a2
}

.db-ValueDelta--color-green {
  color: #1ea672
}

.db-ValueDelta--color-orange {
  color: #e56f4a
}

.db-SegmentedControl {
  display: inline-block;
  cursor: default
}

.db-SegmentedControlOption {
  font-size: 14px;
  color: #697386;
  margin-right: 8px;
  display: inline;
  cursor: pointer
}

.db-SegmentedControlOption:focus,
.db-SegmentedControlOption:hover {
  color: #3c4257
}

.db-SegmentedControlOption:last-child {
  margin-right: 0
}

.db-SegmentedControlOption--disabled,
.db-SegmentedControlOption--disabled.db-SegmentedControlOption:focus {
  cursor: default;
  pointer-events: none;
  color: #c1c9d2
}

.db-SegmentedControlOption--selected.db-SegmentedControlOption--disabled,
.db-SegmentedControlOption--selected:focus.db-SegmentedControlOption--disabled {
  color: #a3acb9
}

.db-SegmentedControlOption--selected,
.db-SegmentedControlOption--selected:focus {
  font-weight: 700;
  color: #5469d4
}

.db-SegmentedControlOption--selected:hover {
  color: #3d4eac
}

.db-RefundModal-checkboxRow {
  padding-top: 0
}

.db-RefundModal-checkboxField {
  margin-top: 0
}

.db-RefundModal-noteField {
  resize: none
}

.db-SendReceiptModal-emailInput {
  width: 100%;
  margin-bottom: 10px
}

.db-BankAccountModal .bs-Fieldset-label {
  flex: 35% 0 0
}

.db-CheckoutCodeSnippetModal-codeBlock {
  position: relative
}

.db-CheckoutCodeSnippetModal-codeSnippet {
  height: 240px
}

.db-CheckoutCodeSnippetModal-copyButton {
  position: absolute;
  top: 12px;
  right: 20px
}

.db-NoteMentionInput {
  min-height: 90px
}

.db-MentionEditor-mentionSuggestionsEntry {
  padding: 7px 10px 3px
}

.db-MentionEditor-mentionSuggestionsEntry:active {
  background-color: #cce7ff
}

.db-MentionEditor-mentionSuggestionsEntryFocused {
  padding: 7px 10px 3px;
  color: #f7fafc;
  background-color: #5469d4
}

.db-MentionEditor-mentionSuggestionsEntryContainer {
  display: table;
  width: 100%
}

.db-MentionEditor-mentionSuggestionsEntryTitle {
  color: inherit;
  line-height: 1.3
}

.db-MentionEditor-mentionSuggestionsEntryText {
  display: inline-block;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 368px;
  font-size: .9em;
  margin-bottom: .2em
}

.db-MentionEditor-mentionSuggestions {
  background: #fff;
  border-radius: 5px;
  border: 1px solid #e3e8ee;
  box-shadow: 0 4px 30px 0 #dcdcdc;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  margin-top: 1.75em;
  margin-left: 1em;
  min-width: 300px;
  max-width: 400px;
  padding-bottom: 8px;
  padding-top: 8px;
  position: absolute;
  transform: scale(0);
  z-index: 5
}

.db-MentionEditor-mentionSuggestions[data-help-text]:before {
  background-color: #f7fafc;
  border-bottom: 1px solid #e3e8ee;
  color: #8792a2;
  content: attr(data-help-text);
  cursor: auto;
  font-size: 12px;
  margin-top: -8px;
  padding: 5px 8px
}

.db-MentionEditor-focus {
  box-shadow: 0 0 0 1px rgba(50, 50, 93, 0), 0 0 0 1px rgba(50, 151, 211, .2), 0 0 0 2px rgba(50, 151, 211, .25), 0 1px 1px rgba(0, 0, 0, .08)
}

.db-ScrollingCode-page1 {
  animation: first_page 10s ease-in-out .3s infinite
}

.db-ScrollingCode-page2 {
  animation: second_page 10s ease-in-out .3s infinite
}

@keyframes first_page {
  0% {
    transform: translateY(0)
  }

  10% {
    transform: translateY(-10%)
  }

  20% {
    transform: translateY(-20%)
  }

  30% {
    transform: translateY(-30%)
  }

  40% {
    transform: translateY(-40%)
  }

  50% {
    transform: translateY(-50%)
  }

  60% {
    transform: translateY(-60%)
  }

  70% {
    transform: translateY(-70%)
  }

  80% {
    transform: translateY(-80%)
  }

  90% {
    transform: translateY(-90%)
  }

  to {
    transform: translateY(-100%)
  }
}

@keyframes second_page {
  0% {
    transform: translateY(100%)
  }

  10% {
    transform: translateY(90%)
  }

  20% {
    transform: translateY(80%)
  }

  30% {
    transform: translateY(70%)
  }

  40% {
    transform: translateY(60%)
  }

  50% {
    transform: translateY(50%)
  }

  60% {
    transform: translateY(40%)
  }

  70% {
    transform: translateY(30%)
  }

  80% {
    transform: translateY(20%)
  }

  90% {
    transform: translateY(10%)
  }

  to {
    transform: translateY(0)
  }
}

.db-ChartGrid {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 1px
}

.db-ChartGrid-line {
  position: absolute;
  height: 100%;
  width: 1px;
  background: #c1c9d2;
  opacity: .3
}

@media print {
  .db-ChartGrid-line {
    background: #3c4257
  }
}

.db-ChartHover {
  white-space: nowrap;
  font-weight: 500;
  line-height: 20px;
  color: #5469d4;
  padding: 4px 8px 5px;
  text-align: center;
  height: 27px
}

.db-ChartHover,
.db-ChartHover-value {
  display: inline-block;
  position: relative
}

.db-ChartHover-value {
  font-size: 13px;
  font-weight: 600;
  padding-right: 6px;
  margin-right: 18px
}

.db-ChartHover-value:after {
  content: "";
  position: absolute;
  left: 100%;
  top: 9px;
  height: 1px;
  width: 12px;
  background: #4db7e8
}

.db-ChartHover-date {
  font-size: 13px;
  display: inline-block
}

.db-ChartHoverDot-dot {
  fill: #5469d4;
  stroke: #fff
}

.db-ChartHoverDot--size-regular .db-ChartHoverDot-dot {
  stroke-width: 2.5;
  r: 4
}

.db-ChartHoverDot--size-small .db-ChartHoverDot-dot {
  fill: #5469d4;
  stroke-width: 1.5;
  r: 1.5
}

.db-ChartHoverDot--color-slate6 .db-ChartHoverDot-dot {
  stroke: #a3acb9;
  fill: #a3acb9
}

.db-ChartHoverDot--color-blue4 .db-ChartHoverDot-dot {
  fill: #5469d4;
  stroke: #5469d4
}

.db-ChartHoverDot-line {
  stroke: #8792a2;
  stroke-dasharray: 1 1;
  stroke-width: .5px
}

.db-GroupChartHover {
  position: relative;
  margin-left: -10px;
  background: #fff;
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .07)) drop-shadow(0 0 1px rgba(50, 50, 93, .17)) drop-shadow(0 4px 10px rgba(50, 50, 93, .1)) drop-shadow(0 2px 4px rgba(0, 0, 0, .08));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .07)) drop-shadow(0 0 1px rgba(50, 50, 93, .17)) drop-shadow(0 4px 10px rgba(50, 50, 93, .1)) drop-shadow(0 2px 4px rgba(0, 0, 0, .08));
  border-radius: 4px;
  min-width: 210px
}

.db-GroupChartHover:after {
  content: "";
  position: absolute;
  display: block;
  width: 8px;
  height: 4px;
  bottom: -4px;
  right: 8px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMGw0LjUgMy43MjFMOSAweiIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 100%
}

.db-GroupChartHover-content {
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
  display: table
}

.db-GroupChartHover-row {
  display: table-row
}

.db-GroupChartHover-cell {
  display: table-cell;
  padding: 0 5px
}

.db-GroupChartHover-rowValue {
  background: #f7fafc;
  font-size: 12px;
  line-height: 20px;
  color: #3c4257;
  font-weight: 500;
  border-radius: 4px 4px 0 0
}

.db-GroupChartHover-rowCompareToValue {
  font-size: 10px;
  line-height: 20px;
  color: #3c4257
}

.db-GroupChartHover-value {
  color: #5469d4;
  text-align: right
}

.db-GroupChartHover-compareToValue {
  color: #067ab8
}

.db-GroupChartHover-disputeWarningVal {
  color: #cd3d64
}

.db-GroupChartHover-secondaryBaseValue,
.db-GroupChartHover-secondaryCompareValue {
  color: #8792a2;
  display: inline;
  font-weight: 400;
  padding-left: 8px
}

.db-GroupChartHover-delta {
  display: inline;
  padding-left: 8px
}

.db-Legend {
  position: relative;
  display: flex;
  justify-content: space-between;
  min-height: 13px
}

.db-Legend--horizontal {
  flex-direction: row
}

.db-Legend--vertical {
  flex-direction: column;
  height: 100%;
  align-items: flex-end
}

.db-Legend--highlighted {
  justify-content: flex-start
}

.db-Legend-pre {
  flex-shrink: 1
}

.db-LegendValue {
  flex-grow: 0;
  font-size: 11px;
  color: #697386;
  white-space: nowrap;
  display: inline;
  line-height: 13px
}

.db-LegendValue--emphasized {
  color: #3c4257;
  font-weight: 500
}

.db-LegendValue--highlighted {
  color: #5469d4;
  font-weight: 500
}

.db-LegendValue--white {
  color: #d6ecff
}

.db-LegendValue--cyan {
  color: #4db7e8
}

.db-LegendValue--white.db-LegendValue--emphasized {
  color: #fff;
  font-weight: 500
}

.db-LegendValue--cyan.db-LegendValue--emphasized {
  color: #4db7e8;
  font-weight: 500
}

@media print {

  .db-LegendValue--emphasized.db-LegendValue--white,
  .db-LegendValue--white {
    color: #3c4257
  }
}

.db-Sparkline-wrapper {
  width: 100%;
  height: 100%
}

.db-Sparkline {
  position: relative;
  height: 100%
}

.db-Sparkline-container {
  display: block;
  position: absolute;
  fill: #fff;
  z-index: 10;
  top: 0;
  left: 0;
  margin: auto;
  overflow: hidden;
  box-sizing: initial;
  pointer-events: none
}

.db-Sparkline-container--line {
  top: -10px
}

.db-Sparkline-container--dots {
  top: -10px;
  left: -10px
}

.db-Sparkline-main-line {
  fill: none
}

.db-Sparkline-main-partial-line {
  stroke-dasharray: 3;
  stroke-dashoffset: 3
}

.db-Sparkline-main-line--gray {
  stroke: #697386
}

.db-Sparkline-dot {
  stroke-width: 2.5;
  r: 4px;
  transform-origin: 50% 50%;
  transition: opacity .2s ease-in-out, transform .35s cubic-bezier(.3, 1.5, .4, 1)
}

.db-Sparkline-dot--hidden {
  transform: scale(.2);
  opacity: 0
}

.db-Sparkline--thickness-regular .db-Sparkline-main-line {
  stroke-width: 1.5;
  transform: translateY(-.75px)
}

.db-Sparkline--thickness-thin .db-Sparkline-main-line {
  stroke-width: 1;
  transform: translateY(-.5px)
}

.db-Sparkline--color-blue .db-Sparkline-main-line {
  stroke: #4db7e8
}

.db-Sparkline--color-blue .db-Sparkline-fill {
  fill: #4db7e8;
  opacity: .25
}

.db-Sparkline--color-blue .db-Sparkline-dot {
  fill: #5469d4;
  stroke: #fff
}

.db-Sparkline--color-gray .db-Sparkline-main-line {
  stroke: #3c4257
}

.db-Sparkline--color-gray .db-Sparkline-fill {
  fill: #3c4257;
  opacity: .15
}

.db-Sparkline--color-gray .db-Sparkline-dot {
  fill: #3c4257;
  stroke: #fff
}

.db-Sparkline--color-lightGray .db-Sparkline-main-line {
  stroke: #c1c9d2
}

.db-Sparkline--color-lightGray .db-Sparkline-fill {
  fill: #a3acb9;
  opacity: .15
}

.db-Sparkline--color-lightGray .db-Sparkline-dot {
  fill: #a3acb9;
  stroke: #fff
}

.db-Sparkline--color-mediumGray .db-Sparkline-main-line {
  stroke: #697386
}

.db-Sparkline--color-mediumGray .db-Sparkline-fill {
  fill: #697386;
  opacity: .2
}

.db-Sparkline--color-mediumGray .db-Sparkline-dot {
  fill: #697386;
  stroke: #fff
}

.db-Sparkline--color-white .db-Sparkline-main-line {
  stroke: #fff
}

.db-Sparkline--color-white .db-Sparkline-fill {
  fill: #7496fd;
  opacity: .8
}

.db-Sparkline--color-white .db-Sparkline-dot {
  fill: #7496fd;
  stroke: #fff
}

.db-Sparkline--color-cyan .db-Sparkline-main-line {
  stroke: #7fd3ed
}

.db-Sparkline--color-cyan .db-Sparkline-fill {
  fill: #7fd3ed;
  opacity: .2
}

.db-Sparkline--color-cyan .db-Sparkline-dot {
  fill: #7fd3ed;
  stroke: #fff
}

.db-Sparkline--color-blue4 .db-Sparkline-main-line {
  stroke: #5469d4
}

.db-Sparkline--color-blue4 .db-Sparkline-fill {
  fill: #5469d4;
  opacity: .1
}

.db-Sparkline--color-blue4 .db-Sparkline-dot {
  fill: #5469d4;
  stroke: #fff
}

.db-Sparkline--color-cyan6 .db-Sparkline-main-line {
  stroke: #4db7e8
}

.db-Sparkline--color-cyan6 .db-Sparkline-fill {
  fill: #4db7e8;
  opacity: .2
}

.db-Sparkline--color-cyan6 .db-Sparkline-dot {
  fill: #4db7e8;
  stroke: #fff
}

.db-Sparkline--color-red .db-Sparkline-main-line {
  stroke: #ed5f74
}

.db-Sparkline--color-red .db-Sparkline-fill {
  fill: #ed5f74;
  opacity: .2
}

.db-Sparkline--color-red .db-Sparkline-dot {
  fill: #ed5f74;
  stroke: #fff
}

.db-Sparkline--color-purple6 .db-Sparkline-main-line {
  stroke: #e28ddc
}

.db-Sparkline--color-purple6 .db-Sparkline-fill {
  fill: #e28ddc;
  opacity: .2
}

.db-Sparkline--color-purple6 .db-Sparkline-dot {
  fill: #e28ddc;
  stroke: #fff
}

.db-Sparkline--color-green .db-Sparkline-main-line {
  stroke: #1ea672
}

.db-Sparkline--color-green .db-Sparkline-fill {
  fill: #1ea672;
  opacity: .2
}

.db-Sparkline--color-green .db-Sparkline-dot {
  fill: #1ea672;
  stroke: #fff
}

.db-Sparkline--color-slate6 .db-Sparkline-main-line {
  stroke: #a3acb9
}

.db-Sparkline--color-slate6 .db-Sparkline-fill {
  fill: #a3acb9;
  opacity: .2
}

.db-Sparkline--color-slate6 .db-Sparkline-dot {
  fill: #a3acb9;
  stroke: #fff
}

@media print {
  .db-Sparkline-container {
    -webkit-print-color-adjust: exact
  }

  .db-Sparkline--thickness-thin .db-Sparkline-main-line {
    stroke-width: 2;
    transform: translateY(-1px)
  }

  .db-Sparkline--color-white .db-Sparkline-main-line {
    stroke: #697386
  }

  .db-Sparkline--color-white .db-Sparkline-fill {
    fill: #7dabf8;
    opacity: .1
  }

  .db-Sparkline--color-white .db-Sparkline-dot {
    fill: #7dabf8;
    stroke: #fff
  }

  .db-Sparkline--color-cyan .db-Sparkline-main-line {
    stroke: #5469d4
  }

  .db-Sparkline--color-cyan .db-Sparkline-fill {
    fill: #5469d4;
    opacity: .1
  }

  .db-Sparkline--color-cyan .db-Sparkline-dot {
    fill: #5469d4;
    stroke: #fff
  }

  .db-Sparkline-dot {
    stroke-width: 5;
    r: 8px;
    transform-origin: 50% 50%;
    transition: opacity .2s ease-in-out, transform .35s cubic-bezier(.3, 1.5, .4, 1)
  }
}

.db-SparklineStack {
  position: relative;
  width: 100%;
  height: 100%
}

.db-SparklineStack-child {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-HoverGrid {
  fill: none;
  stroke: none;
  pointer-events: all
}

.db-HoverGrid--visible {
  stroke: red
}

.db-HoverVoronoi {
  fill: none;
  stroke: none;
  pointer-events: all
}

.db-HoverVoronoi--visible {
  stroke: red
}

.db-Line {
  fill: none
}

.db-HorizontalAxisMarks--left,
.db-HorizontalAxisMarks--middle,
.db-HorizontalAxisMarks--right {
  font-size: 12px;
  fill: #a3acb9;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  dominant-baseline: hanging;
  pointer-events: none
}

.db-HorizontalAxisMarks--left {
  text-anchor: start
}

.db-HorizontalAxisMarks--middle {
  text-anchor: middle
}

.db-HorizontalAxisMarks--right {
  text-anchor: end
}

.db-VerticalAxisMarks--left,
.db-VerticalAxisMarks--middle,
.db-VerticalAxisMarks--right {
  font-size: 12px;
  fill: #a3acb9;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  dominant-baseline: hanging;
  pointer-events: none
}

.db-VerticalAxisMarks--left {
  text-anchor: start
}

.db-VerticalAxisMarks--middle {
  text-anchor: middle
}

.db-VerticalAxisMarks--right {
  text-anchor: end
}

.db-ResizableChart {
  position: relative;
  flex: 1 1 auto;
  min-width: 100%;
  min-height: 100%
}

.db-MultiBarChart {
  position: absolute
}

.db-MultiBarChart-chart {
  flex: 1 1 0;
  overflow: hidden;
  text-overflow: ellipsis
}

html.db-NewChrome .bs-Cloud {
  background-color: #fff
}

html.db-NewChrome .bs-Cloud>:last-child {
  border-bottom: 1px solid #e3e8ee
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal,
html.db-NewChrome .DayPicker-container .transition-container {
  width: 300px !important
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal {
  box-shadow: none;
  border-radius: 0;
  background: transparent
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPickerNavigation_button {
  position: absolute
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPickerNavigation_button:first-of-type {
  border: 0;
  top: 8px;
  left: 6px;
  padding: 0
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPickerNavigation_button:nth-of-type(2) {
  border: 0;
  top: 8px;
  right: 24px;
  padding: 0
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .navArrow {
  height: 34px;
  width: 34px;
  background-repeat: no-repeat;
  background-size: 13px 13px;
  background-position: 50%;
  background-color: transparent
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .navArrow.navPrev {
  transform: rotate(180deg);
  left: 0
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .navArrow.navNext,
html.db-NewChrome .DayPicker-container .DayPicker__horizontal .navArrow.navPrev {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4yODggNi4yOTZMMy4yMDIgMi4yMWEuNzEuNzEgMCAwMS4wMDctLjk5OWMuMjgtLjI4LjcyNS0uMjguOTk5LS4wMDdMOC44MDMgNS44YS42OTUuNjk1IDAgMDEuMjAyLjQ5Ni42OTUuNjk1IDAgMDEtLjIwMi40OTdsLTQuNTk1IDQuNTk1YS43MDQuNzA0IDAgMDEtMS0uMDA3LjcxLjcxIDAgMDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==")
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .navArrow.navNext {
  right: 0
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPicker_weekHeader {
  color: #8792a2
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPicker_weekHeader li {
  height: 20px;
  width: 14.28571%
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPicker_weekHeader li small {
  font-size: 11px
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPicker_weekHeader:first-of-type {
  padding: 0 4px;
  top: 48px
}

html.db-NewChrome .DayPicker-container .DayPicker__horizontal .DayPicker_weekHeaders__horizontal {
  margin-left: 0
}

html.db-NewChrome .DayPicker-container .CalendarMonthGrid__horizontal {
  left: 0;
  margin-top: 10px
}

html.db-NewChrome .DayPicker-container .CalendarMonth {
  padding: 0 13px
}

html.db-NewChrome .DayPicker-container .CalendarMonth_caption {
  color: #3c4257;
  font-size: 15px;
  margin-top: 6px;
  margin-bottom: 40px;
  padding: 0
}

html.db-NewChrome .DayPicker-container .CalendarMonth_table {
  border-collapse: separate
}

html.db-NewChrome .DayPicker-container .CalendarMonth_table td {
  color: #3c4257;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  margin-right: -1px;
  margin-bottom: -1px;
  width: 40px !important;
  height: 40px !important;
  border: 1px solid #e3e8ee;
  background: #f7fafc;
  box-sizing: border-box;
  position: relative;
  padding-top: 10px
}

html.db-NewChrome .DayPicker-container .CalendarMonth_table td:not(.CalendarDay) {
  background: none;
  border: none
}

html.db-NewChrome .DayPicker-container .CalendarDay:active {
  background: #f7fafc
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__default:active {
  background: #e3e8ee
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__blocked_calendar,
html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__blocked_calendar:active,
html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__blocked_out_of_range {
  background: #f7fafc;
  color: #a3acb9;
  cursor: default
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected_span {
  background: #6c8eef;
  color: #fff;
  border-color: rgba(108, 142, 239, .16);
  z-index: 1
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected,
html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected_end,
html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected_start {
  background: #5469d4;
  border-color: #5469d4;
  color: #fff;
  z-index: 2
}

html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected:active,
html.db-NewChrome .DayPicker-container .CalendarDay.CalendarDay__selected_span:active {
  background: #3d4eac;
  border-color: #3d4eac
}

html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) div[role=button] .navArrow:focus {
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .16);
  border-radius: 4px
}

html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) .CalendarDay:focus {
  box-shadow: 0 0 0 4px rgba(164, 205, 254, .56), 0 0 1px 1px rgba(61, 78, 172, .28);
  border-radius: 4px;
  z-index: 3
}

html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) .CalendarDay.CalendarDay__selected:focus,
html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) .CalendarDay.CalendarDay__selected_end:focus,
html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) .CalendarDay.CalendarDay__selected_span:focus,
html.db-NewChrome .DayPicker-container:not([data-input-method=mouse]):not([data-input-method=touch]) .CalendarDay.CalendarDay__selected_start:focus {
  box-shadow: 0 0 0 4px rgba(164, 205, 254, .56), 0 0 1px 1px hsla(0, 0%, 100%, .64)
}

.bs-FilterControl-input-container {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzY2NkVFOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy44IDkuNjQ2YTQuMDA5IDQuMDA5IDAgMDEtMy44LTRDMCA0LjAyNC45NjYgMi42MjYgMi4zNTQgMkw0IDMuNjQ2YTIgMiAwIDEwMCA0aDcuNTJMOC4yOTMgNC4zNTNsMS40MTQtMS40MTQgNS43MDcgNS43MDctNS43MDcgNS43MDctMS40MTQtMS40MTQgMy4yMjctMy4yOTNIMy44eiIvPjwvc3ZnPg==") no-repeat;
  background-position: 4px 6px;
  background-size: 12px;
  margin-top: 10px;
  padding-left: 28px
}

.bs-FilterControl-input-container:first-child {
  margin-top: 0
}

html.db-NewChrome .bs-PageHeading-actions {
  flex: 1 1 auto;
  justify-content: flex-end;
  text-align: right
}

html.db-NewChrome .bs-PageHeading-actions .bs-Button--filter,
html.db-NewChrome .bs-PageHeading-actions .bs-FilterControl {
  float: left
}

html.db-NewChrome .bs-PageHeading-actions .bs-Button--export,
html.db-NewChrome .bs-PageHeading-actions .bs-Button--new {
  float: right
}

.db-ContentSection .bs-Tail--separated {
  padding: 20px;
  border-top: 1px solid #e3e8ee
}

html.db-NewChrome .bs-ContentSection .bs-Tail--short {
  padding-top: 10px;
  padding-bottom: 10px
}

.bs-Toolbar {
  z-index: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px 1px rgba(0, 0, 0, .08), 0 7px 14px 1px rgba(50, 50, 93, .1)
}

.bs-Modal .bs-Toolbar,
.bs-Popover .bs-Toolbar {
  margin: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 2px 4px rgba(41, 46, 49, .07)
}

.db-StatementsColumnsSelector-chunk {
  flex-basis: 0;
  flex-grow: 1;
  margin-right: 12px
}

.db-ColumnCategorySection-card {
  position: relative
}

.db-ColumnCategorySection-card--fadeOut:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 48px;
  width: 100%;
  background: linear-gradient(#fff, #fff);
  background: linear-gradient(hsla(0, 0%, 100%, 0), #fff);
  pointer-events: none
}

.db-ColumnCategorySection-card--noFadeOut:after {
  opacity: 0;
  transition: opacity 1s linear
}

.db-ColumnCategorySection-scrollableDiv {
  overflow-y: scroll;
  max-height: 200px
}

@media only screen and (min-height:950px) {
  .db-ColumnCategorySection-scrollableDiv {
    max-height: 250px
  }
}

@media only screen and (min-height:1100px) {
  .db-ColumnCategorySection-scrollableDiv {
    max-height: 300px
  }
}

.db-AdditionalRecipientsTooltip {
  display: inline-flex;
  cursor: help
}

.db-DeclineReasonsBarChart {
  border-radius: 4px;
  overflow: hidden;
  height: 12px;
  width: 100%;
  background-color: #fff;
  position: relative
}

.db-DeclineReasonsBarChart--empty {
  background-color: #e3e8ee
}

.db-DeclineReasonsBarChart-BarChart {
  width: 100%;
  display: flex;
  flex-direction: row
}

.db-DeclineReasonsBarChart-BarChart-BarSection {
  position: relative;
  height: 12px;
  opacity: 1
}

.db-DeclineReasonsBarChart-BarChart-BarSection--faded {
  opacity: .15
}

.db-AcceptanceRateCutLineChart {
  height: 170px;
  margin: 0 auto;
  padding-top: 10px
}

.db-AcceptanceTopLineChart {
  height: 170px;
  margin: 0 auto
}

.db-TopLineTooltip {
  min-width: 280px;
  border-radius: 4px
}

.db-TopLineTooltip-tableHeader {
  background-color: #f7fafc
}

.db-TopLineTooltip-tableCell {
  padding: 4px 8px
}

.db-TopLineTooltipV2 {
  min-width: 300px;
  border-radius: 4px
}

.db-TopLineTooltipV2-tableHeader {
  background-color: #f7fafc
}

.db-TopLineTooltipV2-tableCell {
  padding: 2px 8px
}

.db-TopLineTooltipV2-tableFooter {
  padding-bottom: 8px
}

.db-TopLineTooltipV2-icon {
  width: 8px;
  height: 8px;
  border-radius: 8px
}

.db-RateCutTooltip {
  border-radius: 4px
}

.db-RateCutTooltip-tableHeader {
  background-color: #f7fafc
}

.db-RateCutTooltip-tableCell {
  padding: 2px 8px;
  min-width: 3.5em
}

.db-RateCutTooltip-progressBarCell {
  padding-right: 0
}

.db-RateCutTooltip-volumePercentCell {
  padding-left: 0
}

.db-RateCutTooltip-progressBarBox {
  width: 58px;
  margin-left: 15px;
  float: right
}

.db-RateCutTooltip-volumeCaption {
  margin-left: 15px
}

.db-BundleTooltip {
  border-radius: 4px
}

.db-BundleTooltip-tableHeader {
  background-color: #f7fafc
}

.db-BundleTooltip-tableCell {
  padding: 2px 8px;
  min-width: 3.5em
}

.db-BundleTooltip-icon {
  width: 8px;
  height: 8px;
  border-radius: 8px
}

.db-SummaryByReportingCategoryReportCard-section .db-SummaryByReportingCategoryReportCard-downloadButton {
  opacity: 0
}

.db-SummaryByReportingCategoryReportCard-section .db-SummaryByReportingCategoryReportCard-downloadButton:focus-within,
.db-SummaryByReportingCategoryReportCard-section:hover .db-SummaryByReportingCategoryReportCard-downloadButton {
  opacity: 1
}

.db-FeeTooltip {
  -webkit-text-decoration: underline dashed #a3acb9;
  text-decoration: underline dashed #a3acb9;
  cursor: help
}

.db-ReportingCategoryTooltip {
  cursor: pointer
}

.db-PrintableHeader {
  display: none
}

@media only print {
  .db-PrintableHeader {
    display: block
  }
}

.db-StatementError,
.db-StatementError-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 20px
}

.db-StatementError {
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, .7)
}

.db-StatementError-container {
  margin: auto
}

.db-StatementLoadingIndicator,
.db-StatementLoadingIndicator-loadingState {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1
}

.db-StatementLoadingIndicator {
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, .85)
}

.db-StatementLoadingIndicator-loadingState {
  margin: auto
}

.db-ReportDateTooltip {
  display: inline-flex;
  cursor: help
}

.db-TimestampWithTimezone {
  display: inline-flex
}

.db-TimestampWithTimezone-date {
  margin-left: 4px
}

.db-TimestampWithTimezone-date--hasTooltip {
  border-bottom: 1px dashed #a3acb9;
  cursor: help
}

.db-WebhookSecret {
  padding: 0 5px
}

.db-WebhookSecret--blurred {
  background-image: url(/manage/assets/img/webhooks/webhook_secret@2x.d35ab2c8f758810fceb39b0d85ee8d22.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 284px 23px;
  min-width: 284px;
  min-height: 23px
}

.db-WebhookSettings-jsonDisplay,
.db-WebhookSettings-pre {
  max-height: 300px;
  font-size: .8em
}

.db-WebhookSettings-pre {
  overflow: auto;
  background: #fff;
  color: #000;
  padding: 12px
}

.db-WebhookSettings-sendTestH {
  margin: 12px 0
}

.db-WebhookSettings-event {
  font-size: 11px;
  line-height: 18px;
  padding: 8px 0 8px 8px;
  margin-bottom: 8px;
  border: 1px solid #f1f1f1
}

.db-WebhookModal-specificEvent {
  padding: 6px 5px 0 0;
  line-height: 1.6
}

.db-AtlasOnboarding-progressStep {
  flex: 0 0 25%
}

.db-AtlasOnboarding-progressStepTrio {
  flex: 0 0 33%
}

.db-AtlasOverview-inviteURLField {
  flex: 1 1 auto;
  border-radius: 4px 0 0 4px
}

.db-AtlasOverview-inviteURLButton {
  flex: 0 0 auto;
  border-radius: 0 4px 4px 0
}

.db-AtlasOverview-inviteURLButton>div {
  border-radius: 0 4px 4px 0
}

.db-AtlasRecommendations-partnerLogo {
  height: 64px;
  width: 64px;
  background-size: 64px;
  border-radius: 4px
}

.db-AtlasRecommendations-partner--bench .db-AtlasRecommendations-partnerLogo {
  background-image: url(/manage/assets/img/atlas/partnerLogos/bench@2x.2abad54ea6b0f7a7d7fd5f1324adadf1.png)
}

.db-AtlasRecommendations-partner--xero .db-AtlasRecommendations-partnerLogo {
  background-image: url(/manage/assets/img/atlas/partnerLogos/xero@2x.a8193362aefa60f9341575023d27fb9c.png)
}

.db-AtlasRecommendations-partner--gusto .db-AtlasRecommendations-partnerLogo {
  background-image: url(/manage/assets/img/atlas/partnerLogos/gusto@2x.92498f115c809dc59de946c0cb9401f8.png)
}

.db-AtlasRecommendations-icon {
  flex-basis: 64px
}

.db-AtlasResources-templateDescription {
  margin-bottom: 8px
}

.db-AtlasResources-templateDescription:last-child {
  margin-bottom: 0
}

.db-AtlasStock-hiwItemCount {
  flex: 0 0 20px;
  height: 20px;
  width: 20px;
  border-radius: 20px
}

.db-AtlasStock-termsType {
  min-width: 210px
}

.db-AtlasStock-tooltips {
  display: flex
}

.db-PaymentMethodField-input,
.db-PaymentMethodField-radio {
  height: 32px;
  line-height: 32px
}

.db-PaymentMethodField-cardElementWrapper {
  height: 32px;
  line-height: 32px;
  width: 360px
}

@media (max-width:950px) {
  .db-BankApplicationPage-sidebar {
    display: none
  }
}

.db-AtlasApplicationSidebar {
  display: none
}

@media (min-width:992px) {
  .db-AtlasApplicationSidebar {
    display: block;
    position: fixed;
    top: 120px;
    width: 215px;
    left: 52px
  }
}

.db-IssuingAccountApplication-formWrapper {
  margin-left: 16px;
  margin-right: 16px;
  margin-top: 24px
}

.db-IssuingAccountApplication-topNav {
  max-width: 100vw
}

.db-IssuingAccountApplication-tableOfContents {
  display: none
}

.db-IssuingAccountApplication-form {
  max-width: 100vw;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 50px
}

.db-IssuingAccountApplication-documentStatus {
  display: none
}

@media (min-width:464px) {
  .db-IssuingAccountApplication-form {
    max-width: 464px;
    margin-top: 89px;
    padding-left: 0;
    padding-right: 0
  }

  .db-IssuingAccountApplication-documentStatus {
    display: block
  }
}

@media (min-width:992px) {
  .db-IssuingAccountApplication-tableOfContents {
    position: fixed;
    top: 120px;
    width: 215px;
    left: 52px;
    display: block
  }
}

.db-IssuingLandingPage {
  position: relative;
  z-index: 0
}

.db-IssuingLandingPage-background {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1
}

.db-IssuingLandingPage-cardContainer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 320px;
  overflow: hidden
}

.db-IssuingLandingPage-card1 {
  top: 15px;
  right: 15%;
  z-index: 1;
  background-image: url(/manage/assets/img/issuing/white.cdb04f15eb44fbc51c9f3cf1f42e84c0.png)
}

.db-IssuingLandingPage-card1,
.db-IssuingLandingPage-card2 {
  position: absolute;
  width: 425px;
  height: 300px;
  border-radius: 4px;
  transform: perspective(1200px) rotateX(0deg) rotateY(-25deg) rotate(-1deg);
  background-size: cover
}

.db-IssuingLandingPage-card2 {
  top: 0;
  right: 10%;
  z-index: 0;
  background-image: url("/manage/assets/img/issuing/black.e427081b38784e7ee981f376f34bf66b.png")
}

@media (max-width:1150px) {
  .db-IssuingLandingPage-leftmostStripe {
    display: none
  }
}

.db-IssuingLandingPage-top {
  min-height: 320px
}

.db-IssuingLandingPage-logo {
  margin-bottom: 38px
}

.db-IssuingLandingPage-productname {
  color: #6772e5
}

.db-IssuingLandingPage-titleparagraph {
  max-width: 288px
}

.db-IssuingLandingPage-features {
  display: flex
}

.db-IssuingCard-Box {
  margin: 8 auto
}

.db-IssuingCard {
  width: 350px;
  height: 220px;
  position: relative;
  overflow: hidden;
  border-radius: 10px !important;
  float: left;
  margin-right: 16px;
  margin-bottom: 16px
}

.db-IssuingCard:last-child {
  margin-bottom: 0;
  margin-right: 0
}

.db-IssuingCard-front-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-IssuingCard-front-logo {
  fill: #fff
}

.db-IssuingCard-front-previewSpinner {
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-IssuingCard-front-name {
  position: absolute;
  bottom: 72px;
  right: 34px;
  font-size: 14px
}

.db-IssuingCard-front-preview {
  position: absolute;
  top: 0;
  right: 0
}

.db-IssuingCard-front-preview img {
  height: 100%;
  width: 100%
}

.db-IssuingCard-front-design {
  position: absolute;
  top: 0;
  right: 0
}

.db-IssuingCard-front-design img {
  height: 100%;
  width: 100%
}

.db-IssuingCard-front-logoPlaceholder {
  height: 23px;
  width: 135px;
  border-width: 1px;
  border-style: dashed;
  border-radius: 4px;
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-IssuingCard-front-logoPlaceholder-black {
  border-color: #f7fafc;
  background-color: rgba(247, 250, 252, .15)
}

.db-IssuingCard-front-logoPlaceholder-white {
  border-color: #000;
  background-color: rgba(black, .15)
}

.db-IssuingCard-back-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-IssuingCard-back-stripe {
  background-color: #ccc;
  height: 30px;
  top: 14px;
  left: 1px;
  width: 348px;
  position: absolute
}

.db-IssuingCard-back-expiry {
  letter-spacing: .015em;
  position: absolute;
  bottom: 20px;
  left: 20px
}

.db-IssuingCard-back-expiry-text {
  font-size: 7px;
  font-weight: 700;
  color: #4f566b
}

.db-IssuingCard-back-expiry-number {
  font-size: 12px
}

.db-IssuingCard-back-number {
  font-size: 14px;
  letter-spacing: .015em;
  position: absolute;
  top: 140px;
  left: 20px;
  width: 100%
}

.db-IssuingCard-back-cvv {
  letter-spacing: .015em;
  position: absolute;
  bottom: 20px;
  left: 100px
}

.db-IssuingCard-back-cvv-text {
  font-size: 7px;
  font-weight: 700;
  color: #4f566b
}

.db-IssuingCard-back-cvv-number {
  font-size: 12px
}

.db-IssuingCard-back-logo {
  position: absolute;
  bottom: 20px;
  right: 10px;
  height: 64px;
  width: 100px
}

.db-IssuingCarrier {
  width: 546px;
  height: 706px;
  position: relative;
  z-index: 0
}

.db-IssuingCarrier-preview {
  max-width: 638px;
  max-height: 825px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: opacity .25s
}

.db-IssuingCarrier-preview.db-IssuingCarrier-isLoading {
  opacity: .25
}

.db-IssuingCarrier-preview>img {
  width: 100%;
  height: 100%
}

.db-IssuingCarrier hr {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  border: none;
  border-top: 2px dashed #eee
}

.db-IssuingCarrier hr:first-child {
  top: 33%
}

.db-IssuingCarrier hr:nth-child(2) {
  top: 66%
}

.db-IssuingCarrier-address {
  font-family: Arial;
  position: absolute;
  top: 25px;
  left: 80px;
  font-size: 10px;
  color: #000
}

.db-IssuingCarrier-shippingAddress {
  margin-top: 80px
}

.db-IssuingCarrier-shippingAddress-id {
  font-size: 8px
}

.db-IssuingCarrier-cardPreview {
  position: absolute;
  top: 278px;
  left: 289px;
  width: 229px;
  height: 138px
}

.db-IssuingCarrier-previewSpinner {
  position: absolute;
  top: 20px;
  right: 20px
}

.db-IssuingCarrier-cardPreview>div>div:first-child {
  zoom: 66% !important
}

.db-IssuingCarrier-cardPreview>div>div:last-child {
  display: none !important
}

.db-IssuingCarrier-placeholder {
  position: absolute;
  height: 100%;
  width: 100%;
  opacity: .25
}

.db-IssuingCarrier-placeholder-header {
  position: absolute;
  top: 33%;
  height: 33%;
  display: flex;
  justify-content: center;
  left: 38px
}

.db-IssuingCarrier-placeholder-footer {
  position: absolute;
  top: calc(66% + 2px);
  height: 33%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center
}

.db-IssuingCarrier-placeholder-title {
  font-size: 21px;
  line-height: 29px
}

.db-IssuingCarrier-placeholder-body {
  font-size: 13px
}

.db-StripeBackgroundHeader {
  position: relative;
  z-index: 0;
  overflow: hidden
}

.db-StripeBackgroundHeader-bg {
  min-height: 280px
}

@media (max-width:1260px) {
  .db-StripeBackgroundHeader-leftmostStripe {
    display: none
  }
}

.db-AuthorizationDetailPage-header,
.db-TransactionDetailPage-header {
  display: inline
}

.db-AuthorizationDetailPage-badge-margin {
  text-transform: capitalize
}

.db-VirtualCardDetailsPropertyList--blurred {
  background-image: url('');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 383px 90px;
  min-width: 383px;
  min-height: 90px
}

.db-VirtualCardDetailsPropertyList-box {
  min-height: 90px;
  height: 90px
}

.db-ImageDisplay,
.db-ImageDisplay-image {
  position: relative;
  width: 100%;
  height: 100%
}

.db-ImageDisplay-image {
  z-index: 1;
  background-size: 100% 100%;
  border-radius: 6px
}

.db-ImageDisplay-dots {
  position: absolute;
  z-index: 3;
  bottom: 20px
}

.db-ImagePreview {
  position: relative
}

.db-ImagePreview-caption {
  box-shadow: 0 4px 10px 0 #e3e8ee;
  border-radius: 4px
}

.db-ImagePreview-border {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 100%;
  border-radius: 4px
}

.db-ImagePreview-image {
  z-index: 1;
  height: 100%;
  width: 100%;
  background-size: 100% 100%
}

.db-ImageEditor,
.db-ImagePreview-image {
  position: relative;
  border-radius: 4px
}

.db-ImageEditor-empty {
  position: relative;
  height: 100%;
  width: 100%;
  z-index: 5
}

.db-ImageEditor-checkerboard {
  position: relative;
  height: 100%;
  width: 100%;
  cursor: -webkit-grab
}

.db-ImageEditor-slider {
  z-index: 6;
  margin-top: -36px;
  margin-left: 32px;
  margin-right: 32px;
  position: relative
}

.db-ImageEditor-checkerboard:active {
  cursor: -webkit-grabbing
}

.db-ImageEditor-shadow {
  box-shadow: 0 0 0 500px rgba(172, 182, 196, .5), inset 0 0 10px #acb6c4;
  border: 3px solid #fff;
  border-radius: 8px;
  z-index: 4;
  position: absolute
}

.db-ImageEditor-dimensions {
  box-shadow: 0 0 0 1px rgba(172, 182, 196, .5);
  border: 1px solid #fff;
  border-radius: 4px;
  bottom: -16px;
  z-index: 4;
  position: absolute
}

.db-ImageEditor-overlay {
  position: relative;
  z-index: 3
}

.db-ImageEditor-image {
  position: absolute;
  z-index: 2;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-BrowseOrderStageManager {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%
}

.db-BrowseOrderStageManager-background {
  width: 100%;
  min-height: 100vh;
  display: flex;
  justify-content: center
}

.db-BrowseOrderStageManager.db-is-admin,
.db-TerminalShopCheckout.db-is-admin {
  margin-top: 48px
}

.db-CartButton {
  position: absolute;
  width: 50px;
  height: 50px;
  transform: translate(25px, -35px)
}

.db-CartButton-circle {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #00f;
  opacity: 0;
  animation: scaleIn .4s
}

@keyframes scaleIn {
  0% {
    transform: scale(.5);
    opacity: .5
  }

  to {
    transform: scale(1);
    opacity: 0
  }
}

.db-AccountApplicationV2-backLink {
  width: 34px;
  margin-top: 2px
}

.db-AccountApplicationV2-topNav {
  max-width: 100vw
}

.db-AccountApplicationV2-tableOfContents {
  display: none
}

.db-AccountApplicationV2-form {
  max-width: 100vw;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 50px
}

.db-AccountApplicationV2-localeSelector {
  display: none
}

.db-AccountApplicationV2-emailVerificationDialog {
  padding-top: 25vh
}

@media (max-width:431px) {
  .db-AccountApplicationV2 .db-PageTopNav {
    padding-top: 12px;
    padding-bottom: 12px
  }
}

@media (min-width:432px) {
  .db-AccountApplicationV2-form {
    width: 416px;
    margin-top: 89px;
    padding-left: 0;
    padding-right: 0
  }
}

@media (min-width:992px) {
  .db-AccountApplicationV2-tableOfContents {
    position: fixed;
    top: 120px;
    width: 215px;
    left: 52px;
    display: block
  }

  .db-AccountApplicationV2-localeSelector {
    position: fixed;
    top: 70px;
    left: 50px;
    display: unset
  }
}

.db-GenericAvatar {
  width: 28px;
  height: 28px;
  line-height: 14px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #e3e8ee;
  cursor: default
}

.db-DeveloperTools {
  position: fixed;
  z-index: 9999;
  top: 0;
  height: 58px;
  padding: 18px 12px 0
}

.db-DeveloperTools-statusMessage {
  width: 210px;
  position: relative;
  top: -10px
}

@media (max-width:800px) {
  .db-DeveloperTools {
    display: none
  }
}

.db-AccountApp .db-TwoFactorAuth-enabled {
  margin: 12px
}

.db-AccountApp .db-AccountApp-tail .db-AccountApp-tailStart {
  flex: 1 1 auto;
  margin-right: 16px
}

.db-AccountApp .db-AccountApp-tail .db-AccountApp-tailStart:last-child {
  margin-right: 0
}

.db-AccountApp-tailStart {
  padding-bottom: 16px
}

.db-AccountApp-tailStart:last-child {
  padding-bottom: 0
}

.db-AccountApp .db-AccountApp-tail .db-AccountApp-tailEnd .db-AccountApp-tailButton {
  margin-left: 12px
}

.db-AccountApp .db-AccountApp-tail .db-AccountApp-tailEnd .db-AccountApp-tailButton:first-child {
  margin-left: 0
}

@media screen and (max-width:500px) {
  .db-AccountApp--mobileSupport .db-AccountApp-tail {
    flex-direction: column
  }

  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailEnd,
  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailStart {
    width: 100%
  }

  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailStart {
    margin-bottom: 16px;
    margin-right: 0
  }

  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailEnd {
    align-items: center;
    flex-direction: column-reverse
  }

  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailEnd .db-AccountApp-tailButton {
    margin-left: 0;
    margin-top: 12px;
    width: 100%;
    text-align: center
  }

  .db-AccountApp--mobileSupport .db-AccountApp-tail .db-AccountApp-tailStart {
    margin-top: 0
  }
}

.db-AccountAppPhoneVerification {
  display: flex;
  align-items: center
}

.db-AccountAppPhoneVerification .bs-Button,
.db-AccountAppPhoneVerification .db-AccountAppPhoneVerification-verified {
  margin-left: 10px
}

.db-AccountAppPhoneVerification-verified {
  flex: 0 0 auto
}

.db-AccountAppPhoneVerificationConfirmation-error {
  color: #cd3d64;
  text-align: center;
  font-weight: 400;
  font-size: 13px;
  min-height: 20px
}

.bs-Fieldset-row.bs-is-invalid .db-AccountApp-legalEntityAddress .bs-Button {
  box-shadow: 0 0 0 1px rgba(205, 61, 100, .5), 0 1px 1px rgba(0, 0, 0, .08)
}

@media screen and (max-width:550px) {

  .db-AccountApp-ProductDetails .db-AccountApp-IndustryPicker-Select,
  .db-AccountApp-ProductDetails .db-AccountApp-ProductDescription {
    max-width: 320px
  }
}

html.is-SmoothScrollBehavior--active {
  scroll-behavior: smooth
}

@media (prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto !important
  }
}

.db-DashboardOnboardingDocumentX-formRow {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.db-DashboardOnboardingDocumentX-formRow .db-DashboardOnboardingDocumentX-formRow--unlabeled:first-child {
  margin-top: -12px !important
}

.db-DashboardOnboardingDocumentX-formRow .db-DashboardOnboardingDocumentX-formRow--unlabeled:not(:first-child) {
  margin-top: -16px !important
}

.db-DashboardOnboardingDocumentX-formBlock {
  padding-left: 20px !important;
  padding-right: 20px !important
}

.db-DashboardOnboardingDocumentX-formRow--group {
  padding-bottom: 0 !important
}

.db-DashboardOnboardingDocumentX-formRow--unlabeledHash {
  padding-top: 0 !important
}

.db-DashboardOnboardingDocumentX-formRow .db-DashboardOnboardingDocumentX-formRow--unlabeledHash {
  padding-top: 16px !important
}

.db-FormFieldHoverHelp-animate {
  opacity: 0;
  transform: scale(.98);
  transform-origin: 0 50%;
  transition: opacity .2s ease, transform .2s ease
}

.db-FormFieldHoverHelp-animate--exited {
  opacity: 0
}

.db-FormFieldHoverHelp-animate--entered {
  opacity: 1;
  transform: translateY(-4px) scale(1)
}

.db-FormFieldHoverHelp-content--markdown img {
  margin: 0 auto;
  display: block
}

.db-InputHelpLabel-check {
  display: block;
  width: 252px;
  height: 108px;
  background-image: url('');
  background-size: 252px 108px;
  background-position: -6px -6px
}

.db-InputHelpLabel-transit--ca {
  background-image: url('')
}

.db-InputHelpLabel-account--ca {
  background-image: url('')
}

.db-InputHelpLabel-institution--ca {
  background-image: url('')
}

.db-InputHelpLabel-account--us {
  background-image: url('')
}

.db-InputHelpLabel-routing--us {
  background-image: url('')
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-device-pixel-ratio:1.5),
(min-resolution:1.5dppx),
(min-resolution:144dpi) {
  .db-InputHelpLabel-transit--ca {
    background-image: url('')
  }

  .db-InputHelpLabel-institution--ca {
    background-image: url('')
  }

  .db-InputHelpLabel-account--us {
    background-image: url('')
  }

  .db-InputHelpLabel-routing--us {
    background-image: url('')
  }
}

.db-PersonInputList-personEditor {
  width: 100vw;
  height: 100vh
}

.db-PersonInputList-personEditorTitle {
  padding-left: 4px
}

.db-PersonInputList-personEditorDocumentStatus {
  padding-right: 4px
}

.db-PersonInputList-personEditorForm {
  flex: 1;
  overflow: auto;
  padding: 12px 24px
}

.db-PersonInputList-personEditorForm * {
  max-width: calc(100vw - 40px)
}

.db-PersonInputList-personEditorFooter {
  padding: 2px 4px
}

@media (min-width:520px) {
  .db-PersonInputList-personEditor {
    width: 520px
  }

  .db-PersonInputList-personEditorTitle {
    padding-left: 32px
  }

  .db-PersonInputList-personEditorDocumentStatus {
    padding-right: 32px
  }

  .db-PersonInputList-personEditorForm {
    padding: 12px 52px
  }

  .db-PersonInputList-personEditorForm * {
    max-width: 456px
  }

  .db-PersonInputList-personEditorFooter {
    padding: 2px 32px 8px
  }
}

.db-SidebarLayerX-wash {
  background-color: #525f7f;
  background-color: rgba(82, 95, 127, .25);
  top: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  position: fixed;
  z-index: 400;
  opacity: 0;
  left: -100vw;
  width: 200vw;
  transform: translateX(100vw)
}

html.is-SidebarLayerX--active body {
  overflow: hidden
}

.db-SidebarLayerX-contents {
  position: absolute;
  right: 0;
  max-width: 100vw
}

.db-SidebarLayerX-animate {
  transition: opacity .3s ease, transform .3s ease
}

.db-SidebarLayerX-animate--entered,
.db-SidebarLayerX-animate--entering,
.db-SidebarLayerX-wash:not(.db-SidebarLayerX-animate) {
  opacity: 1;
  transform: translateX(0)
}

.db-SidebarLayerX-animate--exited,
.db-SidebarLayerX-animate--exiting {
  opacity: 0;
  transform: translateX(100vw)
}

.db-ValidationFeedback-spinner {
  position: absolute;
  left: 0;
  top: 0;
  transition: opacity .2s
}

.db-ValidationFeedback-spinner--entered,
.db-ValidationFeedback-spinner--entering {
  opacity: 1
}

.db-ValidationFeedback-spinner--exited,
.db-ValidationFeedback-spinner--exiting {
  opacity: 0
}

.db-ValidationFeedback-check {
  position: absolute;
  left: 0;
  top: 0;
  transition: opacity .5s
}

.db-ValidationFeedback-check--entered,
.db-ValidationFeedback-check--entering {
  opacity: 1
}

.db-ValidationFeedback-check--exited,
.db-ValidationFeedback-check--exiting {
  opacity: 0
}

.db-CustomerDetailPage .ContentHeader-title .Text-fontSize--20,
.db-CustomerDetailPage .ListView .Text-fontSize--20 {
  font-size: 16px;
  line-height: 24px
}

.db-CustomerDetailPage .PropertyListItem--stacked>.Padding-bottom--4,
.db-CustomerDetailPage .PropertyListItem-status {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0
}

.db-FailedPaymentEmailPreviewModal-iframe {
  position: relative;
  min-height: 582px;
  width: 100%;
  border-width: 0;
  padding: 0
}

.db-EmailPreviewModal-iframe {
  position: relative;
  min-height: 481px;
  width: 100%;
  border-width: 0;
  padding: 0
}

.db-CapitalizeFirst {
  display: inline-block
}

.db-CapitalizeFirst:first-letter {
  text-transform: uppercase
}

.db-SubsFullscreenEditor-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10
}

.db-SubsFullscreenEditor-headercontent {
  max-width: 1392px;
  min-width: 1024px;
  margin: auto
}

.db-SubsFullscreenEditor-errors {
  width: 100%;
  border-bottom: 1px solid #e3e8ee
}

.db-World-is-admin .db-SubsFullscreenEditor {
  margin-top: 48px
}

.db-World-is-admin .db-SubsFullscreenEditor-header {
  top: 48px
}

.db-InvoicingToggle-clickableRow {
  cursor: pointer
}

.db-PaymentDueInput>.bs-TextInputGroup {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  border-right: 1px solid #cfd7df
}

.db-PaymentDueInput .bs-TextInputGroup-copy,
.db-PaymentDueInput>.bs-TextInputGroup>.bs-TextInput {
  border-radius: 0;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px
}

.db-PaymentDueInput .bs-TextInputGroup-copy {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  margin-left: 0
}

.db-TaxRate input {
  flex: 1
}

.db-TaxRate .bs-TextInputGroup-copy {
  background-color: #f7fafc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.db-TaxRate .bs-TextInput+.bs-TextInputGroup-copy {
  margin-left: 0
}

.db-BillingChartPopover {
  min-width: 200px
}

.db-BillingChartPopover-tableHeader {
  background-color: #f7fafc
}

.db-BillingChartPopover-tableCell {
  padding: 4px 8px
}

.db-BillingChartPopover-tableFooter {
  border-top: 1px solid #e3e8ee
}

.db-BillingLineChart,
.db-BillingStackedBarChart {
  position: absolute
}

.db-BillingCustomerList {
  overflow: hidden
}

.db-BillingChartAsyncState-stateWrapper {
  display: flex;
  align-items: center;
  justify-content: center
}

.db-BillingOverviewMetricHeading-primaryValue--invisible {
  visibility: hidden
}

.db-PaperChecksSection-checkImage {
  cursor: pointer;
  -webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .2));
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .2));
  width: 100%;
  height: auto
}

.db-ImageCarouselModal-imageContainer {
  background-color: #e3e8ee !important
}

.db-ImageCarouselModal-footerImage {
  object-fit: cover;
  border-radius: 4pt;
  border: 2pt solid transparent;
  cursor: pointer
}

.db-ImageCarouselModal-footerImage--selected {
  border: 2pt solid #5469d4
}

.db-Form-footer--sticky {
  width: calc(100vw - 365px);
  position: fixed;
  bottom: 0;
  z-index: 11;
  max-width: 1340px;
  min-width: 736px;
  background-color: #fff !important;
  background-color: hsla(0, 0%, 100%, .9) !important
}

html.is-PortalConfigurationPreview--active body {
  overflow: hidden
}

.db-ConfirmationButton-spinner {
  position: relative;
  display: flex;
  color: #8792a2;
  transform-origin: 50% 50%;
  transition-timing-function: ease;
  transition-property: opacity, transform;
  animation: ConfirmationButtonSpinnerAnimationShow .25s ease normal, ConfirmationButtonSpinnerAnimationRotation .6s linear infinite;
  width: 24px;
  height: 24px
}

@keyframes ConfirmationButtonSpinnerAnimationShow {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes ConfirmationButtonSpinnerAnimationRotation {
  to {
    transform: rotate(1turn)
  }
}

.db-ConfirmationButton-initialLabel {
  transition: opacity .11s ease-in-out, visibility 0ms linear .11s
}

.db-ConfirmationButton-initialLabel--active {
  transition: opacity .11s ease-in-out, visibility 0ms linear 0ms
}

.db-ConfirmationButton-pendingLabel {
  transition: opacity .44s ease-in-out, visibility 0ms linear .44s
}

.db-ConfirmationButton-pendingLabel--active {
  transition: opacity 1.1s ease-in-out, visibility 0ms linear 0ms
}

.db-Markdown--blockquote {
  border-left: 5px solid #eee;
  padding: 10px 20px
}

.db-Markdown--ol,
.db-Markdown--ul {
  padding-left: 40px;
  margin-bottom: 6px
}

.db-Markdown--li {
  list-style: unset;
  margin: 3px 0
}

.db-Markdown--p {
  margin-top: 6px;
  margin-bottom: 6px
}

.db-QuantityField--stepButton {
  padding-top: 6px;
  padding-bottom: 6px
}

.db-PromotionCode-ApplyButton {
  background: transparent;
  border: none;
  opacity: 0;
  transform: scale(.8);
  transition: opacity .2s ease, transform .2s ease;
  pointer-events: none;
  z-index: 100
}

.db-PromotionCode-ApplyButton--visible {
  opacity: 1;
  transform: scale(1);
  pointer-events: auto;
  cursor: pointer
}

.db-RevenuePopover {
  min-width: 200px
}

.db-RevenuePopover-tableHeader {
  background-color: #f7fafc
}

.db-RevenuePopover-tableCell {
  padding: 4px 8px
}

html[data-bootstrap=register_app] {
  background-color: #fff
}

.db-RegisterApp-root {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0;
  background-color: #fff
}

.db-RegisterApp-containerSizeListener {
  width: 100%;
  height: 100%
}

.db-RegisterApp-root.db-RegisterApp--v4 a {
  color: #635bff
}

.db-RegisterApp-root.db-RegisterApp--v4 a:active,
.db-RegisterApp-root.db-RegisterApp--v4 a:hover {
  color: #1a1f36
}

.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--atlas a,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--billing a {
  color: #1a1f36
}

.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--atlas a:active,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--atlas a:hover,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--billing a:active,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--billing a:hover,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--invoicing a:active,
.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--invoicing a:hover {
  color: #2a2f45
}

.db-RegisterApp-root.db-RegisterApp--v4.db-RegisterApp--connect a {
  color: #0073e6
}

.db-RegisterCaptcha {
  position: relative
}

.db-RegisterCaptcha--v1 {
  margin-bottom: 14px
}

div.db-RegisterCaptcha--v2 .grecaptcha-badge {
  margin-right: -4px
}

.db-RegisterBackground {
  position: relative
}

.db-RegisterBackground--v3 {
  position: -webkit-sticky;
  position: sticky;
  top: 0
}

.db-RegisterBackground-background {
  position: absolute;
  height: 872px;
  transform: skewY(-12deg);
  left: 0;
  right: 0;
  z-index: 0;
  background-color: #f7fafc;
  overflow: hidden
}

.db-RegisterBackground-background--v3 {
  position: fixed;
  transform-origin: 45% 50%;
  overflow: visible
}

.db-RegisterBackground-stripe {
  height: 64px;
  width: 100%
}

.db-RegisterBackground-stripe--leftShifted {
  position: relative;
  left: -96px
}

.db-RegisterBackground-leftGrid {
  position: absolute;
  bottom: 0
}

.db-RegisterBackground-leftGrid--v3 {
  right: calc(55% + 100px);
  bottom: -64px;
  width: 576px
}

.db-RegisterCountryInput a {
  color: #7a73ff
}

.db-RegisterPage-invisibleCaptchaContainer {
  position: fixed;
  top: 50%;
  top: calc(50% - 30px)
}

.db-RegisterPage-passwordInputContainer {
  min-height: 108px
}

.db-RegisterPage-passwordConfirmationInputContainer {
  min-height: 98px
}

.db-RegisterPasswordInput-strengthIndicator {
  display: flex;
  position: absolute;
  z-index: 999;
  right: 0;
  top: -18px
}

.db-RegisterPasswordInput-strengthIndicatorDot {
  background: #e3e8ee;
  border-radius: 6px;
  display: block;
  height: 6px;
  margin-left: 4px;
  transition: transform .3s cubic-bezier(.5, 0, .7, 1.5), background-color .1s cubic-bezier(.01, .4, .97, .55);
  width: 6px
}

.db-RegisterPasswordInput-strengthIndicatorDot--transparent {
  background-color: transparent
}

.db-RegisterPasswordInput-strengthIndicatorDot--red {
  background-color: #cd3d64
}

.db-RegisterPasswordInput-strengthIndicatorDot--orange {
  background-color: #e56f4a
}

.db-RegisterPasswordInput-strengthIndicatorDot--green {
  background-color: #33c27f
}

.db-RegisterPasswordInput--fieldWrapper {
  position: relative
}

.db-RegisterPasswordInput--fieldWrapper input[type=password]::-ms-reveal {
  display: none
}

.db-RegisterPasswordInput-strengthIndicatorDot--index1 {
  transition-delay: .1s
}

.db-RegisterPasswordInput-strengthIndicatorDot--index2 {
  transition-delay: .2s
}

.db-RegisterPasswordInput-strengthIndicatorDot--index3 {
  transition-delay: .3s
}

.db-RegisterPasswordInput-strengthIndicatorDot-appear {
  transform: translateY(10px) scale(0)
}

.db-RegisterPasswordInput-strengthIndicatorDot-appear-active,
.db-RegisterPasswordInput-strengthIndicatorDot-appear-done {
  transform: translateY(0) scale(1)
}

.db-RegisterPasswordInput-visibilityToggle {
  cursor: pointer
}

.db-RegisterPasswordInputStrengthDescription {
  min-height: 18px;
  transition: opacity .1s cubic-bezier(.01, .4, .97, .55);
  line-height: 12px;
  padding-top: 8px
}

.db-RegisterPasswordInputStrengthDescription-enter {
  opacity: 0
}

.db-RegisterPasswordInputStrengthDescription-enter-active,
.db-RegisterPasswordInputStrengthDescription-enter-done,
.db-RegisterPasswordInputStrengthDescription-exit {
  opacity: 1
}

.db-RegisterPasswordInputStrengthDescription-exit-active,
.db-RegisterPasswordInputStrengthDescription-exit-done {
  opacity: 0
}

.db-RegisterTitle--v4 {
  font-family: sohne-var, sohne-woff, Helvetica Neue, Arial, sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
  letter-spacing: -.2px
}

.db-RegisterValueProps--v4 {
  margin-left: 16px;
  margin-right: 12.5%
}

.db-RegisterValueProps-topPadding {
  padding-top: 72px
}

.db-RegisterValueProps-textContainer {
  max-width: 255px
}

.db-RegisterValueProps-textContainer--v4 {
  max-width: none
}

.db-RegisterValueProps-iconContainer {
  color: #635bff
}

.db-RegisterValueProps-iconContainer--billing,
.db-RegisterValueProps-iconContainer--invoicing {
  color: #00d924
}

.db-RegisterValueProps-iconContainer--connect {
  color: #0073e6
}

.db-RegisterValueProps-iconContainer--atlas {
  color: #fb0
}

.db-RegisterAndLoginLayout {
  background-color: #fff;
  min-height: 100%;
  height: 100%
}

.db-RegisterAndLoginLayout-logo {
  padding-bottom: 40px;
  padding-left: 20px
}

.db-RegisterAndLoginLayout--isMobile .db-RegisterAndLoginLayout-logo {
  padding-bottom: 24px
}

.db-RegisterAndLoginLayout-contentWrapper {
  margin: 0 16px;
  z-index: 0;
  position: relative;
  display: flex;
  flex-direction: row;
  height: 100%
}

.db-RegisterAndLoginLayout--isMobile .db-RegisterAndLoginLayout-contentWrapper {
  padding-top: 28px;
  justify-content: center
}

.db-RegisterAndLoginLayout--isDesktop .db-RegisterAndLoginLayout-contentWrapper,
.db-RegisterAndLoginLayout--isUltraWide .db-RegisterAndLoginLayout-contentWrapper {
  padding-top: 56px;
  justify-content: space-between
}

.db-RegisterAndLoginLayout--login.db-RegisterAndLoginLayout--isDesktop .db-RegisterAndLoginLayout-contentWrapper,
.db-RegisterAndLoginLayout--login.db-RegisterAndLoginLayout--isUltraWide .db-RegisterAndLoginLayout-contentWrapper {
  justify-content: center
}

.db-RegisterAndLoginLayout--isUltraWide .db-RegisterAndLoginLayout-contentWrapper {
  margin: 0 auto;
  width: 1080px
}

.db-RegisterAndLoginLayout-valuePropWrapper {
  display: flex;
  flex-direction: column
}

.db-RegisterAndLoginLayout-formContainer {
  display: flex;
  flex-direction: column;
  width: 540px
}

.db-RegisterAndLoginLayout--isMobile .db-RegisterAndLoginLayout-formContainer {
  width: 382px
}

.db-RegisterAndLoginLayout--isDesktop .db-RegisterAndLoginLayout-formContainer {
  width: 50%;
  min-width: 50%
}

.db-RegisterAndLoginLayout--isUltraWide .db-RegisterAndLoginLayout-formContainer {
  width: 540px;
  min-width: 540px
}

.db-RegisterAndLoginLayout--isMobile .db-RegisterAndLoginLayout-formPadding,
.db-RegisterAndLoginLayout-formPadding {
  padding: 10px 0
}

.db-RegisterAndLoginLayout--isDesktop .db-RegisterAndLoginLayout-formPadding,
.db-RegisterAndLoginLayout--isUltraWide .db-RegisterAndLoginLayout-formPadding {
  padding: 56px 48px
}

.db-RegisterAndLoginLayout-card {
  border-radius: 12px;
  flex-shrink: 0
}

.db-RegisterAndLoginLayout-formContainer-spacer {
  flex-grow: 1;
  flex-shrink: 1
}

.db-RegisterAndLoginLayout-footer {
  position: relative;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 20px
}

div.db-RegisterAndLoginLayout-formContainer .FormRow.Padding-vertical--16 {
  padding-top: 4px;
  padding-bottom: 0
}

div.db-RegisterAndLoginLayout-formContainer .FormRow.db-RegisterSubmitButton.Padding-vertical--16 {
  padding-top: 0;
  padding-bottom: 16px
}

div.db-RegisterAndLoginLayout-formContainer .db-RegisterConsentCheckbox span.Text-color--gray.Text-lineHeight--20 {
  line-height: 16px
}

div.db-RegisterAndLoginLayout-formContainer .db-RegisterFormField-formError div.Padding-right--8 {
  padding-right: 4px
}

.db-RegisterAndLoginLayout-card-enter-active {
  animation: RegisterAndLoginLayout-shake .6s ease both
}

@keyframes RegisterAndLoginLayout-shake {

  0%,
  to {
    transform: translateX(0)
  }

  20% {
    transform: translateX(-15px)
  }

  40% {
    transform: translateX(15px)
  }

  60% {
    transform: translateX(-10px)
  }

  80% {
    transform: translateX(10px)
  }
}

.db-RegisterAndLoginBackground-background {
  position: fixed;
  left: 0;
  right: 0;
  top: -250px;
  bottom: 0;
  z-index: 0;
  transform: skewY(-12deg)
}

.db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend,
.db-RegisterAndLoginBackground-firstLeftStripe,
.db-RegisterAndLoginBackground-firstRightStripe,
.db-RegisterAndLoginBackground-secondLeftStripe {
  position: absolute
}

.db-RegisterAndLoginBackground-firstLeftStripe {
  top: 668px;
  left: calc(50% - 700px);
  right: calc(50% + 540px);
  height: 40px;
  background-color: #80e9ff
}

.db-RegisterAndLoginBackground-secondLeftStripe {
  top: 698px;
  left: -10px;
  right: calc(50% + 405px);
  height: 40px;
  background-color: #7a73ff
}

.db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend {
  top: 698px;
  left: calc(50% - 700px);
  right: calc(50% + 540px);
  height: 10px;
  background-color: #0048e5
}

.db-RegisterAndLoginBackground-firstRightStripe {
  top: 658px;
  right: -10px;
  left: calc(50% + 430px);
  height: 40px;
  background-color: #7a73ff
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend,
.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-firstLeftStripe {
  left: -160px;
  right: calc(100% - 16px)
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-secondLeftStripe {
  right: calc(100% - 135px)
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-firstRightStripe {
  left: calc(100% - 110px)
}

.db-RegisterAndLoginBackground--billing .db-RegisterAndLoginBackground-firstLeftStripe,
.db-RegisterAndLoginBackground--billing .db-RegisterAndLoginBackground-firstRightStripe,
.db-RegisterAndLoginBackground--invoicing .db-RegisterAndLoginBackground-firstLeftStripe,
.db-RegisterAndLoginBackground--invoicing .db-RegisterAndLoginBackground-firstRightStripe {
  background-color: #ffd848
}

.db-RegisterAndLoginBackground--billing .db-RegisterAndLoginBackground-secondLeftStripe,
.db-RegisterAndLoginBackground--invoicing .db-RegisterAndLoginBackground-secondLeftStripe {
  background-color: #00d924
}

.db-RegisterAndLoginBackground--billing .db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend,
.db-RegisterAndLoginBackground--invoicing .db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend {
  background-color: #00a600
}

.db-RegisterAndLoginBackground--connect .db-RegisterAndLoginBackground-firstLeftStripe,
.db-RegisterAndLoginBackground--connect .db-RegisterAndLoginBackground-firstRightStripe {
  background-color: #11efe3
}

.db-RegisterAndLoginBackground--connect .db-RegisterAndLoginBackground-secondLeftStripe {
  background-color: #0073e6
}

.db-RegisterAndLoginBackground--connect .db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend {
  background-color: #00299c
}

.db-RegisterAndLoginBackground--atlas .db-RegisterAndLoginBackground-firstLeftStripe,
.db-RegisterAndLoginBackground--atlas .db-RegisterAndLoginBackground-firstRightStripe {
  background-color: #ffd848
}

.db-RegisterAndLoginBackground--atlas .db-RegisterAndLoginBackground-secondLeftStripe {
  background-color: #fb0
}

.db-RegisterAndLoginBackground--atlas .db-RegisterAndLoginBackground-firstAndSecondLeftStripeBlend {
  background-color: #ff7600
}

.db-RegisterAndLoginBackground-grayBackground {
  position: absolute;
  top: -1000px;
  left: 0;
  right: 0;
  transform-origin: 0 50%;
  height: 1698px;
  background-color: #f7fafc
}

.db-RegisterAndLoginBackground-verticalLine {
  position: absolute;
  top: -100vh;
  bottom: -100vh;
  right: auto;
  width: 1px;
  background-size: 1px 8px;
  background-image: linear-gradient(180deg, #eceef4 49%, rgba(236, 238, 244, 0) 50%)
}

.db-RegisterAndLoginBackground-verticalLine--fifth,
.db-RegisterAndLoginBackground-verticalLine--first {
  background: #eceef4;
  background-image: none
}

.db-RegisterAndLoginBackground-verticalLine--first {
  left: calc(50% - 540px)
}

.db-RegisterAndLoginBackground-verticalLine--second {
  left: calc(50% - 270px)
}

.db-RegisterAndLoginBackground-verticalLine--third {
  left: 50%
}

.db-RegisterAndLoginBackground-verticalLine--fourth {
  left: calc(50% + 269px)
}

.db-RegisterAndLoginBackground-verticalLine--fifth {
  left: calc(50% + 540px)
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-verticalLine--first {
  left: 16px
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-verticalLine--second {
  left: calc(8px + 25%)
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-verticalLine--third {
  left: 50%
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-verticalLine--fourth {
  left: calc(-9px + 75%)
}

.db-RegisterAndLoginBackground--desktop .db-RegisterAndLoginBackground-verticalLine--fifth {
  left: calc(-16px + 100%)
}

.db-RegisterAndLoginBackgroundMobile {
  position: relative
}

.db-RegisterAndLoginBackgroundMobile-background--v4 {
  position: fixed;
  overflow: hidden;
  width: 100%;
  height: 100vh
}

.db-RegisterAndLoginBackgroundMobile-skew {
  transform: skewY(-12deg)
}

.db-RegisterAndLoginBackgroundMobile-grayBackground {
  position: absolute;
  top: -300px;
  left: 0;
  right: 0;
  height: 480px;
  background-color: #f7fafc
}

.db-RegisterAndLoginBackgroundMobile-verticalLine {
  position: absolute;
  top: -100vh;
  bottom: -200vh;
  width: 1px;
  background: #eceef4;
  background-image: none
}

.db-RegisterAndLoginBackgroundMobile-verticalLine--first {
  left: calc(50% - 191px);
  right: auto
}

.db-RegisterAndLoginBackgroundMobile-verticalLine--second {
  left: calc(50% + 190px);
  right: auto
}

.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-verticalLine--first {
  left: 16px;
  right: auto
}

.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-verticalLine--second {
  left: auto;
  right: 16px
}

.db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend,
.db-RegisterAndLoginBackgroundMobile-firstLeftStripe,
.db-RegisterAndLoginBackgroundMobile-firstRightStripe,
.db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  position: absolute;
  height: 40px
}

.db-RegisterAndLoginBackgroundMobile-firstLeftStripe {
  top: 180px;
  width: calc(50% - 191px);
  left: 0;
  background-color: #7a73ff
}

.db-RegisterAndLoginBackgroundMobile-firstRightStripe {
  top: 50px;
  left: calc(50% + 103px);
  background-color: #80e9ff;
  width: 126px
}

.db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  top: 80px;
  left: calc(50% + 67px);
  width: 800px;
  background-color: #7a73ff
}

.db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend {
  top: 80px;
  left: calc(50% + 103px);
  height: 10px;
  width: 126px;
  background-color: #0048e5
}

.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-firstLeftStripe {
  left: 0;
  width: 72px
}

.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend,
.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-firstRightStripe,
.db-RegisterAndLoginBackgroundMobile--mobileNarrow .db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  right: 0
}

.db-RegisterAndLoginBackgroundMobile--billing .db-RegisterAndLoginBackgroundMobile-firstLeftStripe,
.db-RegisterAndLoginBackgroundMobile--billing .db-RegisterAndLoginBackgroundMobile-secondRightStripe,
.db-RegisterAndLoginBackgroundMobile--invoicing .db-RegisterAndLoginBackgroundMobile-firstLeftStripe,
.db-RegisterAndLoginBackgroundMobile--invoicing .db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  background-color: #00d924
}

.db-RegisterAndLoginBackgroundMobile--billing .db-RegisterAndLoginBackgroundMobile-firstRightStripe .db-RegisterAndLoginBackgroundMobile--invoicing .db-RegisterAndLoginBackgroundMobile-firstRightStripe {
  background-color: #ffd848
}

.db-RegisterAndLoginBackgroundMobile--billing .db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend .db-RegisterAndLoginBackgroundMobile--invoicing .db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend {
  background-color: #00a600
}

.db-RegisterAndLoginBackgroundMobile--connect .db-RegisterAndLoginBackgroundMobile-firstLeftStripe,
.db-RegisterAndLoginBackgroundMobile--connect .db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  background-color: #0073e6
}

.db-RegisterAndLoginBackgroundMobile--connect .db-RegisterAndLoginBackgroundMobile-firstRightStripe {
  background-color: #11efe3
}

.db-RegisterAndLoginBackgroundMobile--connect .db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend {
  background-color: #00299c
}

.db-RegisterAndLoginBackgroundMobile--atlas .db-RegisterAndLoginBackgroundMobile-firstLeftStripe,
.db-RegisterAndLoginBackgroundMobile--atlas .db-RegisterAndLoginBackgroundMobile-secondRightStripe {
  background-color: #fb0
}

.db-RegisterAndLoginBackgroundMobile--atlas .db-RegisterAndLoginBackgroundMobile-firstRightStripe {
  background-color: #ffd848
}

.db-RegisterAndLoginBackgroundMobile--atlas .db-RegisterAndLoginBackgroundMobile-firstAndSecondRightStripeBlend {
  background-color: #ff7600
}

.db-SearchBar-container {
  box-shadow: 0 2px 5px 0 rgba(50, 50, 93, .1), 0 1px 1px 0 rgba(0, 0, 0, .07)
}

.db-SearchDialogContent-container {
  overflow-y: auto;
  max-height: 380px
}

.db-SuggestionInput-outer {
  cursor: text;
  font-size: 14px;
  height: 28px;
  position: relative
}

.db-SuggestionInput-backing {
  position: absolute;
  top: 5px;
  bottom: 6px;
  left: 12px;
  right: 4px
}

.db-SuggestionInput-icon {
  width: 20px;
  min-width: 20px
}

.db-SuggestionInput-input {
  background-color: transparent;
  border: 0;
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 0;
  padding: 5px 32px;
  width: 100%
}

.db-SuggestionInput-backingText {
  white-space: pre;
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 1px
}

.db-SuggestionInput-gradientBacking {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 50px;
  background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff 80%)
}

.db-SuggestionInput-shortcut {
  opacity: .5;
  margin-left: 8px;
  width: 20px;
  min-width: 20px;
  height: 20px;
  border-radius: 4px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-Spotlight-inputContainer {
  position: relative;
  max-width: 564px;
  flex-basis: 100%
}

.db-Spotlight-inputContainer .db-SuggestionInput-shortcut {
  opacity: 0;
  transition: opacity .2s ease-in-out
}

.db-Spotlight-inputContainer:hover .db-SuggestionInput-shortcut {
  opacity: .5
}

.db-Spotlight-resultCard {
  height: 28px
}

.db-Spotlight-filterResultButton {
  cursor: pointer;
  border: 0;
  background-color: transparent;
  width: 100%
}

.db-Shortcut {
  color: inherit;
  background: #4f566b
}

.Button--color--white .db-Shortcut,
.ButtonLink .Text-color--gray .db-Shortcut,
.db-Shortcut--override--gray {
  color: #697386;
  background: #e3e8ee
}

.Button--color--blue .db-Shortcut {
  color: inherit;
  background: #6c8eef
}

.ButtonLink .Text-color--blue .db-Shortcut,
.db-Shortcut--override--blue {
  color: #5469d4;
  background: #d6ecff
}

.ButtonLink.Menu-item .db-Shortcut {
  color: #697386;
  background: #e3e8ee
}

.db-Shortcut--separator {
  color: inherit
}

.Button--color--white .db-Shortcut--separator,
.ButtonLink .Text-color--gray .db-Shortcut--separator {
  color: #a3acb9
}

.Button--color--blue .db-Shortcut--separator {
  color: inherit
}

.ButtonLink .Text-color--blue .db-Shortcut--separator {
  color: #5469d4
}

.db-TwoColumnLayout--rightColumn {
  margin-left: 40px
}

@media (min-width:1860px) {
  .db-TwoColumnLayout--rightColumn {
    margin-left: 64px
  }
}

.db-QuickActionsMenu-placeholder {
  position: relative;
  z-index: 1;
  transition: opacity .25s
}

.db-QuickActionsMenu {
  position: relative;
  height: 100%
}

.db-QuickActionsMenu-innerbox {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s
}

.db-QuickActionsMenu--always .db-QuickActionsMenu-placeholder,
.db-QuickActionsMenu:hover .db-QuickActionsMenu-placeholder {
  opacity: 0
}

.db-QuickActionsMenu--always .db-QuickActionsMenu-innerbox,
.db-QuickActionsMenu:hover .db-QuickActionsMenu-innerbox {
  opacity: 1;
  pointer-events: all
}

@media (min-width:1170px) {
  .db-QuickActionsMenu--responsive .db-QuickActionsMenu-placeholder {
    opacity: 0
  }

  .db-QuickActionsMenu--responsive .db-QuickActionsMenu-innerbox {
    opacity: 1;
    pointer-events: all
  }
}

.db-SideNav-container {
  height: 100%
}

.db-SideNav-navSections {
  position: relative;
  flex-grow: 1;
  overflow-y: auto;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-SideNav-link {
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  outline: none
}

.db-SideNav-itemContent--keyboardFocus {
  box-shadow: inset 0 0 0 4px rgba(58, 151, 212, .28);
  border-radius: 4px
}

.db-SideNav--expandable {
  transition: height .25s ease-in-out
}

.db-SideNav-icon--disabled {
  opacity: .5
}

.db-SideNav-iconFill--primary {
  fill: #4f566b
}

.db-SideNav-iconFill--secondary {
  fill: #a3acb9
}

.db-SideNav-icon--highlighted .db-SideNav-iconFill--primary {
  fill: #1a1f36
}

.db-SideNav-icon--highlighted .db-SideNav-iconFill--secondary {
  fill: #8792a2
}

.db-SideNav-icon--selected .db-SideNav-iconFill--primary {
  fill: #5469d4
}

.db-SideNav-icon--selected .db-SideNav-iconFill--secondary {
  fill: #7dabf8
}

.db-SideNav-icon--inverted .db-SideNav-iconFill--primary {
  fill: #fff
}

.db-SideNav-icon--inverted .db-SideNav-iconFill--secondary {
  fill: #a4cdfe
}

.db-IntegratedDashboard-container {
  height: 100%;
  display: flex;
  flex-direction: column
}

.db-IntegratedDashboard-nav {
  display: flex;
  flex-grow: 1;
  background-color: #f7fafc;
  margin-right: 1px;
  overflow-y: auto
}

.db-IntegratedDashboard-topLevelNav {
  width: 60px;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 32px;
  margin-bottom: 24px;
  border-right: 1px solid #e3e8ee
}

.db-IntegratedDashboard-topLevelNavItems {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center
}

.db-IntegratedDashboard-subLevelNav {
  padding-top: 43px;
  padding-left: 24px;
  padding-right: 8px
}

.db-IntegratedDashboard-Switcher {
  padding: 13px 12px 20px 15px
}

.db-IntegratedDashboard-Icon {
  height: 44px;
  width: 44px;
  text-align: middle;
  align-items: center;
  justify-content: center;
  display: flex;
  border-radius: 22px
}

.db-IntegratedDashboard-Icon:hover {
  color: #2a2f45;
  background-color: #3c4257;
  background-color: rgba(60, 66, 87, .10196)
}

.db-IntegratedDashboard-Icon:hover svg {
  color: #2a2f45
}

.db-IntegratedDashboard-Icon.db-IntegratedDashboard-Icon--selected {
  background-color: #5469d4;
  background-color: rgba(84, 105, 212, .10196)
}

.db-IntegratedDashboard-Icon-svg svg {
  color: #697386
}

.db-IntegratedDashboard-Icon-svg--selected svg {
  color: #5469d4
}

@media only screen and (max-width:1279px) {
  .db-IntegratedDashboard-subLevelNav {
    padding-left: 14px;
    padding-right: 10px
  }
}

.db-AccountSwitcher {
  width: 252px;
  opacity: 0;
  transition: opacity .15s ease-in-out
}

.db-AccountSwitcher--entered,
.db-AccountSwitcher--entering {
  opacity: 1
}

.db-AccountSwitcher-menu {
  max-height: 376px;
  padding: 4px 0
}

.db-AccountSwitcher-image {
  background-color: #fff
}

.db-AccountSwitcherItem-button {
  border: none;
  width: 100%;
  text-align: left
}

.db-DocumentationMenu-root {
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSI1MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBkPSJNNS41NzcgM2MyLjE2NyAwIDMuMTguODQ2IDMuOTIzIDIuMTI3djEyLjI4OGMtLjUxMiAwLTEuMDE1LS4zMzctMS4zMy0uNTktMS4wMy0uODI4LTMuMDU3LS44MjgtNS4yMjItLjgyOEgxLjk0NUEuOTQ0Ljk0NCAwIDAxMSAxNS4wNTRWMy45NDZjMC0uNTIyLjQyMy0uOTQ0Ljk0NS0uOTQ0TDUuNTc3IDN6Ii8+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTEzLjQyMyAzYy0yLjE2NiAwLTMuMTY4Ljg5NC0zLjkyOCAyLjEwN0w5LjUgMTcuNDE1Yy41MTIgMCAxLjAxNS0uMzM3IDEuMzMtLjU5IDEuMDMtLjgyOCAzLjA1Ny0uODI4IDUuMjIyLS44MjhoMS4wMDNhLjk0NC45NDQgMCAwMC45NDUtLjk0NVYzLjk0N2EuOTQ0Ljk0NCAwIDAwLS45NDUtLjk0NUwxMy40MjMgM3oiLz48cGF0aCBmaWxsPSIjMzIzMjVEIiBkPSJNNS41NzcgMzNjMi4xNjcgMCAzLjE4Ljg0NiAzLjkyMyAyLjEyN3YxMi4yODhjLS41MTIgMC0xLjAxNS0uMzM3LTEuMzMtLjU5LTEuMDMtLjgyOC0zLjA1Ny0uODI4LTUuMjIyLS44MjhIMS45NDVBLjk0NC45NDQgMCAwMTEgNDUuMDU0VjMzLjk0NmMwLS41MjIuNDIzLS45NDQuOTQ1LS45NDRMNS41NzcgMzN6Ii8+PHBhdGggZmlsbD0iIzg4OThBQSIgZD0iTTEzLjQyMyAzM2MtMi4xNjYgMC0zLjE2OC44OTQtMy45MjggMi4xMDdMOS41IDQ3LjQxNWMuNTEyIDAgMS4wMTUtLjMzNyAxLjMzLS41OSAxLjAzLS44MjggMy4wNTctLjgyOCA1LjIyMi0uODI4aDEuMDAzYS45NDQuOTQ0IDAgMDAuOTQ1LS45NDVWMzMuOTQ3YS45NDQuOTQ0IDAgMDAtLjk0NS0uOTQ1TDEzLjQyMyAzM3oiLz48L2c+PC9zdmc+");
  background-position: 50% 0;
  border: 0;
  display: block;
  height: 20px;
  width: 20px
}

.db-DocumentationMenu-root:active {
  background-position: 50% 100%
}

.db-DocumentationMenu-icon {
  position: relative;
  top: 2px
}

.db-UserMenu {
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: 0
}

.db-UserMenu[data-input-method]:not([data-input-method=mouse]):not([data-input-method=touch]) {
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .16);
  border-radius: 4px
}

.db-NotificationX {
  position: relative
}

.db-NotificationX-read {
  background-color: #fff
}

.db-NotificationX-unRead {
  background-color: #fff;
  animation: NotificationX-unReadAnimation 1s
}

@keyframes NotificationX-unReadAnimation {
  0% {
    background-color: #f7fafc
  }

  to {
    background-color: #fff
  }
}

.db-NotificationX h1,
.db-NotificationX h2,
.db-NotificationX h3,
.db-NotificationX h4,
.db-NotificationX h5,
.db-NotificationX h6 {
  display: block;
  margin: 0;
  color: #2a2f45;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.db-NotificationX p:last-child {
  margin-bottom: 0
}

.db-NotificationX p strong {
  color: #2a2f45;
  font-weight: 500
}

.db-NotificationX p em {
  font-style: italic
}

.db-NotificationX p+.db-NotificationX h1,
.db-NotificationX p+.db-NotificationX h2,
.db-NotificationX p+.db-NotificationX h3,
.db-NotificationX p+.db-NotificationX h4,
.db-NotificationX p+.db-NotificationX h5 {
  margin-top: 4px
}

.db-NotificationsX-button {
  display: flex;
  position: relative
}

.db-NotificationsX-container {
  max-height: 450px;
  width: 450px
}

.db-NotificationsX-container--isEmpty {
  width: 200px
}

.db-NotificationsX-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMTIiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0FBQjdDNCIgZD0iTTcuNjUgMTYuOTE0QTIuNzIxIDIuNzIxIDAgMDAxMC4yOTggMTljMS4yODIgMCAyLjM2LS44ODYgMi42NDctMi4wODZINy42NXptNy45MTctOC4xMjlhNTAuMDE0IDUwLjAxNCAwIDAxLS40NS0yLjk2M2MtLjI0Mi0yLjAzMS0yLjA3Ni0zLjU2LTQuMjQ2LTMuNTZoLS44NmMtMi4xNyAwLTQuMDA0IDEuNTI5LTQuMjQ1IDMuNTZhNDcuNTQgNDcuNTQgMCAwMS0uNDUxIDIuOTYzYy0uNDIgMi4zMTQtMS4zNDIgMy45OC0yLjA5NyA1LjExLS41NzYuODU5LjA1MyAxLjk4IDEuMTMzIDEuODJoMTIuMTE3YzEuMDguMTYgMS43Mi0uOTYxIDEuMTMzLTEuODItLjg1LTEuMjU2LTEuNjU3LTMuMDI2LTIuMDM0LTUuMTF6bS01LjEzNy02LjY5YTEuMDQ4IDEuMDQ4IDAgMTAuMDAyLTIuMDk2IDEuMDQ4IDEuMDQ4IDAgMDAtLjAwMiAyLjA5NXoiLz48cGF0aCBmaWxsPSIjODg5OEFBIiBkPSJNNy42NSA0Ni45MTRBMi43MjEgMi43MjEgMCAwMDEwLjI5OCA0OWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjxwYXRoIGZpbGw9IiM2NzcyRTUiIGQ9Ik03LjY1IDc2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDc5YzEuMjgyIDAgMi4zNi0uODg2IDIuNjQ3LTIuMDg2SDcuNjV6bTcuOTE3LTguMTI5YTUwLjAxNCA1MC4wMTQgMCAwMS0uNDUtMi45NjNjLS4yNDItMi4wMzEtMi4wNzYtMy41Ni00LjI0Ni0zLjU2aC0uODZjLTIuMTcgMC00LjAwNCAxLjUyOS00LjI0NSAzLjU2YTQ3LjU0IDQ3LjU0IDAgMDEtLjQ1MSAyLjk2M2MtLjQyIDIuMzE0LTEuMzQyIDMuOTgtMi4wOTcgNS4xMS0uNTc2Ljg1OS4wNTMgMS45OCAxLjEzMyAxLjgyaDEyLjExN2MxLjA4LjE2IDEuNzItLjk2MSAxLjEzMy0xLjgyLS44NS0xLjI1Ni0xLjY1Ny0zLjAyNi0yLjAzNC01LjExem0tNS4xMzctNi42OWExLjA0OCAxLjA0OCAwIDEwLjAwMi0yLjA5NiAxLjA0OCAxLjA0OCAwIDAwLS4wMDIgMi4wOTV6Ii8+PHBhdGggZmlsbD0iIzQyNDc3MCIgZD0iTTcuNjUgMTA2LjkxNEEyLjcyMSAyLjcyMSAwIDAwMTAuMjk4IDEwOWMxLjI4MiAwIDIuMzYtLjg4NiAyLjY0Ny0yLjA4Nkg3LjY1em03LjkxNy04LjEyOWE1MC4wMTQgNTAuMDE0IDAgMDEtLjQ1LTIuOTYzYy0uMjQyLTIuMDMxLTIuMDc2LTMuNTYtNC4yNDYtMy41NmgtLjg2Yy0yLjE3IDAtNC4wMDQgMS41MjktNC4yNDUgMy41NmE0Ny41NCA0Ny41NCAwIDAxLS40NTEgMi45NjNjLS40MiAyLjMxNC0xLjM0MiAzLjk4LTIuMDk3IDUuMTEtLjU3Ni44NTkuMDUzIDEuOTggMS4xMzMgMS44MmgxMi4xMTdjMS4wOC4xNiAxLjcyLS45NjEgMS4xMzMtMS44Mi0uODUtMS4yNTYtMS42NTctMy4wMjYtMi4wMzQtNS4xMXptLTUuMTM3LTYuNjlhMS4wNDggMS4wNDggMCAxMC4wMDItMi4wOTYgMS4wNDggMS4wNDggMCAwMC0uMDAyIDIuMDk1eiIvPjwvZz48L3N2Zz4=");
  background-position: center -55px;
  background-repeat: no-repeat;
  background-size: 20px auto;
  display: block;
  width: 28px;
  height: 28px
}

.db-NotificationsX-showMore {
  width: 100%;
  line-height: 20px
}

.db-NotificationsX-showMore:hover {
  background: #f7fafc
}

.db-NotificationsX-items {
  flex-shrink: 1;
  overflow-y: auto;
  overflow-x: hidden
}

.db-NotificationsX-icon--empty {
  background-position: center 5px
}

.db-NotificationsX-icon--empty.db-NotificationsX-icon--active {
  background-position: center -25px
}

.db-NotificationsX-icon--active {
  background-position: center -85px
}

.db-NotificationsX-icon--animating {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-origin: 50% 5%;
  animation: Notifications-animation--bell 1s;
  animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.db-NotificationsX-badge {
  position: absolute;
  top: -8px;
  left: 10px;
  font-size: 10px;
  line-height: 12px;
  height: 13px;
  min-width: 13px;
  background-color: #cd3d64;
  border-radius: 8px;
  color: #fff;
  font-weight: 700;
  box-shadow: 0 0 0 2px #fff;
  padding: 0 2px;
  text-align: center;
  z-index: 1;
  pointer-events: none
}

@keyframes NotificationsX-animation--bell {
  0% {
    transform: rotate(0deg)
  }

  1% {
    transform: rotate(10.87066255614392deg)
  }

  2% {
    transform: rotate(20.337414884605998deg)
  }

  3% {
    transform: rotate(27.733364534427082deg)
  }

  4% {
    transform: rotate(32.587288614542985deg)
  }

  5% {
    transform: rotate(34.65039918780072deg)
  }

  6% {
    transform: rotate(33.90438453630051deg)
  }

  7% {
    transform: rotate(30.551056039956773deg)
  }

  8% {
    transform: rotate(24.985348808617275deg)
  }

  9% {
    transform: rotate(17.75463369634427deg)
  }

  10% {
    transform: rotate(9.508215211536847deg)
  }

  11% {
    transform: rotate(.9414575347200491deg)
  }

  12% {
    transform: rotate(-7.260827078209038deg)
  }

  13% {
    transform: rotate(-14.47727257970847deg)
  }

  14% {
    transform: rotate(-20.195198959238855deg)
  }

  15% {
    transform: rotate(-24.045058993670473deg)
  }

  16% {
    transform: rotate(-25.82195589162747deg)
  }

  17% {
    transform: rotate(-25.4932138140705deg)
  }

  18% {
    transform: rotate(-23.192123543601618deg)
  }

  19% {
    transform: rotate(-19.199058033085844deg)
  }

  20% {
    transform: rotate(-13.912076977336644deg)
  }

  21% {
    transform: rotate(-7.809851358870813deg)
  }

  22% {
    transform: rotate(-1.4101934484651848deg)
  }

  23% {
    transform: rotate(4.77234732003928deg)
  }

  24% {
    transform: rotate(10.266466190778791deg)
  }

  25% {
    transform: rotate(14.678666815290937deg)
  }

  26% {
    transform: rotate(17.71998694714034deg)
  }

  27% {
    transform: rotate(19.223201461481885deg)
  }

  28% {
    transform: rotate(19.149647201674917deg)
  }

  29% {
    transform: rotate(17.58566766349289deg)
  }

  30% {
    transform: rotate(14.72948555985339deg)
  }

  31% {
    transform: rotate(10.870016883592681deg)
  }

  32% {
    transform: rotate(6.3596914887857245deg)
  }

  33% {
    transform: rotate(1.583707299506544deg)
  }

  34% {
    transform: rotate(-3.071700546111045deg)
  }

  35% {
    transform: rotate(-7.249449403473358deg)
  }

  36% {
    transform: rotate(-10.647980858404757deg)
  }

  37% {
    transform: rotate(-13.041951965870638deg)
  }

  38% {
    transform: rotate(-14.295921906363578deg)
  }

  39% {
    transform: rotate(-14.370324207873049deg)
  }

  40% {
    transform: rotate(-13.319652901441177deg)
  }

  41% {
    transform: rotate(-11.283402161843208deg)
  }

  42% {
    transform: rotate(-8.47083682534301deg)
  }

  43% {
    transform: rotate(-5.14109745710001deg)
  }

  44% {
    transform: rotate(-1.5804308032629462deg)
  }

  45% {
    transform: rotate(1.9215307875710221deg)
  }

  46% {
    transform: rotate(5.094541516489082deg)
  }

  47% {
    transform: rotate(7.7078375056965776deg)
  }

  48% {
    transform: rotate(9.58612424888091deg)
  }

  49% {
    transform: rotate(10.620418687783085deg)
  }

  50% {
    transform: rotate(10.773162973716172deg)
  }

  51% {
    transform: rotate(10.07750373467857deg)
  }

  52% {
    transform: rotate(8.631091343416786deg)
  }

  53% {
    transform: rotate(6.585163146716164deg)
  }

  54% {
    transform: rotate(4.130003539942487deg)
  }

  55% {
    transform: rotate(1.47810060582389deg)
  }

  56% {
    transform: rotate(-1.1535686977854958deg)
  }

  57% {
    transform: rotate(-3.5606980228433818deg)
  }

  58% {
    transform: rotate(-5.566945277639455deg)
  }

  59% {
    transform: rotate(-7.036262502369334deg)
  }

  60% {
    transform: rotate(-7.881451420971105deg)
  }

  61% {
    transform: rotate(-8.068470050165251deg)
  }

  62% {
    transform: rotate(-7.6163715404642485deg)
  }

  63% {
    transform: rotate(-6.5931033011437deg)
  }

  64% {
    transform: rotate(-5.1077058118913214deg)
  }

  65% {
    transform: rotate(-3.299703870493115deg)
  }

  66% {
    transform: rotate(-1.3266615658161751deg)
  }

  67% {
    transform: rotate(.6490341082740071deg)
  }

  68% {
    transform: rotate(2.473090334158972deg)
  }

  69% {
    transform: rotate(4.010933669020741deg)
  }

  70% {
    transform: rotate(5.157202324797225deg)
  }

  71% {
    transform: rotate(5.842473912100883deg)
  }

  72% {
    transform: rotate(6.036845026745716deg)
  }

  73% {
    transform: rotate(5.75024430881618deg)
  }

  74% {
    transform: rotate(5.029621531907681deg)
  }

  75% {
    transform: rotate(3.953391745950223deg)
  }

  76% {
    transform: rotate(2.6237083007181905deg)
  }

  77% {
    transform: rotate(1.1572786485897684deg)
  }

  78% {
    transform: rotate(-.3244859670713262deg)
  }

  79% {
    transform: rotate(-1.7051842980710958deg)
  }

  80% {
    transform: rotate(-2.88225139576408deg)
  }

  81% {
    transform: rotate(-3.7742541135168706deg)
  }

  82% {
    transform: rotate(-4.326164817140267deg)
  }

  83% {
    transform: rotate(-4.51230516647754deg)
  }

  84% {
    transform: rotate(-4.336849380117539deg)
  }

  85% {
    transform: rotate(-3.8319724741336074deg)
  }

  86% {
    transform: rotate(-3.05390835056137deg)
  }

  87% {
    transform: rotate(-2.0773321586043973deg)
  }

  88% {
    transform: rotate(-.9885909178948051deg)
  }

  89% {
    transform: rotate(.12163052674998895deg)
  }

  90% {
    transform: rotate(1.1656071013092155deg)
  }

  91% {
    transform: rotate(2.065267104624571deg)
  }

  92% {
    transform: rotate(2.7577904124350843deg)
  }

  93% {
    transform: rotate(3.199730470189218deg)
  }

  94% {
    transform: rotate(3.3694139125952143deg)
  }

  95% {
    transform: rotate(3.267518622899231deg)
  }

  96% {
    transform: rotate(2.91587824580041deg)
  }

  97% {
    transform: rotate(2.3546970975625574deg)
  }

  98% {
    transform: rotate(1.6384740452946085deg)
  }

  99% {
    transform: rotate(.8310193993796deg)
  }

  to {
    transform: rotate(3.1979044704691764e-15deg)
  }
}

.db-TopNav-searchField {
  width: 448px
}

.db-SkipToContentButton {
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 12
}

.db-SkipToContentButton-button {
  /* !important to override inline style set by sail/Button. */
  background-color: #3c4257 !important
}

html.is-ModalLayer--active body {
  overflow: hidden
}

.db-World-scrollWrapper {
  min-width: 1024px;
  position: relative
}

.db-World-is-admin .db-SigmaIndex,
.db-World-is-admin .db-World-scrollWrapper {
  padding-top: 48px
}

.db-World-is-incompatibleBrowser .db-World-scrollWrapper {
  padding-top: 44px
}

.db-World-sideNavContainer {
  bottom: 0;
  justify-content: flex-end;
  padding: 13px 12px 20px 20px;
  position: fixed;
  top: 0;
  width: 270px;
  z-index: 10
}

.db-World-sideNavContainer.db-World-sideNavContainer--noPadding {
  padding: 0
}

.db-World-mainWrapper {
  position: relative;
  margin-left: auto;
  padding-left: 270px;
  height: 100vh;
  max-width: 1690px
}

.db-World-is-admin .db-World-mainWrapper {
  height: calc(100vh - 48px)
}

.db-World-topContent {
  width: calc(100vw - 270px);
  position: fixed;
  top: 0;
  z-index: 11;
  background: #fff;
  box-shadow: 0 1px #e3e8ee;
  max-width: 1420px;
  min-width: 816px
}

.db-World-topContent .db-TestDataBanner-container {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0
}

.db-World-topContent .db-TopNav {
  margin: 0 auto;
  padding: 14px 40px 14px 28px;
  max-width: 1420px
}

.db-World-is-admin .db-World-sideNavContainer,
.db-World-is-admin .db-World-topContent {
  top: 48px
}

.db-World-is-incompatibleBrowser .db-World-sideNavContainer,
.db-World-is-incompatibleBrowser .db-World-topContent {
  top: 44px
}

.db-World-mainPane {
  position: relative;
  z-index: 0;
  min-height: 100%;
  background: #fff;
  box-shadow: -1px 0 #e3e8ee
}

.db-World-contentPane {
  margin: 0 auto;
  padding: 76px 20px 48px;
  max-width: 1420px;
  position: relative
}

.db-World-contentPane.db-World-contentPane--noBottomPadding {
  padding-bottom: 0
}

.db-World-contentPane.db-World-contentPane--fullHeight {
  padding-bottom: 0;
  height: 100vh;
  display: flex;
  flex-direction: column
}

@media only screen and (min-width:1920px) {

  .db-World-contentPane,
  .db-World-topContent .db-TopNav {
    margin-left: 60px
  }
}

@media only screen and (min-width:1800px) {
  .db-World-mainWrapper {
    margin-left: 110px;
    max-width: none
  }

  .db-World-topContent {
    width: calc(100vw - 380px);
    max-width: none
  }
}

@media only screen and (max-width:1279px) {
  .db-World-sideNavContainer {
    width: 208px
  }

  .db-World-topContent {
    width: calc(100vw - 208px)
  }

  .db-World-mainWrapper {
    padding-left: 208px
  }
}

@media only screen and (max-width:1023px) {

  .db-World-mainWrapper,
  .db-World-scrollWrapper {
    position: static
  }

  .db-World-sideNavContainer {
    bottom: auto
  }

  .db-World-sideNavContainer,
  .db-World-topContent {
    position: absolute
  }
}

@media only print {

  html.db-NewChrome,
  html.db-NewChrome body {
    background-color: #fff;
    height: auto;
    overflow: visible !important
  }

  * {
    transition: none !important
  }

  html.db-NewChrome .Card-shadow--medium {
    box-shadow: none !important;
    border-radius: 0 !important;
    border-bottom: 1px solid rgba(0, 0, 0, .15) !important
  }

  .bs-Button,
  .db-is-printEmpty,
  html.db-NewChrome .Button {
    display: none !important
  }

  html.db-NewChrome .DataTable-row {
    border-bottom: 1px solid rgba(0, 0, 0, .1) !important
  }

  .db-World-sideNavContainer,
  .db-World-topContent {
    display: none
  }

  .db-World-wrapper {
    display: block
  }

  .db-World-contentPane {
    max-width: none
  }

  .db-World-scrollWrapper {
    min-width: auto;
    padding-top: 0
  }

  .db-World-mainWrapper {
    padding-left: 0
  }

  .db-World-mainPane {
    margin: auto;
    position: static;
    overflow: visible;
    box-shadow: none
  }

  .db-World-contentPane {
    padding: 1px;
    width: 100%
  }
}

html.db-NewChrome .bs-ObjectList-row--header,
html.db-NewChrome .DataTableHead-cell {
  background: none
}

html.db-NewChrome .bs-ObjectList-row--header .bs-ObjectList-cell,
html.db-NewChrome .DataTableHead-cell .Text-fontSize--13,
html.db-NewChrome .db-DataGridHeadCell .ListViewItem-text,
html.db-NewChrome .ListViewItem-header .ListViewItem-text {
  font-size: 11px
}

html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:first-child,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:first-child {
  padding-left: 0
}

html.db-NewChrome .db-CardlessUIPageWrapper .bs-ObjectList-row .bs-ObjectList-cell:first-child,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:first-child .DataTableHead-cellInner,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:first-child>.Box-root.Padding-all--8,
html.db-NewChrome .db-CardlessUIPageWrapper .ListViewItem-cell:first-child .ListViewItem-cellContent {
  padding-left: 4px
}

html.db-NewChrome .db-CardlessUIPageWrapper .FormBlock-header.Padding-horizontal--20,
html.db-NewChrome .db-CardlessUIPageWrapper .FormRow.Padding-horizontal--20 {
  padding-left: 4px;
  padding-right: 4px
}

html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:first-child .DataTable-cellInner,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:first-child>.Box-root.Margin-all--8 {
  margin-left: 4px
}

html.db-NewChrome .db-CardlessUIPageWrapper .ListViewItem--expandable .ListViewItem-cell:first-child:before {
  left: 4px
}

html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:last-child,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:last-child {
  padding-right: 0
}

html.db-NewChrome .db-CardlessUIPageWrapper .bs-ObjectList-row .bs-ObjectList-cell:last-child,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:last-child .DataTableHead-cellInner,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTableHead-cell:last-child>.Box-root.Padding-all--8,
html.db-NewChrome .db-CardlessUIPageWrapper .ListViewItem-cell:last-child .ListViewItem-cellContent {
  padding-right: 4px
}

html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:last-child .DataTable-cellInner,
html.db-NewChrome .db-CardlessUIPageWrapper .DataTable-cell:last-child>.Box-root.Margin-all--8 {
  margin-right: 4px
}

html.db-NewChrome .Card-root>.Notice:last-child {
  box-shadow: none
}

html.db-NewChrome .bs-ContentSection,
html.db-NewChrome .orders-settings-container {
  box-shadow: 0 0 0 1px #e3e8ee
}

.db-DocumentTear {
  margin-top: -2px
}

.db-DocumentTear-cover {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 4px
}

.db-DocumentTear-peaks {
  position: relative;
  z-index: 1;
  width: 100%
}

.db-DocumentTear-svg {
  -webkit-filter: drop-shadow(0 2px 3px rgba(0, 0, 0, .07)) drop-shadow(0 1px 0 rgba(0, 0, 0, .04));
  filter: drop-shadow(0 2px 3px hsla(0, 0%, 0%, .07)) drop-shadow(0 1px 0 hsla(0, 0%, 0%, .04))
}

.db-Locale--ja-JP .db-FeedbackInput {
  width: 330px;
  padding-left: 40px;
  background-image: none
}

.db-Locale--ja-JP .db-FeedbackForm-cancel {
  margin-right: 6px
}

.db-Locale--ja-JP .db-FeedbackInput-flag--jp {
  position: absolute;
  display: block;
  width: 26px;
  height: 18px;
  top: 6px;
  left: 15px;
  border: .01px solid #8898aa;
  border: .01px solid rgba(136, 152, 170, .33333)
}

.db-Locale--ja-JP .db-FeedbackInput-flagInner--jp {
  display: block;
  width: 9.6px;
  height: 9.6px;
  margin: 3.2px 7.2px;
  border-radius: 75%;
  background-color: #bc002d
}

.db-Locale--ja-JP .db-DateRangeInput-input .db-DateInput {
  width: 12ch;
  min-width: 112px
}

.db-Locale--zh-Hans .db-DateRangeInput-input .db-DateInput {
  width: 12ch;
  min-width: 112px
}

.db-Locale--en-US-STAR .db-FeedbackInput {
  width: 232px
}

.db-Locale--en-US-WIDE span {
  letter-spacing: 3px !important
}

html.db-Locale--notEnUS div.create-payment-form-view div.form-row {
  clear: both
}

html.db-Locale--notEnUS div.modal-for-create-payment-view.modal {
  width: 600px
}

html.db-Locale--notEnUS div.create-payment-form-view label.default-label {
  width: 220px;
  padding-right: 20px;
  text-align: right
}

html.db-Locale--notEnUS div.currency-amount-field-view.amount label {
  padding-right: 38px
}

html.db-Locale--notEnUS div.create-payment-form-view #card_dummy,
html.db-Locale--notEnUS div.create-payment-form-view .capture label.default-label {
  text-align: left;
  margin-left: 220px
}

html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-add-bank-account-modal-view.modal,
html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-charge-customer-view.modal {
  width: 600px
}

html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-add-bank-account-modal-view.modal form.form div.form-row,
html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-charge-customer-view.modal form.form div.form-row {
  clear: both
}

html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-add-bank-account-modal-view.modal form.form label.default-label,
html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-charge-customer-view.modal form.form label.default-label {
  width: 260px;
  text-align: right;
  padding-right: 20px
}

html.db-Locale--notEnUS div.modal-dialog-view div.modal-for-charge-customer-view.modal div.checkbox-field-view label.default-label {
  padding-left: 0
}

html.db-Locale--notEnUS div.platform-settings-view div.section.details div.try-button-container {
  width: 145px;
  right: 0
}

html.db-Locale--notEnUS div.dispute-evidence-view .header .dispute-formMenu {
  width: 350px
}

.db-Locale--notEnUS .db-Settings .db-Settings-fieldBox {
  width: 520px
}

.db-ManageGraphiQL {
  position: fixed
}

.db-LoginAsHeader+.db-ManageGraphiQL {
  height: calc(100% - 48px);
  margin-top: 48px
}

.graphiql-explorer-node {
  margin: 5px 0
}

.graphiql-explorer-node input[type=checkbox] {
  margin-right: 6px
}

.graphiql-container .history-title {
  -ms-grid-row-align: start;
  align-self: start
}

.db-DeveloperFrame-container {
  position: relative
}

.db-DeveloperFrame-container--red {
  border: 12px solid #ed5f74
}

.db-DeveloperFrame-container--green {
  border: 12px solid #1ea672
}

.db-DeveloperFrame-container--purple {
  border: 12px solid #c96ed0
}

.db-DeveloperFrame-name {
  right: 0;
  pointer-events: none;
  position: absolute
}

.db-DeveloperFrame-name--red {
  top: -12px;
  background-color: #ed5f74
}

.db-DeveloperFrame-name--green {
  top: -12px;
  background-color: #1ea672
}

.db-DeveloperFrame-name--purple {
  top: -12px;
  background-color: #c96ed0
}

html[data-bootstrap=login_app] {
  background-color: #fff
}

.db-Login-root {
  background: #fff
}

.db-Login-root--v3 {
  background: #fff;
  display: flex;
  width: 100%;
  min-height: 100vh;
  overflow: hidden
}

.db-Login-root--v4 {
  background: #fff;
  height: 100vh
}

.db-Login-root--v4 a {
  color: #635bff
}

.db-Login-root--v4 a div>span {
  color: #635bff
}

.db-Login-root--v4 a div>span.db-ExpressLoginLink {
  color: #1a1f36
}

div>div>span.Text-color--gray {
  color: #697386
}

.db-Login-fields {
  width: 100%
}

.db-Login-recoverFields {
  margin-left: -20px;
  margin-right: -20px
}

.db-Login-fieldLabel--clickable {
  cursor: pointer
}

.db-Login-forgotConfirmIcon {
  border-radius: 50%
}

.db-Login-shake {
  animation: Login-shake .6s ease both
}

@keyframes Login-shake {

  0%,
  to {
    transform: translateX(0)
  }

  20% {
    transform: translateX(-15px)
  }

  40% {
    transform: translateX(15px)
  }

  60% {
    transform: translateX(-10px)
  }

  80% {
    transform: translateX(10px)
  }
}

.db-LoginTitle--v4 {
  font-size: 21px;
  font-weight: bold;
  line-height: 32px;
  font-family: sohne-var, sohne-woff, Helvetica Neue, Arial, sans-serif;
  letter-spacing: -.2px;
  color: #3c4257
}

.db-Interrupt {
  margin-top: 90px;
  padding-top: 90px;
  background-image: url(/manage/assets/img/logo_big@2x.7f163b990e31ec2a34032ec59e2b972e.png);
  background-repeat: no-repeat;
  background-position: top;
  background-size: auto 45px
}

.db-Interrupt-skip {
  text-align: center
}

.db-PhoneVerification-error {
  color: #cd3d64;
  text-align: center;
  font-weight: 400;
  font-size: 13px;
  min-height: 20px
}

.db-PhoneVerification ul {
  padding-left: 16px;
  margin: 0
}

.db-PhoneVerification li {
  list-style: disc
}

.db-PageTopNav {
  padding: 18px 20px 20px
}

.db-PageTopNav--fixed {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 299
}

.db-TaskListTask--expandable.db-TaskListTask--collapsed {
  cursor: pointer
}

.db-TaskListTask--expandable.db-TaskListTask--collapsed:hover {
  background-color: #f7fafc
}

.db-TaskListTask.db-is-animating-enter {
  opacity: .01
}

.db-TaskListTask.db-is-animating-enter.db-is-animating-enter-active {
  opacity: 1;
  transition: opacity .3s ease-in
}

.db-TaskListTask.db-is-animating-leave {
  max-height: 200px
}

.db-TaskListTask.db-is-animating-leave.db-is-animating-leave-active {
  max-height: 0;
  overflow: hidden;
  opacity: .01;
  transition: max-height .3s ease-out, opacity .3s ease-out
}

.db-TaskListTask-start {
  flex: 1 1 auto
}

.db-TaskListTask-end {
  flex: 0 0 auto
}

.db-TaskListTask-dismissIcon {
  cursor: pointer
}

.db-TaskListTask-actionButton {
  margin-top: -4px;
  margin-bottom: -4px
}

.db-TaskListTask-iconAndTitle--hoverable:hover .db-TaskListTask-icon,
.db-TaskListTask-iconAndTitle--hoverable:hover .db-TaskListTask-title {
  color: #1a1f36
}

.db-PickSelectedSolutionTask-docText:hover {
  color: #3c4257
}

.db-ApiKeyCopyPaster-stateContainer {
  min-height: 80px
}

.db-ApiKeyCopyPaster-secretKey {
  cursor: default;
  max-width: 430px
}

.db-CopyPasteableApiKey {
  cursor: pointer;
  max-width: 430px
}

.db-CopyPasteableApiKey-blurred {
  -webkit-filter: blur(2px);
  filter: blur(2px);
  color: "transparent";
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-RfftPaymentDetailsPromotion--blurred {
  -webkit-filter: blur(4px);
  filter: blur(4px);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-Promotion-head {
  position: relative;
  overflow: hidden
}

.db-Promotion-backgroundStripes {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1
}

.db-Promotion-dismiss {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 3
}

.db-Promotion-layout {
  position: relative;
  z-index: 2
}

.db-Promotion-side {
  position: relative
}

.db-Promotion-sideSeparator {
  bottom: 0;
  left: -16px;
  position: absolute;
  top: 0;
  width: 2px
}

.db-WorksWithLogoInput-logoPreview {
  border-radius: 50%;
  height: 100%;
  width: 100%
}

.db-WorksWithLogoInput-logoWrapper {
  border: 1px solid #c1c9d2;
  border-radius: 50%;
  height: 87px;
  position: relative;
  width: 87px
}

.db-WorksWithLogoInput-removeIcon {
  right: 0;
  position: absolute;
  top: 0
}

.db-WorksWithLogoInput-wrapperIcon {
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%)
}

.db-WorksWithScreenshotInput-screenshotPreview {
  max-height: 100%;
  width: 100%
}

.db-WorksWithScreenshotInput-screenshotWrapper {
  border: 1px solid #c1c9d2;
  border-radius: 4px;
  height: 132px;
  margin-top: 10px;
  position: relative;
  width: 252px
}

.db-WorksWithScreenshotInput-removeIcon {
  right: 0;
  position: absolute;
  top: 0
}

.db-WorksWithScreenshotInput-wrapperIcon {
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%)
}

.db-WorksWithCountryChecklist {
  display: -ms-grid;
  display: grid;
  grid: auto/repeat(4, 1fr)
}

.db-WorksWithIndustryChecklist {
  display: -ms-grid;
  display: grid;
  grid: auto/repeat(3, 1fr)
}

.db-WorksWithIndustryChecklist-listItem {
  display: inline-block;
  width: 100%
}

.db-EmeraldCard {
  width: 350px;
  height: 220px;
  position: relative;
  overflow: hidden;
  border-radius: 10px !important
}

.db-EmeraldCard-rotator {
  position: absolute;
  top: 18px;
  right: 20px
}

.db-EmeraldCard-rotator span {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-EmeraldCard-front-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-EmeraldCard-front-logo {
  fill: #fff
}

.db-EmeraldCard-front-preview {
  position: absolute;
  top: 0;
  right: 0
}

.db-EmeraldCard-front-preview img {
  height: 100%;
  width: 100%
}

.db-EmeraldCard-front-design {
  position: absolute;
  top: 0;
  right: 0
}

.db-EmeraldCard-front-promo-design {
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-EmeraldCard-front-design img {
  height: 100%;
  width: 100%
}

.db-EmeraldCard-front-previewSpinner {
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-EmeraldCard-front-name {
  position: absolute;
  bottom: 62px;
  right: 34px;
  top: 140px
}

.db-EmeraldCard-front-logoPlaceholder {
  height: 23px;
  width: 135px;
  border: 1px dashed #f7fafc;
  border-radius: 4px;
  background-color: rgba(247, 250, 252, .15);
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-EmeraldCard-back-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-EmeraldCard-back-stripe {
  background-color: #4f566b;
  height: 30px;
  top: 15px;
  left: 1px;
  width: 348px;
  position: absolute
}

.db-EmeraldCard-back-expiry {
  position: absolute;
  bottom: 20px;
  left: 20px
}

.db-EmeraldCard-back-number {
  position: absolute;
  top: 130px;
  left: 20px;
  width: 100%
}

.db-EmeraldCard-back-cvc {
  position: absolute;
  bottom: 20px;
  left: 100px
}

.db-EmeraldCard-back-logo {
  position: absolute;
  bottom: 20px;
  right: 10px;
  height: 64px;
  width: 100px
}

.db-EmeraldCard-back-spinner {
  position: absolute;
  bottom: 20px;
  left: 20px
}

.db-AppleWalletIcon {
  width: 40px;
  height: 40px;
  background-image: url("");
  background-size: contain;
  background-repeat: no-repeat
}

.db-AddToAppleWallet {
  width: 157px;
  height: 49px;
  background-image: url("");
  background-size: cover
}

.db-GooglePayIcon {
  width: 40px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat
}

.db-AddToGooglePay {
  width: 189px;
  height: 49px;
  background-size: cover
}

.db-EmeraldApplicationView-background {
  min-height: 100vh;
  width: 100%
}

.db-EmeraldApplicationView-contentWrapper {
  width: 460px;
  margin: 120px auto
}

.db-EmeraldApplicationView-tableOfContents {
  position: fixed;
  top: 120px;
  width: 215px;
  left: 52px;
  display: block
}

.db-SplitViewList {
  position: relative;
  width: 100%
}

.db-SplitViewList-row {
  box-shadow: inset 0 -1px 0 0 #e3e8ee
}

.db-SplitViewList-row:not(.db-is-notSelectable) {
  cursor: pointer
}

.db-SplitViewList-row:not(.db-is-notSelectable):hover {
  background-color: #f7fafc
}

.db-SplitViewList-row.db-is-selected {
  background-color: #f7fafc;
  box-shadow: inset 0 -1px 0 0 #e3e8ee, inset 4px 0 0 0 #6c8eef;
  font-weight: 500
}

.db-SplitViewList-cell {
  height: 40px;
  padding-left: 8px;
  padding-right: 8px
}

.db-SplitViewList-cell:first-child {
  padding-left: 20px
}

.db-SplitViewList-cell:last-child {
  padding-right: 20px
}

.db-SplitViewList-header .db-SplitViewList-cell {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: #fff;
  box-shadow: inset 0 -1px 0 0 #e3e8ee
}

.db-InlineList {
  position: relative
}

.db-InlineList-table {
  width: 100%
}

.db-InlineList-cell,
.db-InlineList-cellInner,
.db-InlineList-th,
.db-InlineList-thInner {
  height: 40px
}

.db-InlineList-cellInner,
.db-InlineList-thInner {
  display: flex;
  align-items: center
}

.db-InlineList-cellInner {
  border-top: 1px solid #e3e8ee
}

.db-InlineList-thInner {
  position: relative;
  top: 1px
}

.db-InlineList-row:first-child .db-InlineList-cellInner {
  border-top: none;
  padding-top: 1px
}

.db-InlineList-cell:last-child,
.db-InlineList-th:last-child {
  text-align: right
}

.db-InlineList-cell:last-child .db-InlineList-cellInner,
.db-InlineList-th:last-child .db-InlineList-thInner {
  justify-content: flex-end
}

.db-InlineList-row.db-is-selectable:hover .db-InlineList-cellInner,
.db-InlineList-thInner {
  background: #f7fafc;
  border-top: 1px solid #e3e8ee;
  border-bottom: 1px solid #e3e8ee;
  padding-top: 1px
}

.db-InlineList-row.db-is-selectable:hover .db-InlineList-cell:first-child .db-InlineList-cellInner,
.db-InlineList-th:first-child .db-InlineList-thInner {
  margin-left: -8px;
  padding-left: 7px;
  border-radius: 6px 0 0 6px;
  border-left: 1px solid #e3e8ee
}

.db-InlineList-row.db-is-selectable:hover .db-InlineList-cell:last-child .db-InlineList-cellInner,
.db-InlineList-th:last-child .db-InlineList-thInner {
  margin-right: -8px;
  padding-right: 7px;
  border-radius: 0 6px 6px 0;
  border-right: 1px solid #e3e8ee
}

.db-InlineList-row.db-is-selectable:hover .db-InlineList-cellInner {
  cursor: pointer
}

.db-InlineList-row.db-is-selectable:hover+.db-InlineList-row .db-InlineList-cellInner {
  border-top: none;
  padding-top: 1px
}

.db-OverviewTable-Balance {
  height: 32px;
  width: 32px;
  border: 1px solid #e3e8ee;
  box-sizing: border-box;
  border-radius: 4px;
  color: #3b415e;
  font-size: 20px;
  text-align: center;
  line-height: 30px
}

.db-Flipper-card {
  position: relative;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  transition: transform 1s
}

.db-Flipper-card.db-is-flipped {
  transform: rotateY(180deg)
}

.db-Flipper-card.db-is-tilted {
  transform: rotateY(-12deg);
  transition: transform .5s
}

.db-Flipper-card-face {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 0
}

.db-Flipper-card-face-back {
  transform: rotateY(180deg)
}

.db-StripeGrid-wrapper {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden
}

.db-StripeGrid-stripeContainer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: skewY(-12deg)
}

.db-StripeGrid-grid {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -ms-grid;
  display: grid;
  grid-template-rows: repeat(auto-fill, 48px);
  -ms-grid-columns: (1fr)[12];
  grid-template-columns: repeat(12, 1fr)
}

.db-AnimatedCard {
  width: 350px;
  height: 220px;
  position: relative;
  overflow: hidden;
  border-radius: 10px !important
}

.db-AnimatedCard-rotator {
  position: absolute;
  top: 18px;
  right: 20px
}

.db-AnimatedCard-rotator span {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.db-AnimatedCard-front-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-AnimatedCard-front-logo {
  fill: #fff
}

.db-AnimatedCard-front-preview {
  position: absolute;
  top: 0;
  right: 0
}

.db-AnimatedCard-front-preview img {
  height: 100%;
  width: 100%
}

.db-AnimatedCard-front-design {
  position: absolute;
  top: 0;
  right: 0
}

.db-AnimatedCard-front-promo-design {
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-AnimatedCard-front-design img {
  height: 100%;
  width: 100%
}

.db-AnimatedCard-front-previewSpinner {
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-AnimatedCard-front-name {
  position: absolute;
  bottom: 62px;
  right: 34px;
  top: 140px
}

.db-AnimatedCard-front-logoPlaceholder {
  height: 23px;
  width: 135px;
  border: 1px dashed #f7fafc;
  border-radius: 4px;
  background-color: rgba(247, 250, 252, .15);
  position: absolute;
  bottom: 34px;
  right: 34px
}

.db-AnimatedCard-back-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.db-AnimatedCard-back-stripe {
  background-color: #4f566b;
  height: 30px;
  top: 15px;
  left: 1px;
  width: 348px;
  position: absolute
}

.db-AnimatedCard-back-expiry {
  position: absolute;
  bottom: 20px;
  left: 20px
}

.db-AnimatedCard-back-number {
  position: absolute;
  top: 130px;
  left: 20px;
  width: 100%
}

.db-AnimatedCard-back-cvc {
  position: absolute;
  bottom: 20px;
  left: 100px
}

.db-AnimatedCard-back-logo {
  position: absolute;
  bottom: 20px;
  right: 10px;
  height: 64px;
  width: 100px
}

.db-AnimatedCard-back-spinner {
  position: absolute;
  bottom: 20px;
  left: 20px
}

.db-SpendingChartPopover {
  min-width: 200px
}

.db-SpendingChartPopover-tableHeader {
  background-color: #f7fafc
}

.db-SpendingChartPopover-tableCell {
  padding: 4px 8px
}

.db-SpendingChartBackground .db-HorizontalAxisMarks,
.db-SpendingChartBackground .db-VerticalAxisMarks {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  font-size: 12px;
  fill: #4e566d;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  dominant-baseline: hanging;
  font-weight: 400;
  line-height: normal;
  color: #4e566d
}

.db-StackedBarChartWrapper-stateWrapper {
  display: flex;
  align-items: center;
  justify-content: center
}

.db-StackedBarChartWrapper-chartHeader {
  align-items: flex-end;
  width: 100%
}

.db-SpendingStackedBarChart {
  position: absolute
}

.db-SpendingStackedBarChart-dataTable {
  position: absolute;
  width: 100%
}

.db-SpendingChartDataTable-categoryCell span {
  display: flex;
  flex-direction: row;
  cursor: default;
  align-items: center
}

.db-SpendingChartDataTable-categoryText {
  margin-left: .5rem
}

.db-FormContent {
  padding: 0 !important
}

.db-AccountIcon {
  border-radius: 2px
}

.db-FinicityConnect-wrapper {
  width: 448px;
  height: 600px
}

.db-FinicityConnect-wrapper #finicityConnectIframe {
  z-index: 10;
  border-radius: 4px;
  width: 448px;
  height: 600px
}

.db-AccountPicker-icon {
  border-radius: 4px
}

.db-AccountPicker-accountsList {
  height: 448px;
  overflow-y: scroll
}

.db-AccountPicker-successContainer {
  max-height: 448px;
  overflow-y: scroll
}

.db-AccountPicker-selectedBank {
  width: 100%
}

.db-BankPicker-noBanks {
  height: 396px
}

.db-BankPicker-featuredBanks {
  min-height: 388px
}

.db-BankPicker-bankList {
  height: 376px;
  overflow-y: scroll;
  margin-left: -20px;
  margin-right: -20px
}

.db-BankPicker-bankListItem {
  width: 100%
}

.db-BankPicker-bankListItemContent {
  padding-top: 6px;
  padding-bottom: 6px
}

.db-BankAuth-loading {
  width: 448px;
  height: 544px
}

.db-DisconnectBank-container {
  max-height: 448px;
  overflow-y: scroll
}

.db-BankIcon.db-BankIcon {
  border-radius: 4px
}

.db-ProductSetting-icon--disabled {
  opacity: .3
}

.db-CashAdvance-heading:first-child {
  padding: 0
}

.db-FlexLoan-heading:first-child {
  padding: 0
}

.db-FlexLoanAdjustableOfferSlider {
  position: relative;
  height: 20px
}

.db-FlexLoanAdjustableOfferSlider-thumb,
.db-FlexLoanAdjustableOfferSlider-thumb--parent {
  position: absolute;
  z-index: 2
}

.db-FlexLoanAdjustableOfferSlider-input {
  width: calc(100% + 20px);
  height: 20px;
  top: 1px;
  left: -10px;
  right: -10px;
  margin: 0;
  padding: 0;
  border: 0;
  opacity: 0;
  position: absolute;
  z-index: 3
}

.db-FlexLoanAdjustableOfferSlider-input:focus {
  outline: none
}

.db-FlexLoanAdjustableOfferSlider-track-active {
  position: relative;
  top: 7px;
  height: 8px;
  z-index: 1;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.db-FlexLoanAdjustableOfferSlider-track-inactive {
  position: relative;
  top: 7px;
  height: 8px;
  z-index: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.db-FlexLoanAdjustableOfferSlider-thumb {
  left: -11px;
  top: -7px
}

.db-FlexLoanAdjustableOfferSlider-input {
  -webkit-appearance: none
}

.db-FlexLoanAdjustableOfferSlider-input::-ms-thumb {
  width: 20px;
  height: 20px;
  border-radius: 0;
  border: 0;
  cursor: pointer
}

.db-FlexLoanAdjustableOfferSlider-input::-ms-tooltip {
  display: none
}

.db-FlexLoanAdjustableOfferSlider-input::-moz-range-thumb {
  width: 20px;
  height: 20px;
  border-radius: 0;
  border: 0;
  cursor: pointer
}

.db-FlexLoanAdjustableOfferSlider-input::-webkit-slider-thumb {
  width: 20px;
  height: 20px;
  border-radius: 0;
  border: 0;
  -webkit-appearance: none;
  cursor: pointer
}

.db-ViewImageDialog {
  width: auto !important
}

.db-ViewImageDialog-Content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 38vw;
  min-height: 18vh
}

.db-IdentityVerificationImage {
  object-fit: contain;
  max-width: 90vw;
  max-height: 62vh
}

.db-GelatoIframeContainer {
  position: relative;
  padding: 20px
}

.db-ConsumerUIFormLayout .db-GelatoIframeContainer,
.db-HostedVerificationView-dialog .db-GelatoIframeContainer,
.db-RecoveryIdentityVerification .db-GelatoIframeContainer {
  padding: 0
}

.db-GelatoIframe {
  position: relative;
  width: 100%
}

.db-GelatoIframe--hidden {
  visibility: hidden;
  max-height: 0
}

.db-GelatoVerificationModal {
  margin: 0 auto;
  width: 480px
}

.db-GelatoVerificationModalContent {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%
}

.db-BrandingPreviewSizeControls-segmentedControl {
  display: flex;
  align-items: center
}

.db-BrandingPreviewSizeControls-segmentedControl svg {
  color: #8792a2
}

.db-BrandingPreviewSizeControls-segmentedControl .db-SegmentedControlOption--selected svg {
  color: #6c8eef
}

.db-PricePointBox {
  min-width: 150px
}

.db-PricePointBox-link {
  width: 100%
}

@keyframes ClimateBadge-reveal {
  to {
    background-position: -1800px 0
  }
}

@keyframes ClimateBadge-loop {
  0% {
    background-position: 0 -24px
  }

  25% {
    background-position: -3600px -24px
  }

  to {
    background-position: -3600px -24px
  }
}

.db-ClimateBadge strong {
  font-weight: 700
}

.db-ClimateBadge-icon {
  width: 24px;
  height: 24px;
  background-size: 3624px 48px;
  background-position: 0 0
}

.db-ClimateBadge-icon.db-is-reveal {
  background-position: 0 0;
  animation-name: ClimateBadge-reveal;
  animation-duration: 2.5s;
  animation-timing-function: steps(75);
  animation-fill-mode: forwards
}

.db-ClimateBadge-icon.db-is-loop {
  background-position: 0 -24px;
  animation-name: ClimateBadge-loop;
  animation-duration: 10s;
  animation-timing-function: steps(150);
  animation-iteration-count: infinite
}

.db-ClimateBadgeDemo {
  position: relative;
  width: 100%;
  min-width: 450px;
  max-width: 600px;
  min-height: 495px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkout {
  position: relative;
  border-radius: 48px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutAmount,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutBadge,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutPayButtonLabel,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutProductName,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutTitle,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceAmount,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceBadge,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoicePayButtonLabel,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceTitle,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-receiptBadge,
.db-ClimateBadgeDemo .db-ClimateBadgeDemo-receiptTitle {
  position: absolute;
  z-index: 1
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutBadge {
  top: 700px;
  left: 20px;
  right: 20px;
  height: 100px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutTitle {
  top: 46px;
  left: 75px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutProductName {
  top: 125px;
  width: 100%
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutAmount {
  top: 150px;
  width: 100%
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-checkoutPayButtonLabel {
  top: 660px;
  width: 100%
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceBadge {
  top: 744px;
  left: 96px;
  right: 96px;
  height: 100px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceTitle {
  top: 57px;
  left: 90px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoiceAmount {
  top: 136px;
  left: 90px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-invoicePayButtonLabel {
  top: 699px;
  width: 100%
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-receiptBadge {
  top: 384px;
  left: 56px;
  right: 56px;
  height: 100px
}

.db-ClimateBadgeDemo .db-ClimateBadgeDemo-receiptTitle {
  top: 134px;
  width: 100%
}

.db-ClimateDemoPhone {
  position: relative;
  width: 250px
}

.db-ClimateDemoPhone-priceText {
  bottom: 375px;
  position: absolute;
  width: 100%
}

.db-ClimateDemoPhone-payText {
  bottom: 82px;
  position: absolute;
  width: 100%
}

.db-ClimateDemoPhone .db-ClimateBadge {
  position: absolute;
  height: 80px;
  bottom: 0;
  width: 269px;
  left: -10px;
  transform: scale(.75)
}

.db-ClimateDemoPhone-smallContainer {
  align-items: flex-end;
  display: flex;
  height: 195px;
  overflow: hidden;
  position: relative
}

.db-ClimateDemoPhone-smallContainerOverlay {
  background: linear-gradient(180deg, #f7fafc, #f7fafc);
  background: linear-gradient(180deg, #f7fafc, rgba(247, 250, 252, 0));
  height: 95px;
  position: absolute;
  top: 0;
  width: 100%
}

.db-ClimateActivationModal {
  position: relative
}

.db-ClimateActivateModal-content {
  padding-right: 302px
}

.db-ClimateActivationModal-phone {
  position: absolute;
  top: -32px;
  bottom: 0;
  right: 28px;
  width: 250px;
  z-index: 1
}

.db-ClimateActivationModal .db-ClimateActivationModal-phoneCard {
  position: absolute;
  left: 5px;
  width: 240px;
  height: 483px;
  bottom: 0;
  border-radius: 36px;
  z-index: 1
}

.db-ClimateActivationModal-phoneSvg {
  position: absolute;
  bottom: 0;
  z-index: 2
}

.db-ClimateActivationModal-priceText {
  position: absolute;
  bottom: 375px;
  width: 100%;
  z-index: 3
}

.db-ClimateActivationModal-payText {
  position: absolute;
  bottom: 79px;
  width: 100%;
  z-index: 3
}

.db-ClimateActivationModal-phone .db-ClimateBadge {
  position: absolute;
  height: 80px;
  bottom: 0;
  width: 269px;
  left: -10px;
  transform: scale(.75);
  z-index: 3
}

.db-CSVImportModal-button svg {
  transform: rotate(180deg)
}

.db-TaxSplitView>div {
  height: auto !important;
  flex-grow: 1
}

.db-TaxSplitView div[data-testid=leftBox] {
  min-height: 600px
}

.db-Tax1099FormInformation-viewMore svg {
  transition: transform .3s ease
}

.db-Tax1099FormInformation-viewMore.db-is-expanded svg {
  transform: rotate(90deg)
}

.db-CreateShippingRateForm-amountInputContainer {
  position: relative
}

.db-CreateShippingRateForm-freeLabel {
  position: absolute;
  z-index: 10;
  top: 50%;
  transform: translateY(-50%);
  right: 8px
}

.db-ShippingRatePreview-tear {
  margin-top: -2px
}

.db-ShippingRatePreview-tearCover {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 4px
}

.db-ShippingRatePreview-tearPeaks {
  position: relative;
  z-index: 1;
  width: 100%
}

.db-ShippingRatePreview-tearSvg {
  -webkit-filter: drop-shadow(0 2px 3px rgba(0, 0, 0, .07)) drop-shadow(0 1px 0 rgba(0, 0, 0, .04));
  filter: drop-shadow(0 2px 3px hsla(0, 0%, 0%, .07)) drop-shadow(0 1px 0 hsla(0, 0%, 0%, .04))
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%
}

body {
  margin: 0
}

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

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

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

[hidden],
template {
  display: none
}

a {
  background-color: transparent
}

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

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

b,
strong {
  font-weight: 700
}

dfn {
  font-style: italic
}

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

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

small {
  font-size: 80%
}

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

sup {
  top: -.5em
}

sub {
  bottom: -.25em
}

img {
  border: 0
}

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

figure {
  margin: 1em 40px
}

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

pre {
  overflow: auto
}

code,
kbd,
pre,
samp {
  font-family: monospace, 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],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer
}

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

button[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

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: textfield;
  box-sizing: content-box
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em
}

legend {
  border: 0;
  padding: 0
}

textarea {
  overflow: auto
}

optgroup {
  font-weight: 700
}

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

td,
th {
  padding: 0
}

@font-face {
  font-weight: 400;
  font-family: Segoe UI;
  src: local("Segoe UI")
}

@font-face {
  font-weight: 500;
  font-family: Segoe UI;
  src: local("Segoe UI Semibold"), local("Segoe UI Bold")
}

@font-face {
  font-weight: 600;
  font-family: Segoe UI;
  src: local("Segoe UI Semibold"), local("Segoe UI Bold")
}

@font-face {
  font-weight: 700;
  font-family: Segoe UI;
  src: local("Segoe UI Bold")
}

@font-face {
  font-weight: 400;
  font-family: Hiragino Sans;
  src: local(HiraginoSans-W4)
}

@font-face {
  font-weight: 500;
  font-family: Hiragino Sans;
  src: local(HiraginoSans-W5)
}

@font-face {
  font-weight: 600;
  font-family: Hiragino Sans;
  src: local(HiraginoSans-W6)
}

@font-face {
  font-weight: 700;
  font-family: Hiragino Sans;
  src: local(HiraginoSans-W7)
}

@font-face {
  font-weight: 400;
  font-family: Hiragino Kaku Gothic ProN;
  src: local("ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3"), local("Hiragino Kaku Gothic ProN")
}

@font-face {
  font-weight: 500;
  font-family: Hiragino Kaku Gothic ProN;
  src: local("ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W6"), local("Hiragino Kaku Gothic ProN W6")
}

@font-face {
  font-weight: 600;
  font-family: Hiragino Kaku Gothic ProN;
  src: local("ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W6"), local("Hiragino Kaku Gothic ProN W6")
}

@font-face {
  font-weight: 700;
  font-family: Hiragino Kaku Gothic ProN;
  src: local("ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W6"), local("Hiragino Kaku Gothic ProN W6")
}

@font-face {
  font-weight: 400;
  font-family: Yu Gothic UI;
  src: local("Yu Gothic UI Regular")
}

@font-face {
  font-weight: 500;
  font-family: Yu Gothic UI;
  src: local("Yu Gothic UI Semibold")
}

@font-face {
  font-weight: 600;
  font-family: Yu Gothic UI;
  src: local("Yu Gothic UI Bold")
}

@font-face {
  font-weight: 700;
  font-family: Yu Gothic UI;
  src: local("Yu Gothic UI Bold")
}

@font-face {
  font-weight: 400;
  font-family: Meiryo UI;
  src: local("Meiryo UI")
}

@font-face {
  font-weight: 500;
  font-family: Meiryo UI;
  src: local("Meiryo UI Bold")
}

@font-face {
  font-weight: 600;
  font-family: Meiryo UI;
  src: local("Meiryo UI Bold")
}

@font-face {
  font-weight: 700;
  font-family: Meiryo UI;
  src: local("Meiryo UI Bold")
}

@font-face {
  font-weight: 400;
  font-family: PingFang SC;
  src: local("PingFang SC Regular")
}

@font-face {
  font-weight: 500;
  font-family: PingFang SC;
  src: local("PingFang SC Medium")
}

@font-face {
  font-weight: 600;
  font-family: PingFang SC;
  src: local("PingFang SC Semibold")
}

@font-face {
  font-weight: 700;
  font-family: PingFang SC;
  src: local("PingFang SC Bold")
}

@font-face {
  font-weight: 400;
  font-family: Hiragino Sans GB;
  src: local("Hiragino Sans GB W3")
}

@font-face {
  font-weight: 500;
  font-family: Hiragino Sans GB;
  src: local("Hiragino Sans GB W6")
}

@font-face {
  font-weight: 600;
  font-family: Hiragino Sans GB;
  src: local("Hiragino Sans GB W6")
}

@font-face {
  font-weight: 700;
  font-family: Hiragino Sans GB;
  src: local("Hiragino Sans GB W6")
}

@font-face {
  font-weight: 400;
  font-family: Heiti SC;
  src: local("Heiti SC Light")
}

@font-face {
  font-weight: 500;
  font-family: Heiti SC;
  src: local("Heiti SC Medium")
}

@font-face {
  font-weight: 600;
  font-family: Heiti SC;
  src: local("Heiti SC Medium")
}

@font-face {
  font-weight: 700;
  font-family: Heiti SC;
  src: local("Heiti SC Medium")
}

@font-face {
  font-weight: 400;
  font-family: Microsoft YaHei;
  src: local("Microsoft YaHei")
}

@font-face {
  font-weight: 500;
  font-family: Microsoft YaHei;
  src: local("Microsoft YaHei Semibold"), local("Microsoft YaHei Bold")
}

@font-face {
  font-weight: 600;
  font-family: Microsoft YaHei;
  src: local("Microsoft YaHei Semibold"), local("Microsoft YaHei Bold")
}

@font-face {
  font-weight: 700;
  font-family: Microsoft YaHei;
  src: local("Microsoft YaHei Bold")
}

@font-face {
  font-weight: 400;
  font-family: Microsoft JhengHei;
  src: local("Microsoft JhengHei")
}

@font-face {
  font-weight: 500;
  font-family: Microsoft JhengHei;
  src: local("Microsoft JhengHei Bold")
}

@font-face {
  font-weight: 600;
  font-family: Microsoft JhengHei;
  src: local("Microsoft JhengHei Bold")
}

@font-face {
  font-weight: 700;
  font-family: Microsoft JhengHei;
  src: local("Microsoft JhengHei Bold")
}

* {
  box-sizing: border-box;
  word-wrap: break-word
}

body,
html {
  color: #3c4257;
  font-weight: 400;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif
}

code,
kbd,
pre,
samp {
  font-size: 13px;
  font-family: Menlo, Consolas, monospace
}

code {
  color: inherit
}

code:lang(ja-JP),
kbd:lang(ja-JP),
pre:lang(ja-JP),
samp:lang(ja-JP) {
  font-family: Menlo, Consolas, Hiragino Sans, Yu Gothic UI, Meiryo UI, Hiragino Kaku Gothic ProN, monospace
}

code:lang(zh-Hans),
kbd:lang(zh-Hans),
pre:lang(zh-Hans),
samp:lang(zh-Hans) {
  font-family: Menlo, Consolas, PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, Microsoft JhengHei, monospace
}

body,
button,
html,
input {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

body:lang(ja-JP),
html:lang(ja-JP) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, Hiragino Sans, Yu Gothic UI, Meiryo UI, Hiragino Kaku Gothic ProN, sans-serif
}

body:lang(zh-Hans),
html:lang(zh-Hans) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, Microsoft JhengHei, sans-serif
}

a {
  color: #5469d4;
  font-weight: 500;
  text-decoration: none
}

a:hover {
  color: #1a1f36;
  text-decoration: none
}

b,
strong {
  font-weight: 500
}

em,
i {
  font-style: italic
}

.UnstyledLink {
  margin: 0;
  padding: 0;
  color: inherit;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  text-align: inherit;
  text-decoration: none;
  background-color: transparent;
  border: 0;
  outline: none;
  cursor: pointer
}

.UnstyledLink:hover {
  color: inherit
}

.TextAligner:before {
  content: "\200B"
}

.AlignInfo {
  z-index: 1;
  -ms-flex-item-align: start;
  align-self: flex-start
}

.AlignInfo-overlay {
  position: absolute;
  right: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  align-items: baseline;
  height: 100%;
  overflow: hidden
}

.AlignInfo-overlay--boundary {
  box-shadow: 0 0 0 1px rgba(107, 124, 147, .2)
}

.TypeLine {
  z-index: 1;
  height: 1px
}

.TypeLine-inner {
  position: absolute;
  height: 1px;
  background: #6b7c93;
  background: rgba(107, 124, 147, .2)
}

.Flex-flex {
  display: -ms-flexbox;
  display: flex
}

.Flex-inlineFlex {
  display: -ms-inline-flexbox;
  display: inline-flex
}

.Flex-alignContent--flexStart {
  -ms-flex-line-pack: start;
  align-content: flex-start
}

.Flex-alignContent--flexEnd {
  -ms-flex-line-pack: end;
  align-content: flex-end
}

.Flex-alignContent--center {
  -ms-flex-line-pack: center;
  align-content: center
}

.Flex-alignContent--spaceBetween {
  -ms-flex-line-pack: justify;
  align-content: space-between
}

.Flex-alignContent--spaceAround {
  -ms-flex-line-pack: distribute;
  align-content: space-around
}

.Flex-alignContent--stretch {
  -ms-flex-line-pack: stretch;
  align-content: stretch
}

.Flex-alignItems--flexStart {
  -ms-flex-align: start;
  align-items: flex-start
}

.Flex-alignItems--flexEnd {
  -ms-flex-align: end;
  align-items: flex-end
}

.Flex-alignItems--center {
  -ms-flex-align: center;
  align-items: center
}

.Flex-alignItems--baseline {
  -ms-flex-align: baseline;
  align-items: baseline
}

.Flex-alignItems--stretch {
  -ms-flex-align: stretch;
  align-items: stretch
}

.Flex-direction--row {
  -ms-flex-direction: row;
  flex-direction: row
}

.Flex-direction--rowReversed {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}

.Flex-direction--column {
  -ms-flex-direction: column;
  flex-direction: column
}

.Flex-direction--columnReverse {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse
}

.Flex-justifyContent--flexStart {
  -ms-flex-pack: start;
  justify-content: flex-start
}

.Flex-justifyContent--flexEnd {
  -ms-flex-pack: end;
  justify-content: flex-end
}

.Flex-justifyContent--center {
  -ms-flex-pack: center;
  justify-content: center
}

.Flex-justifyContent--spaceBetween {
  -ms-flex-pack: justify;
  justify-content: space-between
}

.Flex-justifyContent--spaceAround {
  -ms-flex-pack: distribute;
  justify-content: space-around
}

.Flex-wrap--nowrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}

.Flex-wrap--wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.Flex-wrap--wrapReverse {
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse
}

.Box-root {
  box-sizing: border-box
}

.Box-hideIfEmpty:empty {
  display: none
}

.Box-background--white {
  background-color: #fff
}

.Box-background--surface {
  background-color: #e3e8ee
}

.Box-background--offset {
  background-color: #f7fafc
}

.Box-background--gray {
  background-color: #697386
}

.Box-background--gray900 {
  background-color: #1a1f36
}

.Box-background--gray800 {
  background-color: #2a2f45
}

.Box-background--gray700 {
  background-color: #3c4257
}

.Box-background--gray600 {
  background-color: #4f566b
}

.Box-background--gray500 {
  background-color: #697386
}

.Box-background--gray400 {
  background-color: #8792a2
}

.Box-background--gray300 {
  background-color: #a3acb9
}

.Box-background--gray200 {
  background-color: #c1c9d2
}

.Box-background--gray100 {
  background-color: #e3e8ee
}

.Box-background--gray50 {
  background-color: #f7fafc
}

.Box-background--blue {
  background-color: #5469d4
}

.Box-background--blue900 {
  background-color: #131f41
}

.Box-background--blue800 {
  background-color: #212d63
}

.Box-background--blue700 {
  background-color: #2f3d89
}

.Box-background--blue600 {
  background-color: #3d4eac
}

.Box-background--blue500 {
  background-color: #5469d4
}

.Box-background--blue400 {
  background-color: #6c8eef
}

.Box-background--blue300 {
  background-color: #7dabf8
}

.Box-background--blue200 {
  background-color: #a4cdfe
}

.Box-background--blue100 {
  background-color: #d6ecff
}

.Box-background--blue50 {
  background-color: #f5fbff
}

.Box-background--cyan {
  background-color: #067ab8
}

.Box-background--cyan900 {
  background-color: #042235
}

.Box-background--cyan800 {
  background-color: #093353
}

.Box-background--cyan700 {
  background-color: #06457a
}

.Box-background--cyan600 {
  background-color: #075996
}

.Box-background--cyan500 {
  background-color: #067ab8
}

.Box-background--cyan400 {
  background-color: #3a97d4
}

.Box-background--cyan300 {
  background-color: #4db7e8
}

.Box-background--cyan200 {
  background-color: #7fd3ed
}

.Box-background--cyan100 {
  background-color: #c4f1f9
}

.Box-background--cyan50 {
  background-color: #edfdfd
}

.Box-background--green {
  background-color: #09825d
}

.Box-background--green900 {
  background-color: #082429
}

.Box-background--green800 {
  background-color: #0b3733
}

.Box-background--green700 {
  background-color: #0d4b3b
}

.Box-background--green600 {
  background-color: #0e6245
}

.Box-background--green500 {
  background-color: #09825d
}

.Box-background--green400 {
  background-color: #1ea672
}

.Box-background--green300 {
  background-color: #33c27f
}

.Box-background--green200 {
  background-color: #85d996
}

.Box-background--green100 {
  background-color: #cbf4c9
}

.Box-background--green50 {
  background-color: #efffed
}

.Box-background--orange {
  background-color: #c44c34
}

.Box-background--orange900 {
  background-color: #420e11
}

.Box-background--orange800 {
  background-color: #5d161b
}

.Box-background--orange700 {
  background-color: #7e1e23
}

.Box-background--orange600 {
  background-color: #9e2f28
}

.Box-background--orange500 {
  background-color: #c44c34
}

.Box-background--orange400 {
  background-color: #e56f4a
}

.Box-background--orange300 {
  background-color: #f5925e
}

.Box-background--orange200 {
  background-color: #f8b886
}

.Box-background--orange100 {
  background-color: #fee3c0
}

.Box-background--orange50 {
  background-color: #fffaee
}

.Box-background--purple {
  background-color: #a450b5
}

.Box-background--purple900 {
  background-color: #2d0f55
}

.Box-background--purple800 {
  background-color: #401d6a
}

.Box-background--purple700 {
  background-color: #5b2b80
}

.Box-background--purple600 {
  background-color: #7b3997
}

.Box-background--purple500 {
  background-color: #a450b5
}

.Box-background--purple400 {
  background-color: #c96ed0
}

.Box-background--purple300 {
  background-color: #e28ddc
}

.Box-background--purple200 {
  background-color: #f0b4e4
}

.Box-background--purple100 {
  background-color: #fce0f6
}

.Box-background--purple50 {
  background-color: #fff8fe
}

.Box-background--red {
  background-color: #cd3d64
}

.Box-background--red900 {
  background-color: #420828
}

.Box-background--red800 {
  background-color: #5e1039
}

.Box-background--red700 {
  background-color: #80143f
}

.Box-background--red600 {
  background-color: #a41c4e
}

.Box-background--red500 {
  background-color: #cd3d64
}

.Box-background--red400 {
  background-color: #ed5f74
}

.Box-background--red300 {
  background-color: #fa8389
}

.Box-background--red200 {
  background-color: #fbb5b2
}

.Box-background--red100 {
  background-color: #fde2dd
}

.Box-background--red50 {
  background-color: #fff8f5
}

.Box-background--yellow {
  background-color: #bb5504
}

.Box-background--yellow900 {
  background-color: #3a1607
}

.Box-background--yellow800 {
  background-color: #571f0d
}

.Box-background--yellow700 {
  background-color: #762b0b
}

.Box-background--yellow600 {
  background-color: #983705
}

.Box-background--yellow500 {
  background-color: #bb5504
}

.Box-background--yellow400 {
  background-color: #d97917
}

.Box-background--yellow300 {
  background-color: #e5993e
}

.Box-background--yellow200 {
  background-color: #efc078
}

.Box-background--yellow100 {
  background-color: #f8e5b9
}

.Box-background--yellow50 {
  background-color: #fcf9e9
}

.Box-background--violet {
  background-color: #8260c3
}

.Box-background--violet900 {
  background-color: #1f184e
}

.Box-background--violet800 {
  background-color: #352465
}

.Box-background--violet700 {
  background-color: #4b3480
}

.Box-background--violet600 {
  background-color: #61469b
}

.Box-background--violet500 {
  background-color: #8260c3
}

.Box-background--violet400 {
  background-color: #9c82db
}

.Box-background--violet300 {
  background-color: #b0a1e1
}

.Box-background--violet200 {
  background-color: #c7c2ea
}

.Box-background--violet100 {
  background-color: #e6e6fc
}

.Box-background--violet50 {
  background-color: #f8f9fe
}

.Box-divider--light-top-1 {
  box-shadow: inset 0 1px #e3e8ee
}

.Box-divider--light-bottom-1 {
  box-shadow: inset 0 -1px #e3e8ee
}

.Box-divider--light-left-1 {
  box-shadow: inset 1px 0 #e3e8ee
}

.Box-divider--light-right-1 {
  box-shadow: inset -1px 0 #e3e8ee
}

.Box-divider--light-vertical-1 {
  box-shadow: inset 0 -1px #e3e8ee, inset 0 1px #e3e8ee
}

.Box-divider--light-horizontal-1 {
  box-shadow: inset -1px 0 #e3e8ee, inset 1px 0 #e3e8ee
}

.Box-divider--light-all-1 {
  box-shadow: inset 0 0 0 1px #e3e8ee
}

.Box-divider--medium-top-1 {
  box-shadow: inset 0 1px #c1c9d2
}

.Box-divider--medium-bottom-1 {
  box-shadow: inset 0 -1px #c1c9d2
}

.Box-divider--medium-left-1 {
  box-shadow: inset 1px 0 #c1c9d2
}

.Box-divider--medium-right-1 {
  box-shadow: inset -1px 0 #c1c9d2
}

.Box-divider--medium-vertical-1 {
  box-shadow: inset 0 -1px #c1c9d2, inset 0 1px #c1c9d2
}

.Box-divider--medium-horizontal-1 {
  box-shadow: inset -1px 0 #c1c9d2, inset 1px 0 #c1c9d2
}

.Box-divider--medium-all-1 {
  box-shadow: inset 0 0 0 1px #c1c9d2
}

.Box-divider--dark-top-1 {
  box-shadow: inset 0 1px #4f566b
}

.Box-divider--dark-bottom-1 {
  box-shadow: inset 0 -1px #4f566b
}

.Box-divider--dark-left-1 {
  box-shadow: inset 1px 0 #4f566b
}

.Box-divider--dark-right-1 {
  box-shadow: inset -1px 0 #4f566b
}

.Box-divider--dark-vertical-1 {
  box-shadow: inset 0 -1px #4f566b, inset 0 1px #4f566b
}

.Box-divider--dark-horizontal-1 {
  box-shadow: inset -1px 0 #4f566b, inset 1px 0 #4f566b
}

.Box-divider--dark-all-1 {
  box-shadow: inset 0 0 0 1px #4f566b
}

.Box-divider--white-top-1 {
  box-shadow: inset 0 1px #fff
}

.Box-divider--white-bottom-1 {
  box-shadow: inset 0 -1px #fff
}

.Box-divider--white-left-1 {
  box-shadow: inset 1px 0 #fff
}

.Box-divider--white-right-1 {
  box-shadow: inset -1px 0 #fff
}

.Box-divider--white-vertical-1 {
  box-shadow: inset 0 -1px #fff, inset 0 1px #fff
}

.Box-divider--white-horizontal-1 {
  box-shadow: inset -1px 0 #fff, inset 1px 0 #fff
}

.Box-divider--white-all-1 {
  box-shadow: inset 0 0 0 1px #fff
}

.Box-divider--light-top-2 {
  box-shadow: inset 0 2px #e3e8ee
}

.Box-divider--light-bottom-2 {
  box-shadow: inset 0 -2px #e3e8ee
}

.Box-divider--light-left-2 {
  box-shadow: inset 2px 0 #e3e8ee
}

.Box-divider--light-right-2 {
  box-shadow: inset -2px 0 #e3e8ee
}

.Box-divider--light-vertical-2 {
  box-shadow: inset 0 -2px #e3e8ee, inset 0 2px #e3e8ee
}

.Box-divider--light-horizontal-2 {
  box-shadow: inset -2px 0 #e3e8ee, inset 2px 0 #e3e8ee
}

.Box-divider--light-all-2 {
  box-shadow: inset 0 0 0 2px #e3e8ee
}

.Box-divider--medium-top-2 {
  box-shadow: inset 0 2px #c1c9d2
}

.Box-divider--medium-bottom-2 {
  box-shadow: inset 0 -2px #c1c9d2
}

.Box-divider--medium-left-2 {
  box-shadow: inset 2px 0 #c1c9d2
}

.Box-divider--medium-right-2 {
  box-shadow: inset -2px 0 #c1c9d2
}

.Box-divider--medium-vertical-2 {
  box-shadow: inset 0 -2px #c1c9d2, inset 0 2px #c1c9d2
}

.Box-divider--medium-horizontal-2 {
  box-shadow: inset -2px 0 #c1c9d2, inset 2px 0 #c1c9d2
}

.Box-divider--medium-all-2 {
  box-shadow: inset 0 0 0 2px #c1c9d2
}

.Box-divider--dark-top-2 {
  box-shadow: inset 0 2px #4f566b
}

.Box-divider--dark-bottom-2 {
  box-shadow: inset 0 -2px #4f566b
}

.Box-divider--dark-left-2 {
  box-shadow: inset 2px 0 #4f566b
}

.Box-divider--dark-right-2 {
  box-shadow: inset -2px 0 #4f566b
}

.Box-divider--dark-vertical-2 {
  box-shadow: inset 0 -2px #4f566b, inset 0 2px #4f566b
}

.Box-divider--dark-horizontal-2 {
  box-shadow: inset -2px 0 #4f566b, inset 2px 0 #4f566b
}

.Box-divider--dark-all-2 {
  box-shadow: inset 0 0 0 2px #4f566b
}

.Box-divider--white-top-2 {
  box-shadow: inset 0 2px #fff
}

.Box-divider--white-bottom-2 {
  box-shadow: inset 0 -2px #fff
}

.Box-divider--white-left-2 {
  box-shadow: inset 2px 0 #fff
}

.Box-divider--white-right-2 {
  box-shadow: inset -2px 0 #fff
}

.Box-divider--white-vertical-2 {
  box-shadow: inset 0 -2px #fff, inset 0 2px #fff
}

.Box-divider--white-horizontal-2 {
  box-shadow: inset -2px 0 #fff, inset 2px 0 #fff
}

.Box-divider--white-all-2 {
  box-shadow: inset 0 0 0 2px #fff
}

.Margin-top--0 {
  margin-top: 0
}

.Margin-top--2 {
  margin-top: 2px
}

.Margin-top--4 {
  margin-top: 4px
}

.Margin-top--8 {
  margin-top: 8px
}

.Margin-top--12 {
  margin-top: 12px
}

.Margin-top--16 {
  margin-top: 16px
}

.Margin-top--20 {
  margin-top: 20px
}

.Margin-top--24 {
  margin-top: 24px
}

.Margin-top--32 {
  margin-top: 32px
}

.Margin-top--48 {
  margin-top: 48px
}

.Margin-top--64 {
  margin-top: 64px
}

.Margin-top--80 {
  margin-top: 80px
}

.Margin-right--0 {
  margin-right: 0
}

.Margin-right--2 {
  margin-right: 2px
}

.Margin-right--4 {
  margin-right: 4px
}

.Margin-right--8 {
  margin-right: 8px
}

.Margin-right--12 {
  margin-right: 12px
}

.Margin-right--16 {
  margin-right: 16px
}

.Margin-right--20 {
  margin-right: 20px
}

.Margin-right--24 {
  margin-right: 24px
}

.Margin-right--32 {
  margin-right: 32px
}

.Margin-right--48 {
  margin-right: 48px
}

.Margin-right--64 {
  margin-right: 64px
}

.Margin-right--80 {
  margin-right: 80px
}

.Margin-bottom--0 {
  margin-bottom: 0
}

.Margin-bottom--2 {
  margin-bottom: 2px
}

.Margin-bottom--4 {
  margin-bottom: 4px
}

.Margin-bottom--8 {
  margin-bottom: 8px
}

.Margin-bottom--12 {
  margin-bottom: 12px
}

.Margin-bottom--16 {
  margin-bottom: 16px
}

.Margin-bottom--20 {
  margin-bottom: 20px
}

.Margin-bottom--24 {
  margin-bottom: 24px
}

.Margin-bottom--32 {
  margin-bottom: 32px
}

.Margin-bottom--48 {
  margin-bottom: 48px
}

.Margin-bottom--64 {
  margin-bottom: 64px
}

.Margin-bottom--80 {
  margin-bottom: 80px
}

.Margin-left--0 {
  margin-left: 0
}

.Margin-left--2 {
  margin-left: 2px
}

.Margin-left--4 {
  margin-left: 4px
}

.Margin-left--8 {
  margin-left: 8px
}

.Margin-left--12 {
  margin-left: 12px
}

.Margin-left--16 {
  margin-left: 16px
}

.Margin-left--20 {
  margin-left: 20px
}

.Margin-left--24 {
  margin-left: 24px
}

.Margin-left--32 {
  margin-left: 32px
}

.Margin-left--48 {
  margin-left: 48px
}

.Margin-left--64 {
  margin-left: 64px
}

.Margin-left--80 {
  margin-left: 80px
}

.Margin-vertical--0 {
  margin-top: 0;
  margin-bottom: 0
}

.Margin-vertical--2 {
  margin-top: 2px;
  margin-bottom: 2px
}

.Margin-vertical--4 {
  margin-top: 4px;
  margin-bottom: 4px
}

.Margin-vertical--8 {
  margin-top: 8px;
  margin-bottom: 8px
}

.Margin-vertical--12 {
  margin-top: 12px;
  margin-bottom: 12px
}

.Margin-vertical--16 {
  margin-top: 16px;
  margin-bottom: 16px
}

.Margin-vertical--20 {
  margin-top: 20px;
  margin-bottom: 20px
}

.Margin-vertical--24 {
  margin-top: 24px;
  margin-bottom: 24px
}

.Margin-vertical--32 {
  margin-top: 32px;
  margin-bottom: 32px
}

.Margin-vertical--48 {
  margin-top: 48px;
  margin-bottom: 48px
}

.Margin-vertical--64 {
  margin-top: 64px;
  margin-bottom: 64px
}

.Margin-vertical--80 {
  margin-top: 80px;
  margin-bottom: 80px
}

.Margin-horizontal--0 {
  margin-right: 0;
  margin-left: 0
}

.Margin-horizontal--2 {
  margin-right: 2px;
  margin-left: 2px
}

.Margin-horizontal--4 {
  margin-right: 4px;
  margin-left: 4px
}

.Margin-horizontal--8 {
  margin-right: 8px;
  margin-left: 8px
}

.Margin-horizontal--12 {
  margin-right: 12px;
  margin-left: 12px
}

.Margin-horizontal--16 {
  margin-right: 16px;
  margin-left: 16px
}

.Margin-horizontal--20 {
  margin-right: 20px;
  margin-left: 20px
}

.Margin-horizontal--24 {
  margin-right: 24px;
  margin-left: 24px
}

.Margin-horizontal--32 {
  margin-right: 32px;
  margin-left: 32px
}

.Margin-horizontal--48 {
  margin-right: 48px;
  margin-left: 48px
}

.Margin-horizontal--64 {
  margin-right: 64px;
  margin-left: 64px
}

.Margin-horizontal--80 {
  margin-right: 80px;
  margin-left: 80px
}

.Margin-all--0 {
  margin: 0
}

.Margin-all--2 {
  margin: 2px
}

.Margin-all--4 {
  margin: 4px
}

.Margin-all--8 {
  margin: 8px
}

.Margin-all--12 {
  margin: 12px
}

.Margin-all--16 {
  margin: 16px
}

.Margin-all--20 {
  margin: 20px
}

.Margin-all--24 {
  margin: 24px
}

.Margin-all--32 {
  margin: 32px
}

.Margin-all--48 {
  margin: 48px
}

.Margin-all--64 {
  margin: 64px
}

.Margin-all--80 {
  margin: 80px
}

.Padding-top--0 {
  padding-top: 0
}

.Padding-top--2 {
  padding-top: 2px
}

.Padding-top--4 {
  padding-top: 4px
}

.Padding-top--8 {
  padding-top: 8px
}

.Padding-top--12 {
  padding-top: 12px
}

.Padding-top--16 {
  padding-top: 16px
}

.Padding-top--20 {
  padding-top: 20px
}

.Padding-top--24 {
  padding-top: 24px
}

.Padding-top--32 {
  padding-top: 32px
}

.Padding-top--48 {
  padding-top: 48px
}

.Padding-top--64 {
  padding-top: 64px
}

.Padding-top--80 {
  padding-top: 80px
}

.Padding-right--0 {
  padding-right: 0
}

.Padding-right--2 {
  padding-right: 2px
}

.Padding-right--4 {
  padding-right: 4px
}

.Padding-right--8 {
  padding-right: 8px
}

.Padding-right--12 {
  padding-right: 12px
}

.Padding-right--16 {
  padding-right: 16px
}

.Padding-right--20 {
  padding-right: 20px
}

.Padding-right--24 {
  padding-right: 24px
}

.Padding-right--32 {
  padding-right: 32px
}

.Padding-right--48 {
  padding-right: 48px
}

.Padding-right--64 {
  padding-right: 64px
}

.Padding-right--80 {
  padding-right: 80px
}

.Padding-bottom--0 {
  padding-bottom: 0
}

.Padding-bottom--2 {
  padding-bottom: 2px
}

.Padding-bottom--4 {
  padding-bottom: 4px
}

.Padding-bottom--8 {
  padding-bottom: 8px
}

.Padding-bottom--12 {
  padding-bottom: 12px
}

.Padding-bottom--16 {
  padding-bottom: 16px
}

.Padding-bottom--20 {
  padding-bottom: 20px
}

.Padding-bottom--24 {
  padding-bottom: 24px
}

.Padding-bottom--32 {
  padding-bottom: 32px
}

.Padding-bottom--48 {
  padding-bottom: 48px
}

.Padding-bottom--64 {
  padding-bottom: 64px
}

.Padding-bottom--80 {
  padding-bottom: 80px
}

.Padding-left--0 {
  padding-left: 0
}

.Padding-left--2 {
  padding-left: 2px
}

.Padding-left--4 {
  padding-left: 4px
}

.Padding-left--8 {
  padding-left: 8px
}

.Padding-left--12 {
  padding-left: 12px
}

.Padding-left--16 {
  padding-left: 16px
}

.Padding-left--20 {
  padding-left: 20px
}

.Padding-left--24 {
  padding-left: 24px
}

.Padding-left--32 {
  padding-left: 32px
}

.Padding-left--48 {
  padding-left: 48px
}

.Padding-left--64 {
  padding-left: 64px
}

.Padding-left--80 {
  padding-left: 80px
}

.Padding-vertical--0 {
  padding-top: 0;
  padding-bottom: 0
}

.Padding-vertical--2 {
  padding-top: 2px;
  padding-bottom: 2px
}

.Padding-vertical--4 {
  padding-top: 4px;
  padding-bottom: 4px
}

.Padding-vertical--8 {
  padding-top: 8px;
  padding-bottom: 8px
}

.Padding-vertical--12 {
  padding-top: 12px;
  padding-bottom: 12px
}

.Padding-vertical--16 {
  padding-top: 16px;
  padding-bottom: 16px
}

.Padding-vertical--20 {
  padding-top: 20px;
  padding-bottom: 20px
}

.Padding-vertical--24 {
  padding-top: 24px;
  padding-bottom: 24px
}

.Padding-vertical--32 {
  padding-top: 32px;
  padding-bottom: 32px
}

.Padding-vertical--48 {
  padding-top: 48px;
  padding-bottom: 48px
}

.Padding-vertical--64 {
  padding-top: 64px;
  padding-bottom: 64px
}

.Padding-vertical--80 {
  padding-top: 80px;
  padding-bottom: 80px
}

.Padding-horizontal--0 {
  padding-right: 0;
  padding-left: 0
}

.Padding-horizontal--2 {
  padding-right: 2px;
  padding-left: 2px
}

.Padding-horizontal--4 {
  padding-right: 4px;
  padding-left: 4px
}

.Padding-horizontal--8 {
  padding-right: 8px;
  padding-left: 8px
}

.Padding-horizontal--12 {
  padding-right: 12px;
  padding-left: 12px
}

.Padding-horizontal--16 {
  padding-right: 16px;
  padding-left: 16px
}

.Padding-horizontal--20 {
  padding-right: 20px;
  padding-left: 20px
}

.Padding-horizontal--24 {
  padding-right: 24px;
  padding-left: 24px
}

.Padding-horizontal--32 {
  padding-right: 32px;
  padding-left: 32px
}

.Padding-horizontal--48 {
  padding-right: 48px;
  padding-left: 48px
}

.Padding-horizontal--64 {
  padding-right: 64px;
  padding-left: 64px
}

.Padding-horizontal--80 {
  padding-right: 80px;
  padding-left: 80px
}

.Padding-all--0 {
  padding: 0
}

.Padding-all--2 {
  padding: 2px
}

.Padding-all--4 {
  padding: 4px
}

.Padding-all--8 {
  padding: 8px
}

.Padding-all--12 {
  padding: 12px
}

.Padding-all--16 {
  padding: 16px
}

.Padding-all--20 {
  padding: 20px
}

.Padding-all--24 {
  padding: 24px
}

.Padding-all--32 {
  padding: 32px
}

.Padding-all--48 {
  padding: 48px
}

.Padding-all--64 {
  padding: 64px
}

.Padding-all--80 {
  padding: 80px
}

.BankCheck-tear {
  position: relative;
  z-index: 2;
  width: 100%
}

.BankCheck-tearSvg {
  filter: drop-shadow(0 -1px 0 hsla(0, 0%, 0%, .04))
}

.BankCheck .BankCheck-card {
  position: relative;
  z-index: 1;
  overflow: visible
}

.BankCheck-bankName {
  width: 64px;
  height: 8px;
  border-radius: 2px
}

.BankCheck--size--small .BankCheck-bankName {
  width: 40px;
  height: 6px
}

.BankCheck-row {
  height: 32px
}

.BankCheck--size--small .BankCheck-row {
  height: 24px
}

.BankCheck-orderOf {
  width: 65%
}

.BankCheck-amount {
  width: 35%;
  border-radius: 32px
}

.BankCheck-memo,
.BankCheck-signature {
  width: 50%
}

.StatementPreview-descriptor {
  text-transform: uppercase
}

.StatementPreview-tear {
  margin-top: -2px
}

.StatementPreview-tearCover {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 4px
}

.StatementPreview-tearPeaks {
  position: relative;
  z-index: 1;
  width: 100%
}

.StatementPreview-tearSvg {
  filter: drop-shadow(0 2px 3px hsla(0, 0%, 0%, .07)) drop-shadow(0 1px 0 hsla(0, 0%, 0%, .04))
}

.Card-root {
  overflow: hidden
}

.Card--shadow--keyline {
  box-shadow: 0 0 0 1px #e3e8ee
}

.Card--shadow--small {
  box-shadow: 0 2px 5px 0 rgba(60, 66, 87, .08), 0 1px 1px 0 rgba(0, 0, 0, .12)
}

.Card--shadow--medium {
  box-shadow: 0 7px 14px 0 rgba(60, 66, 87, .08), 0 3px 6px 0 rgba(0, 0, 0, .12)
}

.Card--shadow--large {
  box-shadow: 0 15px 35px 0 rgba(60, 66, 87, .08), 0 5px 15px 0 rgba(0, 0, 0, .12)
}

.Card--shadow--extraLarge {
  box-shadow: 0 50px 100px 0 rgba(60, 66, 87, .08), 0 15px 35px 0 rgba(60, 66, 87, .08), 0 5px 15px 0 rgba(0, 0, 0, .12)
}

.Card--radius--all {
  border-radius: 4px
}

.Card--radius--bottom {
  border-bottom-right-radius: 4px
}

.Card--radius--bottom,
.Card--radius--bottomLeft {
  border-bottom-left-radius: 4px
}

.Card--radius--bottomRight {
  border-bottom-right-radius: 4px
}

.Card--radius--circle {
  border-radius: 50%
}

.Card--radius--left {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.Card--radius--right {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.Card--radius--top {
  border-top-right-radius: 4px
}

.Card--radius--top,
.Card--radius--topLeft {
  border-top-left-radius: 4px
}

.Card--radius--topRight {
  border-top-right-radius: 4px
}

.DateInput-root .DateInput-input {
  width: 32px;
  text-align: center
}

@media (max-width:562px) {
  .DateInput-root .DateInput-input {
    width: 40px
  }
}

.DateInput-root .DateInput-input--year {
  width: 44px
}

@media (max-width:562px) {
  .DateInput-root .DateInput-input--year {
    width: 50px
  }
}

.DateInput-root--size--jumbo .DateInput-input {
  width: 40px
}

.DateInput-root--size--jumbo .DateInput-input--year {
  width: 52px
}

.DateInput-root .DateInput-input--year:lang(ja-JP),
.DateInput-root .DateInput-input--year:lang(zh-Hans) {
  width: 60px
}

@media (max-width:562px) {

  .DateInput-root .DateInput-input--year:lang(ja-JP),
  .DateInput-root .DateInput-input--year:lang(zh-Hans) {
    width: 67px
  }
}

.DateInput-root--size--jumbo .DateInput-input:lang(ja-JP),
.DateInput-root--size--jumbo .DateInput-input:lang(zh-Hans) {
  width: 44px
}

.DateInput-root--size--jumbo .DateInput-input--year:lang(ja-JP),
.DateInput-root--size--jumbo .DateInput-input--year:lang(zh-Hans) {
  width: 76px
}

.DeprecatedModal,
.Dialog {
  -ms-grid-column: 2;
  grid-column: 2;
  margin: 0 auto
}

.DeprecatedModal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column
}

.DeprecatedModal,
.Dialog-column {
  max-height: calc(100vh - 80px)
}

@media (max-width:562px) {
  .Dialog-column {
    max-height: calc(100vh - 24px)
  }
}

.DeprecatedModal-content,
.DeprecatedModal .ContentBlock,
.Dialog-content,
.Dialog .ContentBlock {
  overflow: hidden;
  overflow-y: auto
}

.Dialog-column form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 0
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {

  .Dialog-column,
  .Dialog-column form {
    max-height: none
  }
}

.Grid-root {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
  grid-template-columns: repeat(12, 1fr)
}

.Grid-gap--column-2 {
  margin-right: -1px;
  margin-left: -1px
}

.Grid-gap--column-4 {
  margin-right: -2px;
  margin-left: -2px
}

.Grid-gap--column-8 {
  margin-right: -4px;
  margin-left: -4px
}

.Grid-gap--column-12 {
  margin-right: -6px;
  margin-left: -6px
}

.Grid-gap--column-16 {
  margin-right: -8px;
  margin-left: -8px
}

.Grid-gap--column-20 {
  margin-right: -10px;
  margin-left: -10px
}

.Grid-gap--column-24 {
  margin-right: -12px;
  margin-left: -12px
}

.Grid-gap--column-32 {
  margin-right: -16px;
  margin-left: -16px
}

.Grid-gap--column-48 {
  margin-right: -24px;
  margin-left: -24px
}

.Grid-gap--column-64 {
  margin-right: -32px;
  margin-left: -32px
}

.Grid-gap--row-2 {
  margin-top: -2px
}

.Grid-gap--row-4 {
  margin-top: -4px
}

.Grid-gap--row-8 {
  margin-top: -8px
}

.Grid-gap--row-12 {
  margin-top: -12px
}

.Grid-gap--row-16 {
  margin-top: -16px
}

.Grid-gap--row-20 {
  margin-top: -20px
}

.Grid-gap--row-24 {
  margin-top: -24px
}

.Grid-gap--row-32 {
  margin-top: -32px
}

.Grid-gap--row-48 {
  margin-top: -48px
}

.Grid-gap--row-64 {
  margin-top: -64px
}

.Grid-item--columnStart1 {
  -ms-grid-column: 1;
  grid-column-start: 1
}

.Grid-item--columnStart2 {
  -ms-grid-column: 2;
  grid-column-start: 2
}

.Grid-item--columnStart3 {
  -ms-grid-column: 3;
  grid-column-start: 3
}

.Grid-item--columnStart4 {
  -ms-grid-column: 4;
  grid-column-start: 4
}

.Grid-item--columnStart5 {
  -ms-grid-column: 5;
  grid-column-start: 5
}

.Grid-item--columnStart6 {
  -ms-grid-column: 6;
  grid-column-start: 6
}

.Grid-item--columnStart7 {
  -ms-grid-column: 7;
  grid-column-start: 7
}

.Grid-item--columnStart8 {
  -ms-grid-column: 8;
  grid-column-start: 8
}

.Grid-item--columnStart9 {
  -ms-grid-column: 9;
  grid-column-start: 9
}

.Grid-item--columnStart10 {
  -ms-grid-column: 10;
  grid-column-start: 10
}

.Grid-item--columnStart11 {
  -ms-grid-column: 11;
  grid-column-start: 11
}

.Grid-item--columnStart12 {
  -ms-grid-column: 12;
  grid-column-start: 12
}

.Grid-item--columnSpan1 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1
}

.Grid-item--columnSpan2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2
}

.Grid-item--columnSpan3 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3
}

.Grid-item--columnSpan4 {
  -ms-grid-column-span: 4;
  grid-column-end: span 4
}

.Grid-item--columnSpan5 {
  -ms-grid-column-span: 5;
  grid-column-end: span 5
}

.Grid-item--columnSpan6 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6
}

.Grid-item--columnSpan7 {
  -ms-grid-column-span: 7;
  grid-column-end: span 7
}

.Grid-item--columnSpan8 {
  -ms-grid-column-span: 8;
  grid-column-end: span 8
}

.Grid-item--columnSpan9 {
  -ms-grid-column-span: 9;
  grid-column-end: span 9
}

.Grid-item--columnSpan10 {
  -ms-grid-column-span: 10;
  grid-column-end: span 10
}

.Grid-item--columnSpan11 {
  -ms-grid-column-span: 11;
  grid-column-end: span 11
}

.Grid-item--columnSpan12 {
  -ms-grid-column-span: 12;
  grid-column-end: span 12
}

.Grid-item-gap {
  height: 100%
}

.Grid-item-gap--column-2 {
  padding-right: 1px;
  padding-left: 1px
}

.Grid-item-gap--column-4 {
  padding-right: 2px;
  padding-left: 2px
}

.Grid-item-gap--column-8 {
  padding-right: 4px;
  padding-left: 4px
}

.Grid-item-gap--column-12 {
  padding-right: 6px;
  padding-left: 6px
}

.Grid-item-gap--column-16 {
  padding-right: 8px;
  padding-left: 8px
}

.Grid-item-gap--column-20 {
  padding-right: 10px;
  padding-left: 10px
}

.Grid-item-gap--column-24 {
  padding-right: 12px;
  padding-left: 12px
}

.Grid-item-gap--column-32 {
  padding-right: 16px;
  padding-left: 16px
}

.Grid-item-gap--column-48 {
  padding-right: 24px;
  padding-left: 24px
}

.Grid-item-gap--column-64 {
  padding-right: 32px;
  padding-left: 32px
}

.Grid-item-gap--row-2 {
  padding-top: 2px
}

.Grid-item-gap--row-4 {
  padding-top: 4px
}

.Grid-item-gap--row-8 {
  padding-top: 8px
}

.Grid-item-gap--row-12 {
  padding-top: 12px
}

.Grid-item-gap--row-16 {
  padding-top: 16px
}

.Grid-item-gap--row-20 {
  padding-top: 20px
}

.Grid-item-gap--row-24 {
  padding-top: 24px
}

.Grid-item-gap--row-32 {
  padding-top: 32px
}

.Grid-item-gap--row-48 {
  padding-top: 48px
}

.Grid-item-gap--row-64 {
  padding-top: 64px
}

.PressableCore {
  position: relative;
  transition: background-color .24s, box-shadow .24s
}

.PressableCore--cursor--arrow .PressableContext--cursor--arrow {
  cursor: default
}

.PressableContext--cursor--pointer,
.PressableCore--cursor--pointer {
  cursor: pointer
}

.PressableContext--cursor--text,
.PressableCore--cursor--text {
  cursor: text
}

.PressableContext--radius--all,
.PressableCore--radius--all {
  border-radius: 4px
}

.PressableContext--radius--bottom,
.PressableCore--radius--bottom {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}

.PressableContext--radius--bottomLeft,
.PressableCore--radius--bottomLeft {
  border-bottom-left-radius: 4px
}

.PressableContext--radius--bottomRight,
.PressableCore--radius--bottomRight {
  border-bottom-right-radius: 4px
}

.PressableContext--radius--circle,
.PressableCore--radius--circle {
  border-radius: 50%
}

.PressableContext--radius--left,
.PressableCore--radius--left {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.PressableContext--radius--right,
.PressableCore--radius--right {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.PressableContext--radius--top,
.PressableCore--radius--top {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.PressableContext--radius--topLeft,
.PressableCore--radius--topLeft {
  border-top-left-radius: 4px
}

.PressableContext--radius--topRight,
.PressableCore--radius--topRight {
  border-top-right-radius: 4px
}

.PressableContext--height {
  min-height: inherit
}

.PressableContext--height--jumbo,
.PressableCore--height--jumbo {
  min-height: 44px
}

.PressableContext--height--large,
.PressableCore--height--large {
  min-height: 36px
}

.PressableContext--height--medium,
.PressableCore--height--medium {
  min-height: 28px
}

.PressableContext--height--small,
.PressableCore--height--small {
  min-height: 24px
}

.PressableCore--width {
  max-width: 100%
}

.PressableCore--width--long {
  width: 352px
}

.PressableCore--width--maximized {
  width: 100%
}

.PressableCore--width--short {
  width: 168px
}

.PressableContext--width {
  width: 100%
}

.PressableCore-base {
  position: relative;
  z-index: 1;
  display: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit
}

.PressableCore-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  border-radius: inherit;
  opacity: 0;
  transition: opacity .24s;
  pointer-events: none
}

.PressableCore-overlay--isVisible {
  z-index: 10;
  opacity: .5;
  pointer-events: all
}

.PressableCore-overlay--extendBy1 {
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px
}

.PressableCore-overlay--extendBy2 {
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px
}

.PressableContext {
  position: relative;
  z-index: 1;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin: 0;
  text-decoration: none;
  vertical-align: middle;
  word-break: normal;
  background: transparent;
  border: 0;
  outline: 0;
  transition: color .24s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto
}

.PressableContext:-ms-input-placeholder {
  color: #a3acb9
}

.PressableContext::-ms-input-placeholder {
  color: #a3acb9
}

.PressableContext::placeholder {
  color: #a3acb9
}

.PressableContext--display--block {
  display: block
}

.PressableContext--display--flex {
  display: -ms-flexbox;
  display: flex
}

.PressableContext--display--inline {
  display: inline
}

.PressableContext--display--inlineFlex {
  display: -ms-inline-flexbox;
  display: inline-flex
}

.PressableContext--fontLineHeight--16 {
  line-height: 16px
}

.PressableContext--fontLineHeight--20 {
  line-height: 20px
}

.PressableContext--fontLineHeight--24 {
  line-height: 24px
}

.PressableContext--fontLineHeight--28 {
  line-height: 28px
}

.PressableContext--fontSize--13 {
  font-size: 13px
}

.PressableContext--fontSize--14 {
  font-size: 14px
}

.PressableContext--fontSize--16 {
  font-size: 16px
}

.PressableContext--fontWeight--regular {
  font-weight: 400
}

.PressableContext--fontWeight--medium {
  font-weight: 500
}

.PressableControlLabel-label {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.PressableControlLabel.Is--disabled .PressableControlLabel-label {
  cursor: default
}

.Text-align--center {
  text-align: center
}

.Text-align--left {
  text-align: left
}

.Text-align--right {
  text-align: right
}

.Text-color--dark {
  color: #1a1f36
}

.Text-color--default {
  color: #3c4257
}

.Text-color--disabled {
  color: #a3acb9
}

.Text-color--inherit {
  color: inherit
}

.Text-color--invalid {
  color: #cd3d64
}

.Text-color--selected {
  color: #5469d4
}

.Text-color--white {
  color: #fff
}

.Text-color--gray {
  color: #697386
}

.Text-color--gray900 {
  color: #1a1f36
}

.Text-color--gray800 {
  color: #2a2f45
}

.Text-color--gray700 {
  color: #3c4257
}

.Text-color--gray600 {
  color: #4f566b
}

.Text-color--gray500 {
  color: #697386
}

.Text-color--gray400 {
  color: #8792a2
}

.Text-color--gray300 {
  color: #a3acb9
}

.Text-color--gray200 {
  color: #c1c9d2
}

.Text-color--gray100 {
  color: #e3e8ee
}

.Text-color--gray50 {
  color: #f7fafc
}

.Text-color--blue {
  color: #5469d4
}

.Text-color--blue900 {
  color: #131f41
}

.Text-color--blue800 {
  color: #212d63
}

.Text-color--blue700 {
  color: #2f3d89
}

.Text-color--blue600 {
  color: #3d4eac
}

.Text-color--blue500 {
  color: #5469d4
}

.Text-color--blue400 {
  color: #6c8eef
}

.Text-color--blue300 {
  color: #7dabf8
}

.Text-color--blue200 {
  color: #a4cdfe
}

.Text-color--blue100 {
  color: #d6ecff
}

.Text-color--blue50 {
  color: #f5fbff
}

.Text-color--cyan {
  color: #067ab8
}

.Text-color--cyan900 {
  color: #042235
}

.Text-color--cyan800 {
  color: #093353
}

.Text-color--cyan700 {
  color: #06457a
}

.Text-color--cyan600 {
  color: #075996
}

.Text-color--cyan500 {
  color: #067ab8
}

.Text-color--cyan400 {
  color: #3a97d4
}

.Text-color--cyan300 {
  color: #4db7e8
}

.Text-color--cyan200 {
  color: #7fd3ed
}

.Text-color--cyan100 {
  color: #c4f1f9
}

.Text-color--cyan50 {
  color: #edfdfd
}

.Text-color--green {
  color: #09825d
}

.Text-color--green900 {
  color: #082429
}

.Text-color--green800 {
  color: #0b3733
}

.Text-color--green700 {
  color: #0d4b3b
}

.Text-color--green600 {
  color: #0e6245
}

.Text-color--green500 {
  color: #09825d
}

.Text-color--green400 {
  color: #1ea672
}

.Text-color--green300 {
  color: #33c27f
}

.Text-color--green200 {
  color: #85d996
}

.Text-color--green100 {
  color: #cbf4c9
}

.Text-color--green50 {
  color: #efffed
}

.Text-color--red {
  color: #cd3d64
}

.Text-color--red900 {
  color: #420828
}

.Text-color--red800 {
  color: #5e1039
}

.Text-color--red700 {
  color: #80143f
}

.Text-color--red600 {
  color: #a41c4e
}

.Text-color--red500 {
  color: #cd3d64
}

.Text-color--red400 {
  color: #ed5f74
}

.Text-color--red300 {
  color: #fa8389
}

.Text-color--red200 {
  color: #fbb5b2
}

.Text-color--red100 {
  color: #fde2dd
}

.Text-color--red50 {
  color: #fff8f5
}

.Text-color--yellow {
  color: #bb5504
}

.Text-color--yellow900 {
  color: #3a1607
}

.Text-color--yellow800 {
  color: #571f0d
}

.Text-color--yellow700 {
  color: #762b0b
}

.Text-color--yellow600 {
  color: #983705
}

.Text-color--yellow500 {
  color: #bb5504
}

.Text-color--yellow400 {
  color: #d97917
}

.Text-color--yellow300 {
  color: #e5993e
}

.Text-color--yellow200 {
  color: #efc078
}

.Text-color--yellow100 {
  color: #f8e5b9
}

.Text-color--yellow50 {
  color: #fcf9e9
}

.Text-color--orange {
  color: #c44c34
}

.Text-color--orange900 {
  color: #420e11
}

.Text-color--orange800 {
  color: #5d161b
}

.Text-color--orange700 {
  color: #7e1e23
}

.Text-color--orange600 {
  color: #9e2f28
}

.Text-color--orange500 {
  color: #c44c34
}

.Text-color--orange400 {
  color: #e56f4a
}

.Text-color--orange300 {
  color: #f5925e
}

.Text-color--orange200 {
  color: #f8b886
}

.Text-color--orange100 {
  color: #fee3c0
}

.Text-color--orange50 {
  color: #fffaee
}

.Text-color--purple {
  color: #a450b5
}

.Text-color--purple900 {
  color: #2d0f55
}

.Text-color--purple800 {
  color: #401d6a
}

.Text-color--purple700 {
  color: #5b2b80
}

.Text-color--purple600 {
  color: #7b3997
}

.Text-color--purple500 {
  color: #a450b5
}

.Text-color--purple400 {
  color: #c96ed0
}

.Text-color--purple300 {
  color: #e28ddc
}

.Text-color--purple200 {
  color: #f0b4e4
}

.Text-color--purple100 {
  color: #fce0f6
}

.Text-color--purple50 {
  color: #fff8fe
}

.Text-color--violet {
  color: #8260c3
}

.Text-color--violet900 {
  color: #1f184e
}

.Text-color--violet800 {
  color: #352465
}

.Text-color--violet700 {
  color: #4b3480
}

.Text-color--violet600 {
  color: #61469b
}

.Text-color--violet500 {
  color: #8260c3
}

.Text-color--violet400 {
  color: #9c82db
}

.Text-color--violet300 {
  color: #b0a1e1
}

.Text-color--violet200 {
  color: #c7c2ea
}

.Text-color--violet100 {
  color: #e6e6fc
}

.Text-color--violet50 {
  color: #f8f9fe
}

.Text-display--block {
  display: block
}

.Text-display--inline {
  display: inline
}

.Text-fontSize--11 {
  font-size: 11px
}

.Text-fontSize--12 {
  font-size: 12px
}

.Text-fontSize--13 {
  font-size: 13px
}

.Text-fontSize--14 {
  font-size: 14px
}

.Text-fontSize--15 {
  font-size: 15px
}

.Text-fontSize--16 {
  font-size: 16px
}

.Text-fontSize--20 {
  font-size: 20px
}

.Text-fontSize--24 {
  font-size: 24px
}

.Text-fontSize--28 {
  font-size: 28px
}

.Text-fontSize--32 {
  font-size: 32px
}

.Text-fontSize--48 {
  font-size: 48px
}

.Text-fontSize--56 {
  font-size: 56px
}

.Text-fontWeight--regular {
  font-weight: 400
}

.Text-fontWeight--medium {
  font-weight: 500
}

.Text-fontWeight--bold {
  font-weight: 700
}

.Text-lineHeight--16 {
  line-height: 16px
}

.Text-lineHeight--20 {
  line-height: 20px
}

.Text-lineHeight--24 {
  line-height: 24px
}

.Text-lineHeight--28 {
  line-height: 28px
}

.Text-lineHeight--32 {
  line-height: 32px
}

.Text-lineHeight--36 {
  line-height: 36px
}

.Text-lineHeight--40 {
  line-height: 40px
}

.Text-lineHeight--56 {
  line-height: 56px
}

.Text-lineHeight--64 {
  line-height: 64px
}

.Text-numericSpacing--proportional {
  font-feature-settings: "pnum";
  font-variant: proportional-nums
}

.Text-numericSpacing--tabular {
  font-feature-settings: "tnum";
  font-variant: tabular-nums
}

.Text-typeface--base {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif
}

.Text-typeface--base:lang(ja-JP) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, Hiragino Sans, Yu Gothic UI, Meiryo UI, Hiragino Kaku Gothic ProN, sans-serif
}

.Text-typeface--base:lang(zh-Hans) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, Microsoft JhengHei, sans-serif
}

.Text-typeface--upper {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
  text-transform: uppercase
}

.Text-typeface--upper:lang(ja-JP) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, Hiragino Sans, Yu Gothic UI, Meiryo UI, Hiragino Kaku Gothic ProN, sans-serif
}

.Text-typeface--upper:lang(zh-Hans) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, Microsoft JhengHei, sans-serif
}

.Text-typeface--mono {
  font-family: Menlo, Consolas, monospace
}

.Text-typeface--mono:lang(ja-JP) {
  font-family: Menlo, Consolas, Hiragino Sans, Yu Gothic UI, Meiryo UI, Hiragino Kaku Gothic ProN, monospace
}

.Text-typeface--mono:lang(zh-Hans) {
  font-family: Menlo, Consolas, PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, Microsoft JhengHei, monospace
}

.Text--visuallyHidden {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px)
}

.Text-wordBreak--all {
  word-break: break-all
}

.Text-wordBreak--normal {
  word-break: normal
}

.Text-wordBreak--word {
  word-break: break-word
}

.Text-wrap--wrap {
  white-space: normal
}

.Text-wrap--noWrap {
  white-space: nowrap
}

.AddressInput-grouping {
  width: 100%
}

.Button-element {
  /* height: 100% */
}

.Button-align {
  width: 100%
}

.Button-label {
  text-transform: none;
  transition: color .24s
}

.Button--hideLabel .Button-label {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px)
}

.Button-icon {
  transition: color .24s
}

.Button-shortcut {
  color: inherit;
  font-size: 11px;
  line-height: 12px;
  opacity: .7
}

.ButtonLink.Is--disabled,
.ButtonLink:disabled {
  pointer-events: none
}

.ButtonLink:active .ButtonLink-label.Text-color--white,
.ButtonLink:hover .ButtonLink-label.Text-color--white {
  color: #fff;
  opacity: .7
}

.ButtonLink--Is--disabled--white .ButtonLink-label {
  color: #fff;
  opacity: .5
}

.ButtonLink:active .ButtonLink-label,
.ButtonLink:hover .ButtonLink-label {
  color: #1a1f36
}

.ButtonLink--Is--disabled--white .Icon svg {
  color: #fff;
  opacity: .5
}

.ButtonLink:active .Icon svg,
.ButtonLink:hover .Icon svg {
  fill: #3c4257
}

.ButtonLink:active .Icon.Icon-color--white svg,
.ButtonLink:hover .Icon.Icon-color--white svg {
  opacity: .7;
  fill: #fff
}

.ButtonLink:focus:not([data-input-method=mouse]):not([data-input-method=touch]) {
  z-index: 1;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36)
}

.Text-typeface--base .InlineLink,
.Text-typeface--upper .InlineLink {
  font-weight: 500
}

.Text-typeface--mono .InlineLink {
  font-weight: 700
}

.InlineLink.Is--disabled,
.InlineLink:disabled {
  pointer-events: none
}

.InlineLink:active,
.InlineLink:hover {
  color: #1a1f36
}

.InlineLink:active .Icon svg,
.InlineLink:hover .Icon svg {
  fill: #3c4257
}

.InlineLink:focus:not([data-input-method=mouse]):not([data-input-method=touch]) {
  z-index: 1;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36)
}

.ButtonBar-item {
  position: relative;
  z-index: 2;
  margin-right: 1px
}

.ButtonBar-item--isLast {
  margin-right: 0
}

.ButtonBar-item:hover {
  z-index: 3
}

.ButtonBar-item:focus,
.ButtonBar-item:focus-within {
  z-index: 4
}

.ButtonBar-item.Is--disabled {
  z-index: 1
}

.ButtonBar-item .ButtonBar-button {
  z-index: 2
}

.ButtonBar-item:after,
.ButtonBar-item:before {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: block;
  width: 1px;
  background: #fff;
  content: ""
}

.ButtonBar-item--isFirst:before,
.ButtonBar-item--isLast:after {
  display: none
}

.ButtonBar-item:before {
  left: -1px
}

.ButtonBar-item:after {
  right: -1px
}

.Checkbox-source {
  position: absolute;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0
}

.Checkbox-mark {
  position: relative;
  z-index: 1;
  transform: scale(.75);
  opacity: 0;
  transition: transform .24s, opacity .24s
}

.Checkbox-mark--visible {
  transform: scale(1);
  opacity: 1
}

.CodePuncher-wrapper {
  position: relative
}

.CodePuncher-groupSeparator {
  width: 8px;
  height: 4px;
  border-radius: 4px
}

.CodePuncher .CodePuncher-minibox {
  position: relative;
  z-index: 1;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 52px
}

.CodePuncher-pressable {
  z-index: 2
}

.CodePuncher-pressable--isFocused {
  z-index: 5
}

.CodePuncher-controlInput {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 6;
  width: 100%;
  height: 100%;
  font-size: 32px;
  text-align: center;
  background: transparent;
  border: none;
  outline: none
}

.CodePuncher-target {
  display: none
}

.FileUploader {
  position: relative;
  z-index: 2
}

.FileUploader-output {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: inherit
}

.FileUploader-field {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  overflow: hidden;
  cursor: pointer;
  opacity: 0
}

.FileUploader--hasFile .FileUploader-field {
  z-index: 1;
  width: 0;
  height: 0
}

.Is--disabled .FileUploader-field {
  cursor: default
}

.FileUploader--showingOutput .FileUploader-field {
  z-index: 1
}

.FileUploader--showingInput .FileUploader-field {
  z-index: 2
}

.FileUploader-controls {
  position: relative
}

.FileUploader--showingOutput .FileUploader-controls {
  z-index: 2
}

.FileUploader--showingInput .FileUploader-controls {
  z-index: 1
}

.FileUploader-click {
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: 0
}

.FileUploader-buttonIcon,
.FileUploader-buttonLabel,
.FileUploader-fileClearIcon,
.FileUploader-fileIcon,
.FileUploader-fileNameLabel {
  transition: color .24s
}

.FileUploader-fileClear {
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: 0
}

.FileUploader-fileNameLabel {
  max-width: 168px
}

.FormBlock,
.FormLayout {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0
}

.FormBlock-header {
  max-width: 700px
}

.FormBlock-legend {
  display: table;
  padding: 0
}

.FormRow--layout--inline .FormRow-start {
  max-width: 320px
}

.FormRow--layout--inline .FormRow-end {
  max-width: 700px
}

.FormRow--layout--stacked .FormRow-end,
.FormRow--layout--stacked .FormRow-start {
  width: 100%;
  max-width: 700px
}

.FormRow--hasName .FormRow-label {
  cursor: pointer
}

.Input--nowrap {
  white-space: nowrap
}

.Input[type=number]:-ms-input-placeholder {
  font-feature-settings: "tnum";
  font-variant: tabular-nums
}

.Input[type=number]::-ms-input-placeholder {
  font-feature-settings: "tnum";
  font-variant: tabular-nums
}

.Input[type=number],
.Input[type=number]::placeholder {
  font-feature-settings: "tnum";
  font-variant: tabular-nums
}

.Input[type=number]::-webkit-inner-spin-button,
.Input[type=number]::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
  appearance: none
}

.Input[type=search] {
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.Input[type=time] {
  height: 0
}

.Input[type=time]::-webkit-inner-spin-button,
.Input[type=time]::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
  appearance: none
}

.InputBase--width--auto {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}

.InputBase-row {
  width: 100%
}

.InputBase-pressable {
  position: relative;
  z-index: 2
}

.InputBase-pressable.Is--disabled {
  z-index: 1
}

.InputBase-pressable.Is--invalid {
  z-index: 3
}

.InputBase-pressable:hover {
  z-index: 4
}

.InputBase-pressable:focus,
.InputBase-pressable:focus-within {
  z-index: 5
}

.InputGroup--width--auto {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}

.InputGroup-container {
  width: 100%
}

.InputGroup-pressable {
  position: relative;
  z-index: 2
}

.InputGroup-pressable.Is--disabled {
  z-index: 1
}

.InputGroup-pressable.Is--invalid {
  z-index: 3
}

.InputGroup-pressable:focus,
.InputGroup-pressable:focus-within {
  z-index: 5
}

.InputGroup:not(.Is--disabled) .InputGroup-pressable:hover {
  z-index: 4
}

.TextArea--resize--none .TextInput-element {
  resize: none
}

.TextArea--resize--vertical .TextInput-element {
  resize: vertical
}

.TextInput-end,
.TextInput-search,
.TextInput-start {
  cursor: text;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.TextInput-clear {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: 0
}

.TextInput-element {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 100%
}

.TextInput-element--align--center {
  text-align: center
}

.TextInput-element--align--left {
  text-align: left
}

.TextInput-element--align--right {
  text-align: right
}

.Menu-item {
  width: 100%;
  min-width: 160px;
  padding: 4px 12px
}

.Micr-group {
  position: relative;
  height: 20px
}

.Micr-group--highlighted .Micr-groupContents {
  box-shadow: 0 2px 0 0 #6c8eef
}

.Micr-groupAnnotation {
  position: absolute;
  top: 20px
}

.Micr-groupLine {
  width: 2px;
  height: 8px
}

.Micr-groupLabel {
  border-radius: 4px
}

.Link {
  color: #5469d4;
  font-weight: 500;
  text-decoration: none;
  outline: 0
}

.Link:active,
.Link:hover {
  color: #1a1f36
}

.Link:focus:not([data-input-method=mouse]):not([data-input-method=touch]) {
  z-index: 1;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36)
}

.Link--wrap--false {
  white-space: nowrap
}

.PhoneInput-countryCode,
.PhoneInput-countrySelect {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.ScrollableMenu {
  margin: 0;
  padding: 0;
  overflow-y: auto
}

.ScrollableMenu li {
  list-style-type: none
}

.SearchableList-input {
  width: 100%;
  padding: 8px;
  border: solid #e3e8ee;
  border-width: 0 0 1px;
  outline: none
}

.SearchableList-input:-ms-input-placeholder {
  color: #8792a2
}

.SearchableList-input::-ms-input-placeholder {
  color: #8792a2
}

.SearchableList-input::placeholder {
  color: #8792a2
}

.SearchableList-empty {
  padding: 8px;
  color: #8792a2;
  border-bottom: #e3e8ee;
  cursor: default
}

.SearchableList-items {
  position: relative;
  overflow-y: auto;
  cursor: pointer
}

.SearchableList-item--highlighted {
  background-color: #f7fafc
}

.SearchableSelect-container {
  display: inline-block;
  width: 100%
}

.SearchableSelect-element {
  -ms-flex-align: center;
  align-items: center;
  text-align: left
}

.SearchableSelect-arrows {
  position: absolute;
  top: 50%;
  right: 8px;
  z-index: 2;
  margin-top: -6px;
  transition: color .24s;
  pointer-events: none
}

.SearchableSelect-container--size--jumbo .SearchableSelect-arrows {
  right: 12px;
  margin-top: -8px
}

.SearchableSelect-container--size--large .SearchableSelect-arrows {
  right: 8px
}

.SearchableSelect-container--size--small .SearchableSelect-arrows {
  margin-top: -6px
}

.SearchableSelect-autocomplete-hidden-input {
  width: 2px;
  height: 2px;
  margin: -1px;
  padding: 0;
  border: 0
}

.Select-align {
  width: 100%
}

.Select-element {
  position: static;
  z-index: 1;
  white-space: nowrap
}

.Select-element::-ms-expand {
  display: none
}

.Select-element:focus {
  outline: none
}

.Select--size--large .Select-element {
  font-size: 14px
}

.Select:lang(ja-JP) .Select-element {
  font-weight: 600
}

.Select-element option[hidden] {
  color: #a3acb9
}

.Select-arrows {
  position: absolute;
  top: 50%;
  right: 8px;
  z-index: 2;
  margin-top: -6px;
  transition: color .24s;
  pointer-events: none
}

.Select--size--jumbo .Select-arrows {
  right: 12px;
  margin-top: -8px
}

.Select--size--large .Select-arrows {
  right: 8px
}

.Select--size--small .Select-arrows {
  margin-top: -6px
}

.Switch-source {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0
}

.Switch-knob {
  position: relative;
  z-index: 1;
  transition: transform .24s
}

.Switch--isChecked .Switch-knob {
  transform: translateX(16px)
}

.Switch--size--small.Switch--isChecked .Switch-knob {
  transform: translateX(10px)
}

.Radio-source {
  z-index: 2;
  width: 100%;
  height: 100%
}

.Radio-dot,
.Radio-source {
  position: absolute;
  opacity: 0
}

.Radio-dot {
  top: 4px;
  left: 4px;
  z-index: 1;
  width: 6px;
  height: 6px;
  border-radius: 8px;
  transform: scale(1.25);
  transition: opacity .24s, transform .24s
}

.Radio-dot--visible {
  transform: scale(1);
  opacity: 1
}

.Toggle {
  min-width: 0;
  margin: 0;
  padding: .01em 0 0;
  border: 0
}

body:not(:-moz-handler-blocked) .Toggle {
  display: table-cell
}

.ToggleItem {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  outline: 0
}

.ToggleItem-fill {
  min-height: inherit
}

.ToggleItem-source {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0
}

.ToggleItem-annotation {
  border-radius: 4px;
  transition: background-color .24s
}

.ToggleItem-annotationLabel,
.ToggleItem-icon,
.ToggleItem-label {
  transition: color .24s
}

.Avatar {
  position: relative;
  overflow: visible
}

.Avatar--size--16 {
  width: 16px;
  height: 16px
}

.Avatar--size--20 {
  width: 20px;
  height: 20px
}

.Avatar--size--28 {
  width: 28px;
  height: 28px
}

.Avatar--size--48 {
  width: 48px;
  height: 48px
}

.Avatar--size--32 {
  width: 32px;
  height: 32px
}

.Avatar--size--64 {
  width: 64px;
  height: 64px
}

.Avatar-frame {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 100%
}

.Avatar-frame--2 {
  box-shadow: 0 0 0 2px #fff
}

.Avatar-frame--4 {
  box-shadow: 0 0 0 4px #fff
}

.Avatar-inner {
  overflow: hidden;
  border-radius: 100%
}

.Avatar-inner,
.Avatar img {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%
}

.Avatar img {
  object-fit: cover
}

.Badge {
  padding: 1px 6px;
  border-radius: 4px
}

.Badge-icon--container {
  transition: padding-left .3s ease-in-out, padding-right .3s ease-in-out
}

.Badge-layer-enter .Badge-text,
.Badge-text--collapsed {
  max-width: 0;
  opacity: 0;
  transition: max-width .25s ease-in-out
}

.Badge-layer-enter-done .Badge-text {
  max-width: 20em;
  overflow: hidden;
  opacity: 1;
  transition: max-width .35s ease-in-out, opacity .4s ease-in-out
}

.Badge--collapsed,
.Badge-layer-enter .Badge {
  border-radius: 18px;
  transition: border-radius .25s ease-in-out
}

.Badge-layer-enter-done .Badge {
  border-radius: 4px;
  transition: border-radius .35s ease-in-out
}

.Badge-layer--container {
  display: -ms-inline-flexbox;
  display: inline-flex
}

.BrandIcon {
  overflow: hidden
}

.BrandIcon--keyline--dark {
  box-shadow: 0 0 0 1px #4f566b
}

.BrandIcon--keyline--light {
  box-shadow: 0 0 0 1px #e3e8ee
}

.BrandIcon--keyline--medium {
  box-shadow: 0 0 0 1px #c1c9d2
}

.BrandIcon--size--16 {
  border-radius: 1px
}

.BrandIcon--size--20 {
  border-radius: 2px
}

.BrandIcon--size--32 {
  border-radius: 3px
}

.BrandIcon--size--64 {
  border-radius: 4px
}

.Icon--hoverable:hover {
  color: #3c4257
}

.Icon-color svg {
  fill: currentColor
}

.Icon-color--inherit {
  color: inherit
}

.Icon-color--white {
  color: #fff
}

.Icon-color--gray {
  color: #8792a2
}

.Icon-color--gray900 {
  color: #1a1f36
}

.Icon-color--gray800 {
  color: #2a2f45
}

.Icon-color--gray700 {
  color: #3c4257
}

.Icon-color--gray600 {
  color: #4f566b
}

.Icon-color--gray500 {
  color: #697386
}

.Icon-color--gray400 {
  color: #8792a2
}

.Icon-color--gray300 {
  color: #a3acb9
}

.Icon-color--gray200 {
  color: #c1c9d2
}

.Icon-color--gray100 {
  color: #e3e8ee
}

.Icon-color--gray50 {
  color: #f7fafc
}

.Icon-color--blue {
  color: #6c8eef
}

.Icon-color--blue900 {
  color: #131f41
}

.Icon-color--blue800 {
  color: #212d63
}

.Icon-color--blue700 {
  color: #2f3d89
}

.Icon-color--blue600 {
  color: #3d4eac
}

.Icon-color--blue500 {
  color: #5469d4
}

.Icon-color--blue400 {
  color: #6c8eef
}

.Icon-color--blue300 {
  color: #7dabf8
}

.Icon-color--blue200 {
  color: #a4cdfe
}

.Icon-color--blue100 {
  color: #d6ecff
}

.Icon-color--blue50 {
  color: #f5fbff
}

.Icon-color--cyan {
  color: #3a97d4
}

.Icon-color--cyan900 {
  color: #042235
}

.Icon-color--cyan800 {
  color: #093353
}

.Icon-color--cyan700 {
  color: #06457a
}

.Icon-color--cyan600 {
  color: #075996
}

.Icon-color--cyan500 {
  color: #067ab8
}

.Icon-color--cyan400 {
  color: #3a97d4
}

.Icon-color--cyan300 {
  color: #4db7e8
}

.Icon-color--cyan200 {
  color: #7fd3ed
}

.Icon-color--cyan100 {
  color: #c4f1f9
}

.Icon-color--cyan50 {
  color: #edfdfd
}

.Icon-color--green {
  color: #1ea672
}

.Icon-color--green900 {
  color: #082429
}

.Icon-color--green800 {
  color: #0b3733
}

.Icon-color--green700 {
  color: #0d4b3b
}

.Icon-color--green600 {
  color: #0e6245
}

.Icon-color--green500 {
  color: #09825d
}

.Icon-color--green400 {
  color: #1ea672
}

.Icon-color--green300 {
  color: #33c27f
}

.Icon-color--green200 {
  color: #85d996
}

.Icon-color--green100 {
  color: #cbf4c9
}

.Icon-color--green50 {
  color: #efffed
}

.Icon-color--orange {
  color: #e56f4a
}

.Icon-color--orange900 {
  color: #420e11
}

.Icon-color--orange800 {
  color: #5d161b
}

.Icon-color--orange700 {
  color: #7e1e23
}

.Icon-color--orange600 {
  color: #9e2f28
}

.Icon-color--orange500 {
  color: #c44c34
}

.Icon-color--orange400 {
  color: #e56f4a
}

.Icon-color--orange300 {
  color: #f5925e
}

.Icon-color--orange200 {
  color: #f8b886
}

.Icon-color--orange100 {
  color: #fee3c0
}

.Icon-color--orange50 {
  color: #fffaee
}

.Icon-color--purple {
  color: #c96ed0
}

.Icon-color--purple900 {
  color: #2d0f55
}

.Icon-color--purple800 {
  color: #401d6a
}

.Icon-color--purple700 {
  color: #5b2b80
}

.Icon-color--purple600 {
  color: #7b3997
}

.Icon-color--purple500 {
  color: #a450b5
}

.Icon-color--purple400 {
  color: #c96ed0
}

.Icon-color--purple300 {
  color: #e28ddc
}

.Icon-color--purple200 {
  color: #f0b4e4
}

.Icon-color--purple100 {
  color: #fce0f6
}

.Icon-color--purple50 {
  color: #fff8fe
}

.Icon-color--red {
  color: #ed5f74
}

.Icon-color--red900 {
  color: #420828
}

.Icon-color--red800 {
  color: #5e1039
}

.Icon-color--red700 {
  color: #80143f
}

.Icon-color--red600 {
  color: #a41c4e
}

.Icon-color--red500 {
  color: #cd3d64
}

.Icon-color--red400 {
  color: #ed5f74
}

.Icon-color--red300 {
  color: #fa8389
}

.Icon-color--red200 {
  color: #fbb5b2
}

.Icon-color--red100 {
  color: #fde2dd
}

.Icon-color--red50 {
  color: #fff8f5
}

.Icon-color--yellow {
  color: #d97917
}

.Icon-color--yellow900 {
  color: #3a1607
}

.Icon-color--yellow800 {
  color: #571f0d
}

.Icon-color--yellow700 {
  color: #762b0b
}

.Icon-color--yellow600 {
  color: #983705
}

.Icon-color--yellow500 {
  color: #bb5504
}

.Icon-color--yellow400 {
  color: #d97917
}

.Icon-color--yellow300 {
  color: #e5993e
}

.Icon-color--yellow200 {
  color: #efc078
}

.Icon-color--yellow100 {
  color: #f8e5b9
}

.Icon-color--yellow50 {
  color: #fcf9e9
}

.Icon-color--violet {
  color: #9c82db
}

.Icon-color--violet900 {
  color: #1f184e
}

.Icon-color--violet800 {
  color: #352465
}

.Icon-color--violet700 {
  color: #4b3480
}

.Icon-color--violet600 {
  color: #61469b
}

.Icon-color--violet500 {
  color: #8260c3
}

.Icon-color--violet400 {
  color: #9c82db
}

.Icon-color--violet300 {
  color: #b0a1e1
}

.Icon-color--violet200 {
  color: #c7c2ea
}

.Icon-color--violet100 {
  color: #e6e6fc
}

.Icon-color--violet50 {
  color: #f8f9fe
}

.SocialIcon {
  overflow: hidden
}

.SocialIcon--size--16 {
  border-radius: 1px
}

.SocialIcon--size--20 {
  border-radius: 2px
}

.SocialIcon--size--32 {
  border-radius: 3px
}

.SocialIcon--size--64 {
  border-radius: 4px
}

.Spinner-svg {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  width: 16px;
  height: 16px;
  color: #8792a2;
  transform-origin: 50% 50%;
  transition-timing-function: ease;
  transition-property: opacity, transform;
  animation: SpinnerAnimationShow .25s ease normal, SpinnerAnimationRotation .6s linear infinite
}

.Spinner--size--large .Spinner-svg {
  width: 24px;
  height: 24px
}

.Spinner--size--small .Spinner-svg {
  width: 12px;
  height: 12px
}

.Spinner--color--white .Spinner-svg {
  color: #fff
}

@keyframes SpinnerAnimationShow {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes SpinnerAnimationRotation {
  to {
    transform: rotate(1turn)
  }
}

.BrandedHeader {
  width: 100%
}

.BrandedHeader-header {
  position: relative;
  z-index: 1;
  overflow: hidden
}

.BrandedHeader-logo {
  overflow: hidden;
  background-color: #fff;
  border-radius: 64px;
  box-shadow: 0 0 0 2px #fff, 0 5px 7px rgba(0, 0, 0, .15)
}

.BrandedHeader-title {
  position: relative;
  z-index: 3;
  padding-bottom: 112px
}

@media (max-width:1020px) {
  .BrandedHeader-title {
    padding-bottom: 32px
  }

  .BrandedHeader-content {
    padding-bottom: 0
  }
}

.BrandedHeader-waves {
  position: absolute;
  top: -70px;
  left: 0;
  z-index: 2;
  width: 240px;
  height: 120px;
  overflow: hidden;
  transform: skewY(-12deg)
}

.BrandedHeader-wavesSVG {
  position: relative;
  top: -36px;
  left: -40px
}

.BrandedHeader-stripes {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  transform: skewY(-12deg);
  pointer-events: none
}

.BrandedHeader-stripe {
  position: absolute
}

.BrandedHeader-stripe--1 {
  right: 0;
  bottom: 72px;
  left: 0;
  z-index: 1;
  height: 500px
}

.BrandedHeader-stripe--2 {
  position: absolute;
  right: 0;
  bottom: 72px;
  z-index: 2;
  width: 300px;
  height: 60px
}

.BrandedHeader-stripe--3 {
  right: 200px;
  bottom: 12px;
  z-index: 3;
  width: 200px;
  height: 60px;
  background: linear-gradient(90deg, #fff 50%, #dcdeff);
  background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 50%, rgba(220, 222, 255, .22))
}

.BrandedHeader-stripe--4 {
  position: absolute;
  right: 0;
  bottom: 12px;
  z-index: 4;
  width: 200px;
  height: 60px
}

@media (max-width:1020px) {
  .BrandedHeader-stripes {
    transform: skewY(0)
  }

  .BrandedHeader-stripe--1 {
    bottom: 0
  }

  .BrandedHeader-stripe--2,
  .BrandedHeader-stripe--3,
  .BrandedHeader-stripe--4 {
    transform: skewY(-12deg)
  }

  .BrandedHeader-stripe--2 {
    bottom: 28px
  }

  .BrandedHeader-stripe--3 {
    bottom: -64px
  }

  .BrandedHeader-stripe--4 {
    bottom: -21px
  }
}

.BrandedHeader-content {
  position: relative;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: auto
}

.Breadcrumb-item.Is--pressable {
  cursor: pointer;
  pointer-events: auto
}

.Breadcrumb-item,
.Breadcrumb-item.Is--disabled {
  cursor: default;
  pointer-events: none
}

.Breadcrumb-item:hover .Breadcrumb-itemLabel {
  color: #1a1f36
}

.Breadcrumb-item--target {
  display: -ms-inline-flexbox;
  display: inline-flex;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer
}

.Breadcrumb-item--target:focus:not([data-input-method=mouse]):not([data-input-method=touch]) {
  z-index: 1;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36)
}

.ContentFooter:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}

.ContentHeader:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.ContentListItem {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: left;
  background: transparent;
  border: 0;
  outline: none
}

.ContentListItem.Is--clickable {
  z-index: 1;
  display: block;
  cursor: pointer
}

.ContentListItem.Is--clickable:focus:not([data-input-method=mouse]):not([data-input-method=touch]) {
  z-index: 2
}

.ContentListItem.Is--clickable:focus:not([data-input-method=mouse]):not([data-input-method=touch]) .ContentListItem-container {
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .36)
}

:first-child>.ContentListItem--hasRadius:first-child .ContentListItem-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

:last-child>.ContentListItem--hasRadius:last-child .ContentListItem-container {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}

.ContentTabs {
  position: relative;
  z-index: 0;
  overflow: auto
}

.ContentTab {
  cursor: pointer;
  transition: background-color .3s ease-in-out
}

.ContentTab-link {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  outline: none
}

.ContentTab-link:focus:not([data-input-method=mouse]):not([data-input-method=touch]) .ContentTab-text {
  z-index: 1;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28), 0 0 1px 1px rgba(7, 89, 150, .16)
}

.ContentTab--active {
  position: relative
}

.ContentTab-inner {
  position: relative;
  transition: box-shadow .3s ease-in-out
}

.ContentTab-chip {
  position: absolute;
  right: 0;
  bottom: 0;
  left: -1px;
  opacity: 0;
  transition: opacity .3s ease-in-out
}

.ContentTab-chip--small {
  height: 2px
}

.ContentTab-chip--default {
  height: 3px
}

.ContentTab-inner--active .ContentTab-chip {
  opacity: 1
}

.DataTable {
  empty-cells: show
}

.DataTableHead-cell {
  background-color: #f7fafc
}

.DataTable-cell,
.DataTableHead-cell {
  box-shadow: inset 0 -1px 0 0 #e3e8ee
}

.DataTable-cell:first-child,
.DataTableHead-cell:first-child {
  padding-left: 12px
}

.DataTable-cell:last-child,
.DataTableHead-cell:last-child {
  padding-right: 12px
}

.DataTable-row--color--offset .DataTable-cell {
  background-color: #f7fafc
}

.DataTable-row--color--white .DataTable-cell {
  background-color: #fff
}

.DataTable--size--small .DataTable-cell:first-child,
.DataTable--size--small .DataTableHead-cell:first-child {
  padding-left: 16px
}

.DataTable--size--small .DataTable-cell:last-child,
.DataTable--size--small .DataTableHead-cell:last-child {
  padding-right: 16px
}

.DataTableHead-cellInner {
  display: -ms-flexbox;
  display: flex;
  padding: 8px
}

.DataTable-cellInner {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  min-height: 20px;
  margin: 8px
}

.DataTable--size--small .DataTableHead-cellInner {
  padding: 4px
}

.DataTable--size--small .DataTable-cellInner {
  min-height: 16px;
  margin: 4px
}

.DataTable-cellTruncation {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin-top: auto;
  margin-bottom: auto
}

.DataTable--hideLastDivider .DataTable-row:last-child .DataTable-cell {
  box-shadow: none
}

.FullscreenView {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden
}

.FullscreenView--isLayer {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 300
}

.FullscreenHeader {
  width: 100%
}

.FullscreenHeader-escapeLabel {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px)
}

.FullscreenHeader-separator {
  width: 1px;
  height: 16px;
  border-radius: 4px
}

.FullscreenContent {
  width: 100%
}

.FullscreenContent--scroll {
  overflow: hidden;
  overflow-y: auto
}

.FullscreenContent--noScroll {
  overflow: hidden
}

.IndentedListItem.Is--link {
  cursor: pointer
}

.IndentedListItem .IndentedListItem-area {
  box-shadow: inset 20px 0 0 #fff, inset -20px 0 0 #fff, inset 0 -1px 0 #e3e8ee
}

.IndentedListItem--background--offset .IndentedListItem-area {
  box-shadow: inset 20px 0 0 #f7fafc, inset -20px 0 0 #f7fafc, inset 0 -1px 0 #e3e8ee
}

.IndentedListItem:first-child .IndentedListItem-area {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.IndentedListItem:last-child .IndentedListItem-area {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  box-shadow: none
}

.ContextualLayer-container {
  position: absolute;
  z-index: 300
}

.ContextualLayer--hidden {
  position: fixed;
  top: -200vh;
  left: 0
}

.ContextualLayer--contained {
  z-index: 0
}

.ContextualLayer-container:not(.ContextualLayer--pointerEvents) {
  pointer-events: none
}

.ContextualLayer--inModal {
  z-index: 400
}

.ContextualPopover {
  display: -ms-flexbox;
  display: flex
}

.ContextualLayer-context--anybottom.ContextualLayer-layer--anytop .ContextualPopover {
  -ms-flex-direction: column;
  flex-direction: column;
  transform-origin: 50% -11px
}

.ContextualLayer-context--anytop.ContextualLayer-layer--anybottom .ContextualPopover {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  transform-origin: 50% calc(100% + 11px)
}

.ContextualLayer-context--anyright.ContextualLayer-layer--anyleft .ContextualPopover {
  -ms-flex-direction: row;
  flex-direction: row
}

.ContextualLayer-context--anyleft.ContextualLayer-layer--anyright .ContextualPopover {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}

.ContextualPopover-arrowContainer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: border-box
}

.ContextualPopover-arrow {
  z-index: 1;
  width: 21px;
  height: 21px;
  margin: -7px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM4ODk4QUEiIGZpbGwtb3BhY2l0eT0iLjEiIGQ9Ik0xIDkuMDkyaDE5bC02LjQwMi02Ljc0Yy0xLjcxNy0xLjgwNi00LjQ4NS0xLjgtNi4xOTYgMEwxIDkuMDkzek0yMC4zNDIgOGwtNi4wMi02LjMzNmMtMi4xMDgtMi4yMi01LjUzOC0yLjIxOC03LjY0NSAwTC42NTggOGgxOS42ODR6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcuNDAyIDIuMzUzYzEuNzExLTEuODAxIDQuNDgtMS44MDcgNi4xOTYgMEwyMCA5LjA5M0gxbDYuNDAyLTYuNzR6Ii8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: 50%
}

.ContextualLayer-context--anybottom.ContextualLayer-layer--anytop .ContextualPopover-arrowContainer {
  padding-top: 5px
}

.ContextualLayer-context--anytop.ContextualLayer-layer--anybottom .ContextualPopover-arrowContainer {
  padding-bottom: 5px
}

.ContextualLayer-context--anyright.ContextualLayer-layer--anyleft .ContextualPopover-arrowContainer {
  padding-left: 5px
}

.ContextualLayer-context--anyleft.ContextualLayer-layer--anyright .ContextualPopover-arrowContainer {
  padding-right: 5px
}

.ContextualLayer-context--left.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--right.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--topleft.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--topright.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer {
  padding-top: 15px
}

.ContextualLayer-context--bottomleft.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomright.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--left.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--right.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer {
  padding-bottom: 15px
}

.ContextualLayer-context--bottom.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomleft.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--top.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--topleft.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer {
  padding-left: 15px
}

.ContextualLayer-context--bottom.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomright.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--top.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--topright.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer {
  padding-right: 15px
}

.ContextualLayer-context--bottom.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomleft.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--left.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--right.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--top.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--topleft.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--topleft.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--topright.ContextualLayer-layer--topleft .ContextualPopover-arrowContainer {
  -ms-flex-item-align: start;
  align-self: flex-start
}

.ContextualLayer-context--bottom.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomleft.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomright.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--bottomright.ContextualLayer-layer--topright .ContextualPopover-arrowContainer,
.ContextualLayer-context--left.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--right.ContextualLayer-layer--bottomleft .ContextualPopover-arrowContainer,
.ContextualLayer-context--top.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer,
.ContextualLayer-context--topright.ContextualLayer-layer--bottomright .ContextualPopover-arrowContainer {
  -ms-flex-item-align: end;
  align-self: flex-end
}

.ContextualLayer-context--anytop.ContextualLayer-layer--anybottom .ContextualPopover-arrow {
  transform: rotate(180deg)
}

.ContextualLayer-context--anyleft.ContextualLayer-layer--anyright .ContextualPopover-arrow {
  transform: rotate(90deg)
}

.ContextualLayer-context--anyright.ContextualLayer-layer--anyleft .ContextualPopover-arrow {
  transform: rotate(-90deg)
}

.ContextualPopover-contents {
  position: relative;
  z-index: 0;
  overflow: hidden;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(136, 152, 170, .1), 0 15px 35px 0 rgba(49, 49, 93, .1), 0 5px 15px 0 rgba(0, 0, 0, .08)
}

.ContextualPopover-animate,
.ContextualPopover-animate-exited {
  transform: scale(.85);
  opacity: 0;
  transition: opacity .25s cubic-bezier(0, 1, .4, 1), transform .25s cubic-bezier(.18, 1.25, .4, 1)
}

.ContextualPopover-animate-exiting {
  transform: scale(.95);
  transition: opacity .2s ease-in, transform .2s ease-in
}

.ContextualPopover-animate-entered,
.ContextualPopover-animate-entering,
.ContextualPopover-noAnimation {
  transform: scale(1);
  opacity: 1
}

.List {
  margin: 0;
  padding: 0
}

.List-item {
  padding-top: .25em
}

.List-item--bulleted {
  list-style-type: disc
}

.List-item--numbered {
  list-style-type: decimal
}

@keyframes keyframes {
  0% {
    background-position: 200%
  }

  to {
    background-position: 0
  }
}

.Skeleton {
  background-image: linear-gradient(90deg, #f7fafc 50%, #f0f3f7 80%, #f7fafc);
  background-size: 200% 100%;
  animation-name: keyframes;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-fill-mode: both
}

.ModalLayer-container {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 400
}

.ModalLayer-wash {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: minmax(40px, 1fr) auto minmax(40px, 2fr);
  grid-template-rows: minmax(40px, 1fr) auto minmax(40px, 2fr);
  -ms-grid-columns: 40px 8fr 40px;
  grid-template-columns: 40px 8fr 40px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #c1c9d2;
  background-color: rgba(193, 201, 210, .7);
  opacity: 0;
  transition: opacity .2s ease-in-out
}

.ModalLayer-wash--entered {
  opacity: 1
}

@media (max-width:562px) {
  .ModalLayer-wash {
    -ms-grid-rows: minmax(12px, 1fr) auto minmax(12px, 1fr);
    grid-template-rows: minmax(12px, 1fr) auto minmax(12px, 1fr);
    -ms-grid-columns: 12px auto 12px;
    grid-template-columns: 12px auto 12px
  }
}

.ModalLayer-contents {
  -ms-grid-row: 2;
  grid-row: 2;
  -ms-grid-column: 2;
  grid-column: 2;
  min-height: 100%;
  outline: none;
  transform: scale(.8);
  transition: transform .2s ease-in-out
}

.ModalLayer-wash--entered .ModalLayer-contents {
  transform: scale(1)
}

.ModalLayer-contents form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 0;
  pointer-events: none
}

.ModalLayer-contents form>* {
  pointer-events: auto
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
  .ModalLayer-wash {
    -ms-grid-rows: minmax(40px, 1fr) auto minmax(40px, 1fr);
    grid-template-rows: minmax(40px, 1fr) auto minmax(40px, 1fr);
    overflow: auto
  }

  .ModalLayer-contents form {
    min-height: none
  }
}

.NavItem--disabled {
  cursor: default
}

:last-child>.Notice:last-child {
  box-shadow: none
}

.Notice-ghostContent {
  position: absolute;
  white-space: noWrap;
  visibility: hidden
}

.ProgressTracker-step.Is--pressable {
  color: inherit;
  font-weight: inherit;
  text-decoration: none
}

.ProgressTracker-step.Is--onClick,
.ProgressTracker-step.Is--pressable {
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer
}

.ProgressTracker-bullet {
  position: relative;
  width: 16px;
  height: 100%
}

.ProgressTracker-preCircle {
  position: absolute;
  top: 0;
  bottom: 50%;
  left: 6px;
  z-index: 1;
  width: 4px
}

.ProgressTracker-checkmark,
.ProgressTracker-icon {
  position: absolute;
  top: 50%;
  z-index: 4;
  margin-top: -5px;
  margin-left: 3px
}

.ProgressTracker-circle {
  position: absolute;
  top: 50%;
  z-index: 3;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  border-radius: 16px
}

.ProgressTracker-postCircle {
  position: absolute;
  top: 50%;
  bottom: 0;
  left: 6px;
  z-index: 2;
  width: 4px
}

.ProgressTracker--direction--horizontal .ProgressTracker-step {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 0
}

.ProgressTracker--direction--horizontal .ProgressTracker-bullet {
  width: 100%;
  height: 16px
}

.ProgressTracker--direction--horizontal .ProgressTracker-preCircle {
  top: 50%;
  right: 50%;
  bottom: auto;
  left: 0;
  width: auto;
  height: 4px;
  margin-top: -2px
}

.ProgressTracker--direction--horizontal .ProgressTracker-preCircle rect,
.ProgressTracker--direction--horizontal .ProgressTracker-preCircle svg {
  width: 100%;
  height: 4px
}

.ProgressTracker--direction--horizontal .ProgressTracker-checkmark,
.ProgressTracker--direction--horizontal .ProgressTracker-icon {
  top: 0;
  left: 50%;
  margin-top: 3px;
  margin-left: -5px
}

.ProgressTracker--direction--horizontal .ProgressTracker-circle {
  top: 0;
  left: 50%;
  margin-top: 0;
  margin-left: -8px
}

.ProgressTracker--direction--horizontal .ProgressTracker-postCircle {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 50%;
  width: auto;
  height: 4px;
  margin-top: -2px
}

.ProgressTracker--direction--horizontal .ProgressTracker-postCircle rect,
.ProgressTracker--direction--horizontal .ProgressTracker-postCircle svg {
  width: 100%;
  height: 4px
}

.ProgressTracker--size--large .ProgressTracker-bullet {
  width: 24px
}

.ProgressTracker--size--large .ProgressTracker-circle {
  width: 24px;
  height: 24px;
  margin-top: -12px;
  margin-left: -5px;
  border-style: solid;
  border-width: 2px;
  border-radius: 24px
}

.ProgressTracker--size--large .ProgressTracker-checkmark,
.ProgressTracker--size--large .ProgressTracker-icon {
  margin-top: -8px;
  margin-left: -1px
}

.ProgressTracker--size--large .ProgressTracker-postCircle,
.ProgressTracker--size--large .ProgressTracker-preCircle {
  width: 2px
}

.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-bullet {
  width: 100%;
  height: 24px
}

.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-circle {
  margin-top: 0;
  margin-left: -12px
}

.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-checkmark {
  margin-top: 4px;
  margin-left: -8px
}

.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-icon {
  top: 0;
  left: 50%;
  margin-top: 4px;
  margin-left: -8px
}

.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-postCircle,
.ProgressTracker--size--large.ProgressTracker--direction--horizontal .ProgressTracker-preCircle {
  width: auto;
  height: 2px;
  margin-top: -1px
}

.PropertyListItem--inline {
  width: 100%
}

.PropertyListItem-status {
  margin: -2px -4px
}
.PropertyListItem-status-roomConnect {
  margin: 3px -4px !important
}

.PropertyListItemInline-label {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  min-width: 180px;
  max-width: 240px
}

.PropertyListItemInline-truncatedLabelText {
  position: relative;
  display: inline-block;
  max-width: 100%;
  overflow: hidden
}

.PropertyListItemInline-truncatedLabelText:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 48px;
  background-image: linear-gradient(90deg, transparent, #fff);
  transition: all .4s;
  content: ""
}

.PropertyListItemInline-layer,
.PropertyListItemInline-transitionGroup-exit-done .PropertyListItemInline-layer {
  opacity: 0;
  transition: opacity .2s ease-in-out
}

.PropertyListItemInline-transitionGroup-enter-done .PropertyListItemInline-layer {
  opacity: 1
}

.Table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse
}

.Table-cell--align--center {
  text-align: center
}

.Table-cell--align--left {
  text-align: left
}

.Table-cell--align--right {
  text-align: right
}

.Table-cell--verticalAlign--bottom {
  vertical-align: bottom
}

.Table-cell--verticalAlign--middle {
  vertical-align: middle
}

.Table-cell--verticalAlign--top {
  vertical-align: top
}

.Table-cell--width--auto {
  width: auto
}

.Table-cell--width--maximized {
  width: 100%
}

.Table-cell--width--minimized {
  width: 1px
}

.Table-cell--maxWidth--auto {
  max-width: auto
}

.Table-cell--maxWidth--maximized {
  max-width: 100%
}

.Table-cell--maxWidth--minimized {
  max-width: 1px
}

.Table-cell--minWidth--auto {
  min-width: auto
}

.Table-cell--minWidth--maximized {
  min-width: 100%
}

.Table-cell--minWidth--minimized {
  min-width: 1px
}

.Table-cell--wrap--noWrap {
  white-space: nowrap
}

.Table-cell--wrap--wrap {
  white-space: normal
}

.ToggleBox {
  min-width: 0;
  margin: 0;
  padding: .01em 0 0;
  border: 0
}

body:not(:-moz-handler-blocked) .ToggleBox {
  display: table-cell
}

.ToggleBoxItem {
  position: relative;
  z-index: 1;
  width: 100%
}

.ToggleBoxItem-pressable {
  position: relative;
  z-index: 1;
  height: 100%
}

.ToggleBoxItem--checked,
.ToggleBoxItem--checked .ToggleBoxItem-pressable,
.ToggleBoxItem--checked:hover,
.ToggleBoxItem--checked:hover .ToggleBoxItem-pressable {
  z-index: 3
}

.ToggleBoxItem:hover,
.ToggleBoxItem:hover .ToggleBoxItem-pressable {
  z-index: 2
}

.ToggleBoxItem.Is--disabled {
  cursor: default;
  pointer-events: none
}

.ToggleBox--connected.ToggleBox--direction--horizontal .ToggleBoxItem {
  margin-right: 1px
}

.ToggleBox--connected.ToggleBox--direction--horizontal .ToggleBoxItem--isLast {
  margin-right: 0
}

.ToggleBox--connected.ToggleBox--direction--vertical .ToggleBoxItem {
  margin-bottom: 1px
}

.ToggleBox--connected.ToggleBox--direction--vertical .ToggleBoxItem--isLast {
  margin-bottom: 0
}

.ToggleBoxItem-initial {
  width: 100%
}

.ToggleBoxItem-label {
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.ToggleBoxItem-source {
  position: absolute;
  z-index: 1;
  width: 0;
  height: 0;
  cursor: pointer;
  opacity: 0
}

.ToggleBoxItem-area,
.ToggleBoxItem-copy {
  width: 100%;
  height: 100%
}

.ToggleBoxItem-dot {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 6px;
  height: 6px;
  border-radius: 8px;
  transform: scale(1.25);
  opacity: 0;
  transition: opacity .24s, transform .24s
}

.ToggleBoxItem-dot--visible {
  transform: scale(1);
  opacity: 1
}

.ToggleBoxItem-icon,
.ToggleBoxItem-title {
  transition: color .24s
}

.ToggleBox--connected .ToggleBoxItem:after,
.ToggleBox--connected .ToggleBoxItem:before {
  position: absolute;
  z-index: 1;
  display: block;
  background: #fff;
  content: ""
}

.ToggleBox--connected .ToggleBoxItem--isFirst:before,
.ToggleBox--connected .ToggleBoxItem--isLast:after {
  display: none
}

.ToggleBox--direction--horizontal .ToggleBoxItem:after,
.ToggleBox--direction--horizontal .ToggleBoxItem:before {
  top: 0;
  bottom: 0;
  width: 1px
}

.ToggleBox--direction--horizontal .ToggleBoxItem:before {
  left: -1px
}

.ToggleBox--direction--horizontal .ToggleBoxItem:after {
  right: -1px
}

.ToggleBox--direction--vertical .ToggleBoxItem:after,
.ToggleBox--direction--vertical .ToggleBoxItem:before {
  right: 0;
  left: 0;
  height: 1px
}

.ToggleBox--direction--vertical .ToggleBoxItem:before {
  top: -1px
}

.ToggleBox--direction--vertical .ToggleBoxItem:after {
  bottom: -1px
}

.Toast {
  max-width: 576px;
  color: #fff;
  background-color: #3c4257;
  border-radius: 4px;
  box-shadow: 0 7px 14px 0 rgba(60, 66, 87, .08), 0 3px 6px 0 rgba(0, 0, 0, .12);
  transition: all .5s;
  pointer-events: all
}

.Toast+.Toast {
  margin-top: 8px
}

.ToastLayer {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 500;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none
}

.ToastLayer--top {
  top: 8px
}

.ToastLayer--bottom {
  bottom: 8px
}

.Toast.ToastLayer-animate-enter-active,
.Toast.ToastLayer-animate-exit-active {
  transition: opacity .3s ease-in-out
}

.Toast.ToastLayer-animate-enter,
.Toast.ToastLayer-animate-exit.ToastLayer-animate-exit-active {
  opacity: 0
}

.Toast.ToastLayer-animate-enter.ToastLayer-animate-enter-active,
.Toast.ToastLayer-animate-exit {
  opacity: 1
}

.ObjectCard {
  border-radius: 4px
}

.Pressable {
  position: relative
}

.Pressable.Is--disabled {
  cursor: default;
  pointer-events: none
}

.Pressable--layer--elevated {
  cursor: pointer
}

.Pressable-part {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none
}

.Pressable--radius--all>.Pressable-part,
.Pressable--radius--all>.Pressable-part>.Pressable-part {
  border-radius: 4px
}

.Pressable--radius--bottom>.Pressable-part,
.Pressable--radius--bottom>.Pressable-part>.Pressable-part {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}

.Pressable--radius--circle>.Pressable-part,
.Pressable--radius--circle>.Pressable-part>.Pressable-part {
  border-radius: 50%
}

.Pressable--radius--left>.Pressable-part,
.Pressable--radius--left>.Pressable-part>.Pressable-part {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.Pressable--radius--right>.Pressable-part,
.Pressable--radius--right>.Pressable-part>.Pressable-part {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.Pressable--radius--top>.Pressable-part,
.Pressable--radius--top>.Pressable-part>.Pressable-part {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px
}

.Pressable--size--control {
  width: 14px;
  height: 14px
}

.Pressable--size--jumbo {
  min-height: 44px
}

.Pressable--size--large {
  min-height: 36px
}

.Pressable--size--medium {
  min-height: 28px
}

.Pressable--size--small {
  min-height: 24px
}

.Pressable--width {
  max-width: 100%
}

.Pressable--width--long {
  width: 352px
}

.Pressable--width--maximized {
  width: 100%
}

.Pressable--width--short {
  width: 168px
}

.Pressable-overlay {
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 5;
  background: #f7fafc;
  background: rgba(247, 250, 252, .5)
}

.Pressable-children {
  position: relative;
  z-index: 4;
  width: 100%
}

.Pressable-background {
  z-index: 3
}

.Pressable-keylines {
  z-index: 2
}

.Pressable-selectedKeyline {
  z-index: 3;
  box-shadow: 0 0 0 2px #6c8eef
}

.Pressable-baseKeyline {
  z-index: 2;
  box-shadow: 0 0 0 1px rgba(60, 66, 87, .16)
}

.Pressable-blueKeyline {
  z-index: 2;
  background: #5469d4;
  box-shadow: 0 1px 0 0 #3d4eac, 0 0 0 1px #5469d4
}

.Pressable-invalidKeyline {
  z-index: 2;
  box-shadow: 0 0 0 1px #ed5f74
}

.Pressable-redKeyline {
  z-index: 2;
  background: #cd3d64;
  box-shadow: 0 1px 0 0 #a41c4e, 0 0 0 1px #cd3d64
}

.Pressable-shadows {
  z-index: 1
}

.Pressable-baseShadow {
  z-index: 4;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .12)
}

.Pressable-elevatedShadow {
  z-index: 3;
  box-shadow: 0 2px 5px 0 rgba(60, 66, 87, .12)
}

.Pressable-elevatedShadowDarker {
  z-index: 3;
  box-shadow: 0 2px 4px 0 rgba(60, 66, 87, .22)
}

.Pressable--layer--elevated:hover>.Pressable-shadows>.Pressable-hoverShadow {
  z-index: 2;
  box-shadow: 0 3px 9px 0 rgba(60, 66, 87, .12)
}

.Pressable--layer--elevated:hover>.Pressable-shadows>.Pressable-hoverShadowDarker {
  z-index: 2;
  box-shadow: 0 3px 7px 0 rgba(60, 66, 87, .22)
}

.Pressable-focusShadow {
  box-shadow: 0 0 0 0 rgba(58, 151, 212, 0);
  transition: opacity .25s, box-shadow .25s
}

.Pressable--focus:focus-within>.Pressable-shadows>.Pressable--nested-focusShadow,
.Pressable--focus:focus>.Pressable-shadows>.Pressable--nested-focusShadow {
  z-index: 1;
  box-shadow: 0 1px 0 0 rgba(58, 151, 212, .6)
}

.Pressable--focus--visible>.Pressable-shadows>.Pressable-focusShadow,
.Pressable--focus:focus-within>.Pressable-shadows>.Pressable-focusShadow,
.Pressable--focus:focus>.Pressable-shadows>.Pressable-focusShadow {
  z-index: 1;
  box-shadow: 0 0 0 4px rgba(58, 151, 212, .28)
}

.Keyword {
  background-color: transparent;
  background-image: linear-gradient(180deg, rgba(105, 115, 134, .8), rgba(105, 115, 134, .8));
  background-repeat: no-repeat;
  background-position: 0 96%;
  background-size: 100% .1em;
  border: none
}

.Keyword,
.Keyword--hover {
  transition: all 225ms ease-in-out
}

.Keyword--hover {
  background-image: linear-gradient(180deg, #697386, #697386);
  box-shadow: inset 0 1.4em rgba(105, 115, 134, .1)
}

.Keyword--inline {
  display: inline
}
