* {
  scrollbar-color: var(--mfy-color-scroll-bar) transparent !important;
  scrollbar-width: thin !important;
}
/** antd v6 覆盖样式 */
.mfy-antd {
  /**
   * :-internal-autofill-previewed 和 :-internal-autofill-selected 是浏览器内部使用的非标准 CSS 伪类选择器，
   主要用于处理表单自动填充（Autofill）时的样式反馈。它们不属于任何 CSS 规范，开发者无法直接使用
  */
  /** antd button 样式 */
  /** breadcrumb 样式 */
  /** input 样式 */
  /** 圆角输入框*/
  /** 背景样式 */
  /* 矩面形 */
  /* 矩线形 */
  /** switch 样式 */
  /** image 样式 */
  /** 按钮状态样式 */
  /* 主色按钮-禁用 */
  /* 危险按钮-禁用 */
}
.mfy-antd input:-internal-autofill-previewed,
.mfy-antd input:-internal-autofill-selected {
  transition: background-color 5000s ease-in-out 0s !important;
}
.mfy-antd .mfy-button {
  box-shadow: none !important;
  gap: 4px !important;
}
.mfy-antd .mfy-button:active::before {
  display: none !important;
}
.mfy-antd .mfy-button::before,
.mfy-antd .mfy-button::after {
  box-sizing: content-box;
}
.mfy-antd .mfy-button > .icon {
  font-size: 16px !important;
}
.mfy-antd .mfy-button .ant-btn-icon {
  width: 16px !important;
  height: 16px !important;
  line-height: 16px !important;
}
.mfy-antd .mfy-button .ant-btn-icon > svg {
  font-size: 16px !important;
  vertical-align: baseline !important;
}
.mfy-antd .ant-btn-primary,
.mfy-antd .ant-btn-default {
  height: 40px;
  padding: 11px 20px;
  border-radius: 8px !important;
}
.mfy-antd .mfy-breadcrumb a {
  font-weight: 400 !important;
  font-size: 14px !important;
}
.mfy-antd .mfy-breadcrumb a:hover {
  background: #ffffff !important;
}
.mfy-antd .mfy-breadcrumb a:active {
  background: #ffffff !important;
  color: var(--mfy-color-text-default) !important;
}
.mfy-antd .mfy-breadcrumb li:last-child a {
  color: var(--mfy-color-text-click) !important;
}
.mfy-antd .mfy-input-roundness {
  border-radius: var(--mfy-border-radius-100) !important;
}
.mfy-antd .ant-input-wrapper {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.mfy-antd .ant-input-wrapper .ant-input-group-addon {
  margin-right: 8px !important;
}
.mfy-antd .mfy-input-background {
  height: var(--mfy-box-height-36) !important;
  background: var(--mfy-color-fill-default) !important;
  border-color: transparent !important;
}
.mfy-antd .mfy-input-background:hover {
  background: var(--mfy-color-fill-hover) !important;
  border-color: transparent !important;
}
.mfy-antd .mfy-input-background:focus-within {
  background: var(--mfy-color-border-background) !important;
  border-color: var(--mfy-color-dominant-default) !important;
}
.mfy-antd .mfy-input-disabled-background {
  background: var(--mfy-color-fill-disabled) !important;
  color: var(--mfy-color-text-background) !important;
  cursor: not-allowed !important;
  border: 1px solid var(--mfy-color-border-default) !important;
}
.mfy-antd .mfy-input-disabled-background:hover {
  background: var(--mfy-color-fill-disabled) !important;
  color: var(--mfy-color-text-background) !important;
  border: 1px solid var(--mfy-color-border-default) !important;
}
.mfy-antd .mfy-input-rectFill {
  border-radius: var(--mfy-border-radius-6) !important;
}
.mfy-antd .mfy-input-rectLine {
  border: 1px solid #e5e6eb !important;
  background: #ffffff !important;
  border-radius: var(--mfy-border-radius-6) !important;
}
.mfy-antd .mfy-input-rectLine.ant-input-status-error:not(.ant-input-disabled) {
  border-color: #f64e60 !important;
  background: #ffffff !important;
}
.mfy-antd .mfy-input-rectLine:hover {
  border: 1px solid #abacb2 !important;
  background: #ffffff !important;
}
.mfy-antd .mfy-input-rectLine:focus-within {
  border-color: #3c80ff !important;
}
.mfy-antd .ant-switch .ant-switch-handle {
  top: var(--mfy-box-top-4) !important;
}
.mfy-antd .ant-switch-small .ant-switch-handle {
  top: var(--mfy-box-top-2) !important;
}
.mfy-antd .ant-switch.ant-switch-checked.ant-switch-disabled {
  background-color: var(--mfy-color-dominant-disabled) !important;
}
.mfy-antd .ant-switch.ant-switch-disabled {
  background-color: var(--mfy-color-fill-default) !important;
}
.mfy-antd .ant-image-preview-mask {
  height: 100% !important;
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.mfy-antd .ant-btn-default:active {
  color: var(--mfy-color-text-click) !important;
  border-color: var(--mfy-color-border-default) !important;
  background: rgba(182, 186, 195, 0.15) !important;
}
.mfy-antd .ant-btn-default:disabled {
  color: #d1d3e0 !important;
  border-color: #f4f5fa !important;
  background: #FFFFFF !important;
}
.mfy-antd .ant-btn-default:disabled svg {
  color: #d1d3e0 !important;
}
.mfy-antd .ant-btn-primary:disabled:not(.ant-btn-link) {
  cursor: not-allowed !important;
  border-color: var(--mfy-color-dominant-disabled) !important;
  background: var(--mfy-color-dominant-disabled) !important;
  color: var(--mfy-color-text-fff) !important;
  box-shadow: none !important;
}
.mfy-antd .ant-btn.ant-btn-color-dangerous:disabled:not([disabled="false"]),
.mfy-antd .ant-btn-dangerous:disabled {
  background: var(--mfy-color-error-disabled) !important;
  border-color: var(--mfy-color-error-disabled) !important;
  color: var(--mfy-color-text-fff) !important;
  box-shadow: none !important;
}
.mfy-antd .ant-btn-outlined:not(:disabled):not(.ant-btn-disabled):active,
.mfy-antd .ant-btn-dashed:not(:disabled):not(.ant-btn-disabled):active {
  background: rgba(182, 186, 195, 0.15) !important;
  border-radius: 6px !important;
  border: 1px solid #e5e6eb !important;
  color: #1b1f35 !important;
}
/** table 样式 */
.mfy-table .ant-pagination-options .ant-select-selector {
  cursor: pointer !important;
}
.mfy-table .ant-pagination {
  width: max-content !important;
}
.mfy-table .ant-table-cell-row-hover:first-child {
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}
.mfy-table .ant-table-cell-row-hover:last-child {
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
/** 模态框 */
.mfy-modal .ant-btn:last-child {
  margin-inline-start: 12px !important;
}
.mfy-modal .ant-modal-body-paragraph {
  max-width: unset !important;
}
.mfy-modal .ant-modal-content {
  padding-top: var(--mfy-box-padding-20) !important;
  border-radius: 20px !important;
}
.mfy-modal .ant-modal-header {
  height: var(--mfy-box-height-32) !important;
}
.mfy-modal .ant-modal-close {
  top: 18px !important;
  right: 24px !important;
}
.mfy-modal .ant-modal-footer .ant-btn,
.mfy-modal .ant-modal-confirm-btns .ant-btn {
  height: 36px !important;
  border-radius: 6px !important;
}
.mfy-modal .ant-modal-footer .ant-btn:last-child,
.mfy-modal .ant-modal-confirm-btns .ant-btn:last-child {
  margin-inline-start: 12px !important;
}
.mfy-modal .ant-modal-close {
  width: 32px !important;
  height: 32px !important;
  border-radius: 8px !important;
}
.mfy-modal .ant-modal-close-x .anticon {
  color: #1b1f35 !important;
}
.mfy-modal .ant-modal-footer {
  margin-top: 24px !important;
}
/** tooltip 样式 */
.mfy-tooltip-popup .ant-tooltip-container {
  background: #ffffff !important;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.07) !important;
  border-radius: 6px !important;
  border: 1px solid #f4f5fa !important;
}
.ant-tooltip-placement-top > .ant-tooltip-arrow {
  transform: translateX(-50%) translateY(100%) rotate(180deg) scale(1.2) !important;
}
.ant-tooltip-placement-topLeft > .ant-tooltip-arrow {
  transform: translateY(100%) rotate(180deg) scale(1.2) !important;
}
.ant-tooltip-placement-topRight > .ant-tooltip-arrow {
  transform: translateX(50%) translateY(100%) rotate(180deg) scale(1.2) !important;
}
.ant-tooltip-placement-bottom > .ant-tooltip-arrow {
  transform: translateX(-50%) translateY(-100%) scale(1.2) !important;
}
.ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow {
  transform: translateY(-100%) scale(1.2) !important;
}
.ant-tooltip-placement-bottomRight > .ant-tooltip-arrow {
  transform: translateY(-100%) scale(1.2) !important;
}
.ant-tooltip-placement-left > .ant-tooltip-arrow {
  transform: translateY(-50%) translateX(100%) rotate(90deg) scale(1.2) !important;
}
.ant-tooltip-placement-right > .ant-tooltip-arrow {
  transform: translateY(-50%) translateX(-100%) rotate(-90deg) scale(1.2) !important;
}
@keyframes mfy-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/** date-picker 样式 */
.mfy-date-picker .ant-picker-month-panel {
  width: var(--mfy-box-width-280) !important;
}
.mfy-date-picker .ant-picker-date-panel {
  width: var(--mfy-box-width-280) !important;
}
.mfy-date-picker .ant-picker-date-panel .ant-picker-header {
  border-color: var(--mfy-color-border-default) !important;
}
.mfy-date-picker .ant-picker-date-panel .ant-picker-cell-inner {
  width: var(--mfy-box-width-24) !important;
  min-width: var(--mfy-box-width-24) !important;
  height: var(--mfy-box-height-24) !important;
  line-height: var(--mfy-box-height-24) !important;
  border-radius: var(--mfy-border-radius-100) !important;
}
.mfy-date-picker .ant-picker-date-panel .ant-picker-content > thead > tr > th {
  font-size: var(--mfy-font-size-12) !important;
  color: var(--mfy-color-text-disabled) !important;
}
.mfy-date-picker .ant-picker-footer {
  border-color: var(--mfy-color-border-default) !important;
}
.mfy-date-picker .ant-picker-header {
  height: var(--mfy-box-height-40) !important;
  padding: 0 var(--mfy-box-padding-16) !important;
}
.mfy-date-picker .ant-picker-body {
  padding: var(--mfy-box-padding-16) var(--mfy-box-padding-8) !important;
}
.mfy-date-picker .ant-picker-header-view {
  line-height: var(--mfy-box-height-40) !important;
}
/** range-picker 样式 */
.mfy-range-picker {
  border: 1px solid #e5e6eb !important;
  border-radius: 8px !important;
  height: 32px !important;
  padding: 8px 12px !important;
}
.mfy-range-picker .ant-picker-prefix {
  margin-right: 8px !important;
}
.mfy-range-picker .ant-picker-prefix > .icon {
  font-size: 16px !important;
  color: #d1d3e0 !important;
}
.mfy-range-picker .ant-picker-range-separator {
  width: 32px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}
.mfy-range-picker .ant-picker-range-separator > .icon {
  font-size: 8px !important;
  color: #bbbdc9 !important;
}
.mfy-range-picker .ant-picker-input {
  width: fit-content !important;
}
.mfy-range-picker .ant-picker-input input {
  font-weight: 400 !important;
  font-size: 12px !important;
  color: #3c3f52 !important;
  width: 68px !important;
}
/** dropdown 样式 */
.mfy-dropdown .ant-dropdown-menu-title-content {
  font-weight: 400 !important;
  font-size: 13px !important;
  color: #1b1f35 !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mfy-dropdown .ant-dropdown-menu {
  background: #ffffff !important;
  box-shadow: 0 4px 50px 0 rgba(0, 0, 0, 0.07) !important;
  border-radius: 12px !important;
  padding: 8px !important;
}
.mfy-dropdown .ant-dropdown-menu-item {
  box-sizing: border-box !important;
  padding: 8px 12px !important;
}
.mfy-dropdown .ant-dropdown-menu-item:hover {
  background: rgba(182, 186, 195, 0.1) !important;
  border-radius: 6px !important;
}
.mfy-dropdown .ant-dropdown-menu-item:not(:last-child) {
  margin-bottom: 2px !important;
}
/** table row 样式 */
.mfy-table-row .ant-table-column-sorters {
  display: flex !important;
  flex-direction: row;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 8px;
}
.mfy-table-row .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  font-size: var(--mfy-font-size-14) !important;
}
/** message 样式 */
.ant-message-notice-content {
  box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.06) !important;
  border-radius: 100px !important;
  padding: 12px 16px !important;
  border: 1px solid #e5e6eb !important;
}
.ant-message-notice-content .anticon-loading svg {
  display: none !important;
}
.ant-message-notice-content .anticon-loading::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0tJREFUWEfNV01yEkEU/roxpEyVVXgBYW4AS4UouQGcILJ1I1m5TOMFAicILl0FT0BUSFxYFcoDOLBQszGysizM9JMeaGoYuucnxip7OdPvve/9fe81Q8LTdymXAWoZjicgFImhwIDci2NfwRTAmIARAW+zQO9UMPUt9rC4G32XClmgSRz7ymD4/hLAhhoCuh7Q+iDYOMqGFYDyeJvjkIBmlAIbAC0zB91+uY/WnmOOiBGA7zVHH0AhLkJxAJQ8AWMP2DNFYwNA36ViluMkiXGlPAkADYKA+plgo6BTawDSeK6VJAVgi8QKgMp5luMixvMpJF55wOkWMHroLArskaBiZpGuGgH7UWlT6dgCSrpLVgDOJnQUWXAMvR0PjZKlmLTRqqCCB4goIKow3wt2oGR8AMvQuzbkBBxU8qwdV5DB/xVBYl5/hzaZa8BRRekDGEyoyyyhk0BrN8+UstSnLKjJgCOLYGcgWJMtc//DcqlbzrNGassBgYog1VE1g47pHcBh71x6muFYEGrocAlHF9pNQVQF5a4Bld4NFpVAg0WE/6+916ArglT9PA87oeiaDSekWq8Y/ulJ1B87rHdTz4Nyu4JUe6pUhM9IAVD53wgPJEplZ521bgpGteYyDWEVUwWATIrLeRY7KdMAqgiznf8CgDEFt9EBOkLPjqn4aeLTvDEF/7wIX3+k2uUUJ58vga9XwLerFY4RG7jUZdwwQCQ6ZYdFLiNJayDc6r9mwJfvwMhFN4qIpjMJx7bJJDUeOWckGpqKjUwFhl75AasnNWa6FzVnZhL3/VYbutQG32Qq9Y8kDipOukmogZxP6FACtkHmM60P4NylguQ+X9uOmPNCK00kBi41GbdOQuguW5HNcGLm64DR7kz6223kmu1P1wyOQcYJqNV1yvlFga+tZNscF/MBEbcJdz2JN8GVTEXwN6DWsqrt/aAtM2B8V6KkN6s1ulWKiKOfAESabKzuKuNMYi844jf4fuhSkXGc3DYIZZwk6uEBZxw4tx0Jk+eBlJijuVzVVAttLBIp49/ZkRC2bTp25KpoeBzCtrRawPjvBw6041a6WADawIVLuZ/q4cFRVc9zxpAPLDJTIkzmrTeSwOk9oBf3ftB6/wDjAnS01qcb2gAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  animation: mfy-spin 5s linear infinite;
}
.ant-message-notice-content .anticon-check-circle svg {
  display: none !important;
}
.ant-message-notice-content .anticon-check-circle::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAwxJREFUWEfFV01IVFEU/s7MiEKOvqCFCOXMokVQcCVaRL8PISgrdBduyoXoLgsCdVG6soWUbcIoaFoo7ZTKgkinMmhRMA9ctChwSggXQa9UGJuZd+u+mafvzczz3dGn3e0995zvfOe759xLkFzKOFOyNWgxgBNEYAREACj54zoHksShGcCbit+Y0Fs1XcY1eRkpL1gkU4FuCuCiLaDXMYAjlv6DgdRpLbmesSsAkXGmBjeI0O0dzd2CcwyHAhjQ1dKMlAQgsjYqEec5mv1YyfQK1FJsFAHY8ZKxYAjjPga3EkgaGbQun9I0e0YOAFuQeSF7RUysAhA1N2qR2ILMi0AECY2WJlYBVE+x25sVnKxYhDCXmrQrwt4EIKjPVmJO1oEfdukVRIUoTQDhVyyG3D3ftsU57iw1ad2kxJmS5fjpV+S2unO4ufcafmUWMTg3grGFp26u9SAhSuEpdgmEh34A2FNVj3eHHkMJhU13AsTumeOurg2OdvKLfhF8svE+GqrqVwN+S33H/vfN7gAIMaqeZgkC2GYZGDtwC2d3qQ43PV+GcHd+1NU1BzQKTzNRf2uqbQhHT7QTfZEux1kRWADwWLoAwL2s1hPWUeUgnjc+cLjwot7RimUAzB6edNS269N1U91udT+T6IAAIbOkSjB/7C1q88q2nAoQvdEuBzCx15zowIz+USa2sNGlRNhWdx4j+wY8nQ7O3cNgcsTTzjKwRBgDvLugF4hnP+Jom70qHdw0FNewnEbkBkLUu5y6WyjNRpRvxWIQSV3FQhCi2x35cEFadHaKgoSd5jCqnmLDRLgsy58A0RftNIXZ83kIowtPZI+u2RFii6rWnhvHcRbJ8m0ex4RoSs2P442wUH7KayesUZzTYX4JLRj8Pz7JrFIY3NfneCFRyTRBFdRbG9v7LCe0LqvrPMtt5Yj4zERR5q4M2DWRMdBfzvUsJUwhuFAA/WV9zeyO8le0X6Zd287pnONRJoBhe71LAfT8HdsZyRpoAeEkci+oBvv3HMBXANq//ddBYMIt40IQfwFTG0yMmSFpuQAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ant-message-notice-content .anticon-exclamation-circle svg {
  display: none !important;
}
.ant-message-notice-content .anticon-exclamation-circle::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAmFJREFUWEe1l8txE0EQhr9erJVcxUFEgJSBiACcARwpmUKKABEBdgQWEWiN5OJoMjBEYGWAiIA9UKXHoBlqZrW2nuxTfVJ5p91///33dI+Q0syA+szntWd4CbSABlBfuYfABBhrzY/akm/Sxf4t0STpxHRAQ07oifB+LWCSm/0eaMXladcBO2gHAdiMVYVPBnppoh06I9D3z/n4n++7n2zWXoW7Fc1F4se+E60428fGDgN/bmhVDLclBn8AoYQ3T9uM1zPaAHCEzLfZ22FiA8B8xM8jZL4Dwle8iLvkAcBixFVRwaUVy7owHYAV9Tb7LHbtK3qzGnVvyQW4Nk1tWtG0onQA5kMCoj5PbfoJzdO3UY/bll1U+J3a2foYPtfe0ZM8zjZQ9Zxt/ZgsAIDQVzRl+oWO5zHI6FwGALSmK3noL4kB+28CWYy4N9FwyWQllACEscxHTjzxVEsNohQAEFoAWcXjQJYEgNwAfMWz+DbLeY+4RHKXQCBYKi5rECqfK2PopK7f48EwtwhzBNt1sSKcjgi8jNdoKcEd/wQyvaHjmewXEVBoFtj4WujGV7EdRJlasegssACckO2P2ZC+CB+yUFu4C4Sg2qYbjeOvNLylW0ZSW9EuiBl8XEiG9E1GFlKj3ToYj+JIhytzY9nnHuMeHMczYVJt04wDbC6lthSau6OBECba4yxeZDYYiBG5tRxuSwchTBQJa3kMwomyTCb2ZL63BNuFX5QgTCu46l8uDj1Wkx+nUYtm3XpDY7g2J/TX671P2YkA1rtk9Tx/haGF8HzjeW74pWGMx/faIv3z/B/7nQckj15BIgAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ant-message-notice-content .anticon-close-circle svg {
  display: none !important;
}
.ant-message-notice-content .anticon-close-circle::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAuBJREFUWEe9l11SGkEQx/+9flAGrMAJAjfAEwhvqVQg6wkcThBzgpgTxJzA8QQhYqXyJp4geALJCbCQjwLjTOx1l1qW3Z0hgvu409P9657unh6C5deriPzWLtwNB/tao6yBIgF53q6BWwK6WqOjgav7OzQLbXlro5pMQr23ori1iSNycBgYNO3xoDTk9B5fCr9kN00+EYA9zuziMwhHNgaTZJTGSa4lPyWtxwKw15ltXAIoPsd4aG93MkU1LhoLAL13opzZxPcVGg84uuovDnI/ZSfs1BzAGjyPBnAhEnMAo7q4WYPnixB97AVVMgMY1cTX5yacbb6EE9MD8EPP3r/YN5mixEnpAQxqQjqEQ5N1DVwT8DrpmPyGdA1g36RLKXzLXcgj6rkin1HomTaQg+pOU7aTgJXGWa4lBa+PXVHRyivjxI9hp32UaFATwiGcpgkrjatcS1bCMuGohY0HMqO6+A2gbNDbYABj+Jk2ey4LUWW8l/8FnofXbSqKCJJsSFkx9/ZsSzZMR8Xrw5o4JYJ3HIZj6NCwLnq2l4wNhK1xzym+RUd1oU2k4fU0iGWMBzqXBohLuECZTT5FnV3qCNKM/w9EcATGcmHlNsaXhdCAl4SSYOyC3VfnshQNH585/4urDpvk9srQphExafZc7oUBwgkXl5jjD+JSa8w1r6gDSqPhteJthRtTKT4oVHcvnlpxXLaHIe7ei8rj8JrailnPpI/C02VUFycO8NFYjhptTSinwPIAytNwagtmOxz+nR+y4QGMXVHUCi96HZOD0k7Tv46XioIxTGaB4Cr2IhGI+9cyl+SqJuEkkrmKmpsJ/aNY5Tgehej6c8XssbIwlg9cUXbUmsZyBwe5ZspYHuCuIRILns8uo7SUsS7PFCWccNlNHFMz/rFqfJxyNJTCsUW7nmH4w+kZOTjhUktz0ggQbNauyA8f4BJ57ZUbzZvw8xzAHwCdx/bbzm6gmeRxFOYfGSReSEUQ9yQAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
/** tag 样式 */
.mfy-tag {
  padding: 6px 10px !important;
  border-radius: 6px !important;
  border: none !important;
}
/** 自定义滚动条 */
.custom-scrollbar-thumb:hover {
  background-color: #B2B3B6 !important;
}
/** 隐藏滚动条 */
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

:root {
  --mfy-font-family: -apple-system, 'PingFang SC', 'PingFang TC', 'PingFang HK', 'Microsoft Yahei', system-ui, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, BlinkMacSystemFont, 'Helvetica Neue', Arial, 'Microsoft JhengHei';
  /** 页面颜色全局定义根据场景使用 */
  --mfy-color-dominant-click: #2961D9;
  --mfy-color-dominant-default: #3C80FF;
  --mfy-color-dominant-hover: #66A1FF;
  --mfy-color-dominant-disabled: #C5E1FF;
  --mfy-color-dominant-background: #F0F8FF;
  --mfy-color-success-click: #08B82C;
  --mfy-color-success-default: #16CC3A;
  --mfy-color-success-hover: #67DE7F;
  --mfy-color-success-disabled: #C5E1FF;
  --mfy-color-success-background: #F0F8FF;
  --mfy-color-warning-click: #DB7500;
  --mfy-color-warning-default: #FFA800;
  --mfy-color-warning-hover: #FFBF29;
  --mfy-color-warning-disabled: #FAE9A3;
  --mfy-color-warning-background: #FFF7E8;
  --mfy-color-error-click: #CF384C;
  --mfy-color-error-default: #F64E60;
  --mfy-color-error-hover: #FF7A83;
  --mfy-color-error-disabled: #FEE6E8;
  --mfy-color-error-background: #FFF6F7;
  --mfy-color-text-click: #1B1F35;
  --mfy-color-text-default: #3C3F52;
  --mfy-color-text-hover: #5E6278;
  --mfy-color-text-disabled: #BBBDC9;
  --mfy-color-text-background: #D1D3E0;
  --mfy-color-text-fff: #FFFFFF;
  --mfy-color-fill-click: #E3E4E5;
  --mfy-color-fill-default: #F5F6F7;
  --mfy-color-fill-hover: #EDEEF0;
  --mfy-color-fill-disabled: #FAFAFA;
  --mfy-color-fill-background: #FFFFFF;
  --mfy-color-border-click: #87888C;
  --mfy-color-border-hover: #ABACB2;
  --mfy-color-border-default: #E5E6EB;
  --mfy-color-border-disabled: #F4F5FA;
  --mfy-color-border-background: #FFFFFF;
  --mfy-color-scroll-bar: #EDEEF0;
  --mfy-color-tag-default: #878999;
  --mfy-color-tag-default-bg: #FAFAFA;
  --mfy-color-state-click: rgba(182, 186, 195, 0.3);
  --mfy-color-state-hover: rgba(182, 186, 195, 0.2);
  --mfy-color-state--white-click: rgba(182, 186, 195, 0.15);
  --mfy-color-state--white-hover: rgba(182, 186, 195, 0.1);
  --mfy-color-bg-mask: rgba(0, 0, 0, 0.5);
  --mfy-color-mask-click: rgba(0, 0, 0, 0.5);
  --mfy-font-size-12: 12px;
  /** 基础字体 */
  --mfy-font-size-14: 14px;
  --mfy-font-size-16: 16px;
  --mfy-font-size-18: 18px;
  --mfy-font-weight-400: 400;
  --mfy-border-radius-4: 4px;
  /** 圆角  */
  --mfy-border-radius-6: 6px;
  --mfy-border-radius-8: 8px;
  --mfy-border-radius-12: 12px;
  --mfy-border-radius-16: 16px;
  --mfy-border-radius-20: 20px;
  --mfy-border-radius-24: 24px;
  --mfy-border-radius-100: 100px;
  --mfy-box-height-16: 16px;
  /** 控件高度  */
  --mfy-box-height-24: 24px;
  --mfy-box-height-28: 28px;
  --mfy-box-height-32: 32px;
  --mfy-box-height-36: 36px;
  --mfy-box-height-40: 40px;
  --mfy-box-height-42: 42px;
  --mfy-box-height-52: 52px;
  --mfy-box-width-24: 24px;
  /** 控件宽度  */
  --mfy-box-width-28: 28px;
  /** 控件宽度  */
  --mfy-box-width-32: 32px;
  --mfy-box-width-36: 36px;
  --mfy-box-width-40: 40px;
  --mfy-box-width-42: 42px;
  --mfy-box-width-400: 400px;
  --mfy-box-width-280: 280px;
  --mfy-box-padding-8: 8px;
  /** 控件内边距  */
  --mfy-box-padding-12: 12px;
  --mfy-box-padding-13: 13px;
  --mfy-box-padding-16: 16px;
  --mfy-box-padding-20: 20px;
  --mfy-box-padding-24: 24px;
  --mfy-box-margin-20: 20px;
  --mfy-box-margin-24: 24px;
  --myf-line-height-14: 14px;
  /** 行高 */
  --mfy-box-top-2: 2px;
  /** 控件上边距 */
  --mfy-box-top-4: 4px;
  --mfy-box-shadow-06: 0px 5px 30px 0px rgba(0, 0, 0, 0.06);
  --mfy-box-shadow-08: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
  --mfy-box-shadow-10: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
  --mfy-table-hover-bg-color: rgba(182, 186, 195, 0.1);
  --mfy-table-select-bg-color: rgba(182, 186, 195, 0.15);
  --mfy-table-head-color: #7E8299;
  --mfy-z-index-popup-base: 9999990;
  --mfy-color-transparent: transparent;
}

.mfy-button-group {
  display: flex;
  align-items: center;
}
.mfy-button-group .btn-item {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
  color: #1B1F35;
  transition: all 0.3s;
  padding: 11px 16px;
  border-right: 1px solid #E5E6EB;
  border-top: 1px solid #E5E6EB;
  border-bottom: 1px solid #E5E6EB;
  margin-left: -1px;
}
.mfy-button-group .btn-item:hover {
  background: rgba(182, 186, 195, 0.1);
}
.mfy-button-group .btn-item:active {
  background: rgba(182, 186, 195, 0.15);
}
.mfy-button-group .btn-item.disabled {
  pointer-events: none;
  background: rgba(182, 186, 195, 0.15);
  color: #D1D3E0;
}
.mfy-button-group .btn-item:first-child {
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
  margin-left: 0;
  border-left: 1px solid #E5E6EB;
}
.mfy-button-group .btn-item:last-child {
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
}

.mfy-footer {
  width: 1310px;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: var(--mfy-font-family);
}
.mfy-footer-pages {
  width: 620px;
  height: 18px;
  font-weight: 400;
  font-size: 14px;
  color: #878999;
  letter-spacing: 1px;
  text-align: center;
  font-style: normal;
  text-transform: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.mfy-footer-pages-item {
  flex: 1;
  text-align: center;
}
.mfy-footer-pages-item span {
  cursor: pointer;
}
.mfy-footer-pages-item:not(:last-child) {
  border-right: 1px solid #878999;
}
.mfy-footer-identifications {
  height: 24px;
  display: flex;
  width: 100%;
  align-items: center;
  margin-top: 30px;
  justify-content: space-between;
}
.mfy-footer-identifications-item {
  display: flex;
  align-items: center;
}
.mfy-footer-identifications-item-icon {
  width: 24px;
  height: 24px;
  margin-right: 2px;
}
.mfy-footer-identifications-item-title {
  font-weight: 400;
  font-size: 14px;
  color: #bbbdc9;
}
.mfy-footer-identifications-item-border {
  width: 1px;
  height: 12px;
  background: #b8bbc4;
  margin-left: 18px;
}
.mfy-footer-qualifications {
  height: 18px;
  margin-top: 12px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-weight: 400;
  font-size: 14px;
  color: #bbbdc9;
}
.mfy-footer-qualifications-item span {
  cursor: pointer;
}
.mfy-footer-others {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 16px;
  height: 18px;
  font-size: 14px;
  color: #bbbdc9;
  margin-top: 28px;
}

.mfy-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mfy-header .ant-btn {
  width: 68px !important;
  height: 36px !important;
}
.mfy-header-dropdown {
  max-width: unset !important;
  min-width: unset !important;
  width: unset !important;
  top: 58px !important;
}
.mfy-header-dropdown .ant-dropdown-arrow {
  display: none !important;
}
.mfy-header-left {
  display: flex;
  align-items: center;
}
.mfy-header-left-logo {
  width: 90px;
  height: 32px;
  cursor: pointer;
}
.mfy-header-left-page {
  font-family: var(--mfy-font-family);
  font-weight: 400;
  margin-left: 24px;
  font-size: 18px;
  color: #1b1f35;
}
.mfy-header-right {
  display: flex;
  align-items: center;
  height: 100%;
}
.mfy-header-right-subButton {
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #1b1f35;
  margin-right: 40px;
  height: 100%;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.mfy-header-right-avatar {
  width: 32px;
  height: 32px;
  margin-right: 8px;
  border-radius: 50%;
}
.mfy-header-right-arrowbox {
  display: flex;
  align-items: center;
  height: 20px;
  cursor: pointer;
}
.mfy-header-right-arrowbox:hover .mfy-header-right-arrow {
  transform: rotate(180deg);
}
.mfy-header-right-nickname {
  height: 100%;
  display: flex;
  align-items: center;
  color: #1b1f35;
  font-weight: 400;
  font-size: 14px;
  font-family: var(--mfy-font-family);
  margin-right: 8px;
}
.mfy-header-right-arrow {
  width: 16px;
  height: 16px;
}

.mfy-ratio-curItem {
  color: #3c80ff !important;
}
.mfy-ratio-container {
  font-family: var(--mfy-font-family);
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 40px;
  background: #f5f6f7;
  border-radius: 8px 8px 8px 8px;
  padding: 0 4px;
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
  gap: 2px;
}
.mfy-ratio-slider {
  position: absolute;
  height: 32px;
  background: #ffffff;
  border-radius: 100px 100px 100px 100px;
  border-radius: 6px 6px 6px 6px;
  transition: all 0.3s ease-in-out;
}
.mfy-ratio-item1 {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 12px;
  color: #3c3f52;
  height: 32px;
  border-radius: 6px 6px 6px 6px;
}
.mfy-ratio-item1:not(.mfy-ratio-curItem1):not( .mfy-ratio-disabled .mfy-ratio-item1):hover {
  background: rgba(182, 186, 195, 0.2);
}
.mfy-ratio-item1:not(.mfy-ratio-curItem1):not( .mfy-ratio-disabled .mfy-ratio-item1):active {
  background: rgba(182, 186, 195, 0.3);
}
.mfy-ratio-item2 {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 14px;
  color: #3c3f52;
  height: 32px;
  border-radius: 6px 6px 6px 6px;
}
.mfy-ratio-item2:not(.mfy-ratio-curItem2):not( .mfy-ratio-disabled .mfy-ratio-item2):hover {
  background: rgba(182, 186, 195, 0.2);
}
.mfy-ratio-item2:not(.mfy-ratio-curItem2):not( .mfy-ratio-disabled .mfy-ratio-item2):active {
  background: rgba(182, 186, 195, 0.3);
}
.mfy-ratio-curItem1 {
  height: 32px;
  background: #ffffff;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.05);
  border-radius: 6px 6px 6px 6px;
  font-weight: bold;
  z-index: 1;
  color: #3c3f52;
}
.mfy-ratio-curItem2 {
  height: 32px;
  background: #ffffff;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.05);
  border-radius: 6px 6px 6px 6px;
  font-weight: bold;
  z-index: 1;
  color: #3c80ff;
}
.mfy-ratio-disabled-item {
  cursor: not-allowed;
  color: #d1d3e0;
}
.mfy-ratio-disabled {
  cursor: not-allowed;
}
.mfy-ratio-disabled .mfy-ratio-item1 {
  color: #d1d3e0;
}
.mfy-ratio-disabled .mfy-ratio-item2 {
  color: #d1d3e0;
}

.MfySelect {
  font-weight: 400 !important;
  font-size: 13px !important;
  color: #1b1f35 !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #ffffff !important;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.07) !important;
  border-radius: 12px 12px 12px 12px !important;
  padding: 8px !important;
}
.MfySelect .ant-select-item {
  box-sizing: border-box !important;
  padding: 8px 12px !important;
}
.MfySelect .ant-select-item:hover {
  background: rgba(182, 186, 195, 0.1) !important;
  border-radius: 6px 6px 6px 6px !important;
}
.MfySelect .ant-select-item:not(:last-child) {
  margin-bottom: 2px !important;
}
.MfySelect-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.mfy-back-top-backTop {
  width: 68px !important;
  height: 68px !important;
  background: #ffffff;
  box-shadow: 0px 4px 20px 0px rgba(52, 89, 159, 0.1);
  border-radius: 12px 12px 12px 12px !important;
  padding-top: 12px !important;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 4px;
  cursor: pointer !important;
  right: 24px !important;
  top: 793px;
}
.mfy-back-top-backTop-img {
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAoBJREFUaEPtmUFy2kAQRbsps0k2ZJeyKDO5gTYiWYYj+AQhJ7A5AfgExjewT8ARnGXKYsENMihRnF3YU1G7BFaZCEnTMxoVITUsRWvmv+nWV3cJ4ch/eOT6wQEcOoMuA0eTAU/0PwElUwDsNCmaACQiTmL5cMfZh11Cp73gGwIIzqIWYlbxMnzDWYcN0O0Fvwmg0dN/EYwyXj68swrgiWAIhGMAajQLCLBChNF3Gd5aBeAsdogYdgkdQhxnz8YAMtciwBUR3TxG8ylHkG5MIwCnoj9GosmuGCKa/IzmV7oCVfHWAbyz4BoQLos2Toimj9F8pBKl8781gI7wO6/pZAaAH6sEEMAiwfX5L7mQOkLLYq0AvBW+aFH7nvuiS9+2Ca4HNiBqA3jC94naM6747CS3LQOcxzJc1MlELYDy/ggXAOTnhKVC89cgIRrVcShjgCKn2QgmuIujcOj1AtoFiJchds+CKSFc5E+8jkMZAZQ5DRJd/YjmG/ssAkivd0V/QkTjPISpQ2kBVDlNC+Hzbv9SBrCBE+8vgZLrvUwYOBQboMxp0ubrBGEgcw9jFUAqXIjAXxPO8s2hrkOxAMqdBmUbWwMpv+55ugpgC/FBrCm5L4LgOpQSoMpp2vhqIOWXVZENcgBeIP7MihwKEIeqyUwJUDiJPTtNlX9zAbI1ShxKOZkpAfKT2K7T2AQodij1ZKYEyCYxBOroTEq6GcgOY+tQdMHdTwlg+po3BdDdzwGUnZjLALOWXAm5EmKWSqMjZZ1Woqb+5r7QOBdipsa50H/rQn93sequklkxe2HNldDz9wRuV/nPAZgK0r2vsQzoCjGNdwCmJ2frPpcBWydpus4TtlRaQPsKuEwAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.mfy-back-top-backTop-text {
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 12px;
  color: #5e6278;
}
.mfy-back-top-backTop:hover .mfy-back-top-backTop-img {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAjRJREFUaEPtmd9RAjEQxr9VC8AOtAOfFUbsQCuQDoAKbqkArUCtgBLU8WB8tAPpQApAV4Keg9y/TS4ng5M8Qi75frub77JzhC0ftOX6EQA2ncGQga3JwMlALklwBaBRp2gBpouTyeOI7jT7qEuoxfIqwIFmUQ9zZjHTvmYdNUCT5a3u6CeCTRbGTIdeAVosHQDRH2Rh9gH0J0y3XgE0i21ijrqENiFOs2dtAIlrCTADcD1mMg7mfdQC0BxIBAH/UkvgOKKBbwLvAC2Wm4WLmAOfGgRcPTH1fUJ4A2izNObAPYCjEoEvc+DimWnqA8QLQJvl4B2411qs8fl34MwHRGWAY5ajXWCkFb/6shLgYsL0UiUTlQAK7kePAE7XhBmhqfISoF/FoZwBMp3mS/F1zNRrssgqQMxETRZjpd2M0+3sUE4ALZbhwt97GakfxExL+8wC+P7d/B+tP+vqUFYA304zAtBeE5C6v+QBmOdOWHoEDDMCYO1QaoA8pzGOknUYiwCM8LzDb+tQKgCXzcoADIRtUHJejsUmVuQ0e8D5A5O566SGBiCBmAOmLNMOReiUdWalGcjpxJZOU4SuBUjWyHGo0s6sFCCjE/txGp8AWQ6l6cxKAVY6sYZNp2SbgSQYxqF2gK4Aqv1KAVxf864AtvsFgLyIhQwoaymUUCghZankTQslFEoolFDFCPznEvr5nqC5VbrGsTYXcr3F2oLUBmArxHV+AHCNnK/nQgZ8RdJ1na3PwCcDMDJAKmWSbQAAAABJRU5ErkJggg==);
}
.mfy-back-top-backTop:hover .mfy-back-top-backTop-text {
  color: #3c80ff;
}

.mfy-customer-service {
  width: 68px;
  height: 68px;
  background: #ffffff;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.07);
  border-radius: 12px 12px 12px 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  cursor: pointer;
}
.mfy-customer-service-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABF9JREFUaEPtmU1y2lgQx/8twdSUZxZk57IceL4BTFme7AIniOcEwSeIOYHxCYJPEPsEg09gzy5lmDE5QR7EwtmFRWYWAdRTD4MR0kNIIEOlKlpL/frX3/1E+M4f+s71xw+ATXswMQ9kRD7z8yCVJ4MOifCSwAKgzAMg9wC0mEmC3cvup7/rSYGvDKAU33JTb4hwPFU4XD0GJBjXrtE//SxbchWYlQAssX8MxklUxf2KKhByh6fOp3/Ol4VYGsDK2m8xsvrqj8tcu+80K8tIWgpgJ2u/I0LZfyABPWZckMH1FFJSyvej8BCimBnga55dKoPoJUb54XsY506ncRQXIjbAjjg4Ieaq9yClOIjOUtiqSXmtEjb0scTvx8TuCQPjJB+nOnO122meLvred3b017dFXpic/jj7Bck0GaWJtaNKE+KF6LN75fcGDbl0d9e8jionlgesnH0FoDgVvpzyk+/1EHzttJulxAEsYefBuJ0RTDhyZGPpCqJk7Yr9IjMpwzw+cbwQ2QNW1q6B8GZ6DP/ltJseb0S1WfA9v2ddxtl9pxGpwkUH8IdPAtafoFjPfyvDMN95jBM5jBYCTDstzVQeEAqObLSWt/v0y23xQpg89BaHnsuostG/XNSpQwG2d/eLpok/dZ3WaTcWwseBs3I2B1sDJFy3EjY7zVXCEgevwTw3QdcBMM1qKjvy5kJnEC2Avt7Pfr5WgFGjREkXsloAK2ercpkPC4E1A6iRXJvYAYBtsV80fXUZxBUwvfUCPTkA4QgMT2UCdP0hALCTtc+J8PpR2fGQ5U+ypwZQ8qP0hwCAP3wm1JsA8HdptT9024290GHOr+i/1H/Wk63eJgCEyGf6nP7iUbjntBvPYgFMQmUTAErRRecGQmg3Z3/xzulDMvc+y/dykaA4TUv3rk6+ppxH8sDMyOwyV+47zdomADQzUmCADFYhcVAl5pOJlVTi/Ef9wi+zsYh1VKGdnP2RgMf1c2LM0BzQJA7AOIdvB35qAGaocj6zd6fJ3PNvftpOvJu1azwz+wej9qkBAicyzhzNjqAFePDCT7fa24Ox5PUCqNV1q6C7MJg7jc5buieWWR9A+N4dOtOPINxhFd7R4oGg5bQbhVVL5+R7bd4BIHA9Rb8ehV3VRFpKRiAYHMIlNaH20oZZi3uNEgYbHCBJgviPKBtfJICkLD1Pjn+AZObLbqd5GOXcjQOobmtw+spb7xHjwiBRgIfWn1IzfN67RzO47tKg4l/QtcqDpNO+mZk4wzyRGMBY+duQq/betwFKZtrsYfitmDKMVwwKhkkM6yuwxAB2sgd1In4VJW7nvsO4cDqNwK33WjyguxaJBbOE8ol6wD+GR1eeJBMqXXmz1H+zxEIoeHOtR2Bw22C0GCTVj5A7Gf0qXScxMQDV7AY8vPX/tJgcqn6CpMgsJNkAEw0hJWwE4Q5qTPSYzKPfTsCHNJnlpJVPHCB63Cf3ZmIhlJxK8ST9AIhnr+Tf/h+yU0NPE9TGcAAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.mfy-customer-service-text {
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 12px;
  color: #5e6278;
}
.mfy-customer-service-tip {
  display: none;
}
.mfy-customer-service:hover .mfy-customer-service-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA8ZJREFUaEPtmV9SGkEQxr+29N3cQG8grxFKOEGSEwgnUE5AcwLJCcQTBE8gKcHKm+QEmhOE9yx2tmGXml1ml51lgLLKeaKAme3f9L9vZgnvfNA7tx8fAPv2oDcP1FmOA+AMwFcAFwBOABxHgNPw+4kArwfA/SPTwBf4xgBzwwlXEFwbBufapyAAhjOg+4tJP5ceGwGcs1wT0ClqeNpKBRGg+8TUL0tQGqDGciOY7/rGg4DeI1O7zEKlAGost+HuNS0P1Fi/AzAIgNc4POL8oMWcC1nkR2KE3/XHTC1XCGeAalc6EHDqQWr490OgN2TSz7kjM/QIPOpQd91883cngDrLSQC8mAtoHM+Ahmsy6loz4MHijcaIaVgUwgmgyvIQVo96vHhZ4+P5GRDDEVPDO8BnlrMD4Nlc+A1obVJBdK0qi26Ibow5CnuhsAeqLD0AV8ZTfoauXnqj6I7Z/pf2rObTiKlQhXMBSISPj92PYWosTQFuDbjCYbQWwOi0icrzBlSemCab7LyZC6niMA1lJgeC+3XFIRcgis8ftk47YloL7wJXZRFLb1Dt1M7TTplGnHflkgSZLX4XAMtqR2iOO6QNcmVYAWz1Pj1zlwAApm9AwxayVoAqi5ZLlcaZY8cAaoc1sVcAbHVZgDYBNybNtgEIaKUqkz5+pT+sANRY+gJcGt12LrLSSbZtAF2/SH+weSAdPnPqPQEkurRKlzHTqRkJNoBEOTsEPqnC3AdAJMP/GgZPR0yfnADiUNkHQKSVEhuaDl2bB5Q4PowjAE61G+4DwFLOC3kgLZnbY6bePgAsGmlFQNo8oJpHD+rzoYlzBFQCwIxF7KIK1VhezAOPlnPdzNwcsCSOQvSj8+xy7rYBCNBynjh3x+GcCxAlTlr7r3TkbQNYJID1jJClhY5nwLPt9iBeeJcAcRjbLgwy1WjOoXvOsCuAdefuXE0fQbApLSIPTEZMlTyx5/KbLe+i+YNDoJV3VVPoUKIg/xaXtmcETAOgt+6k5AKQFpDRleO3Iie+QgAuxpT5r0VA3o+ZdMPWjr0D2HLN5cLAK0DU+vV2QQ9DSzkS3ZW202FnM96mOPPc4A0gMl6luGm4+ez5sfANmB4BdQG+RC9DEva57L5O9AZwzjKghVGlBwF3j0y2W+/MNb0B2K5FXEjKGO/VA1WWhAwvanz03iz37mcnOWA5v2Y9948Ak1Ac6ruxgctVum1BbyFUJIkDoOKzAXoNIV0s6ti9VDLrG5vf4Sunpm/jvQMUjXuf//MWQj6NclnrA8Blt7bx3/+jAPlAvZb36gAAAABJRU5ErkJggg==);
}
.mfy-customer-service:hover .mfy-customer-service-text {
  color: #3c80ff;
}
.mfy-customer-service:hover .mfy-customer-service-tip {
  display: block;
  width: 122px;
  height: 62px;
  position: absolute;
  top: 3px;
  right: calc(100% + 8px);
  padding: 11px 12px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #5e6278;
  background: #ffffff;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.07);
  border-radius: 12px 12px 12px 12px;
  box-sizing: border-box;
}

/* 文本溢出检测组件样式 */
.overflow-detector-container {
  position: relative;
  display: flex;
  align-items: center;
}
.overflow-detector-container span {
  width: 100%;
}
.overflow-detector-container .overflow-detector-container-text {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.2s;
  width: 100%;
}

.mfy-official-header {
  height: 64px;
  background-color: #ffffff;
  position: sticky;
  top: 0;
  z-index: 99;
}
.mfy-official-header-show {
  transform: translateY(0);
}
.mfy-official-header-dropdown {
  min-width: unset !important;
  max-width: unset !important;
}
.mfy-official-header-dropdown .ant-dropdown-menu {
  padding: 8px;
  box-shadow: 0 4px 50px 0 rgba(0, 0, 0, 0.07);
  border-radius: 12px 12px 12px 12px;
}
.mfy-official-header-dropdown .ant-dropdown-menu-item {
  padding: 8px 12px;
  width: 103px;
}
.mfy-official-header-dropdown .ant-dropdown-menu-item:hover {
  background: rgba(182, 186, 195, 0.1);
  border-radius: 6px 6px 6px 6px;
}
.mfy-official-header-dropdown .ant-dropdown-menu-title-content {
  color: #1b1f35 !important;
  text-align: center;
}
.mfy-official-header-content {
  display: flex;
  align-items: center;
  justify-content: end;
  margin: 0 auto;
  height: 100%;
  width: calc(100vw - 10px);
  min-width: 1046px;
  max-width: 1360px;
}
@media (min-width: 1370px) {
  .mfy-official-header-content {
    width: 1360px;
  }
}
.mfy-official-header-content-logo {
  width: 212px;
  height: 36px;
  margin-right: auto;
  cursor: pointer;
}
.mfy-official-header-content-notice {
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #f64e60;
  margin-right: 40px;
  height: 18px;
  line-height: 18px;
  cursor: pointer;
}
.mfy-official-header-content-notice:hover {
  color: #ff7a83;
}
.mfy-official-header-content-notice:active {
  color: #cf384c;
}
.mfy-official-header-content-cdn {
  height: 18px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #1b1f35;
  line-height: 18px;
  margin-right: 40px;
  cursor: pointer;
}
.mfy-official-header-content-cdn:hover {
  color: #3c80ff;
}
.mfy-official-header-content-cdn:active {
  color: #2961d9;
}
.mfy-official-header-content-vip {
  height: 18px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #1b1f35;
  line-height: 18px;
  margin-right: 40px;
  cursor: pointer;
}
.mfy-official-header-content-vip:hover {
  color: #3c80ff;
}
.mfy-official-header-content-vip:active {
  color: #2961d9;
}
.mfy-official-header-content-developer {
  height: 18px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #1b1f35;
  line-height: 18px;
  margin-right: 40px;
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}
.mfy-official-header-content-developer-arrow {
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAUFJREFUWEftlEFOwkAUhv+HqQvjAtYlOtxAEhpd4k3gBHID5QRyA3oTXRoggSMMjY1Lu3Ej2GeGhkSUdmYqSVnMbPv+97787/0lVPyo4vlwAM4B54BzQOuALzoDMO4Bqtv9tDhJGcO3aDYq0hUCCHFVX7H3bjd4t/qDVo1ELpK8HscNoKh9cT0Ap49lXCDm4Ws0eyi9gq3QvwyeAHTtIGgRLydtnUZ7hKqBEDdizV9zBgwPkaRHtVspX+RBALJVBD0wxrqGm++EfiynoUmtkQPbRs2LYMSEu8LGjDCOpn2T4RmrxctieToHWOyXKevP2lI+58but84KQImbotNlJnWUf55HJy2Tvf8UWgPkRdMkcvugSwFsIHaiaRa5gwKoaH6m6x7VkHg4D232/u8VWNyttrT0CrSdDQscgHPAOVC5A98W3GghxI9BoAAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.mfy-official-header-content-developer:hover {
  color: #3c80ff;
}
.mfy-official-header-content-developer:hover .mfy-official-header-content-developer-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAASFJREFUWEftlM1Nw0AQhb+VyD10EErImSCZTkgF0EEmFUAHuBM4JIhbUkI6wAU4GRjJSAaCd9ZEMofdq+fn03vzHBj4hYH3kwGyAlmBrEBUgUvRuwALYJz406oUlmsJD119nQCF6LiGt8TFX8rP4PxZQvXbjP8NYNSNBfc9VViuJEhvCz4bZ6JPQJEIsV1JmMZ6okdoAwrRSQ0b7yEq7PZw/SphdxIAG3IleqPwGBto3w8wf5FQempdCrSssEjddg1WKNcS5p7lVpMEYLHcw+ZjyeTYApN+BNOu2H3vSwKw5pmoHaMd5Y9Xw4XH93ZjMkBHNKOROwbdC6BRoh1NV+ROCtBE05JRjaBM8f3PFngv3FPX2wLPcE9NBsgKZAUGV+AdaJ5UIbuHMc0AAAAASUVORK5CYII=);
}
.mfy-official-header-content-developer:active {
  color: #2961d9;
}
.mfy-official-header-content-developer:active .mfy-official-header-content-developer-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAATFJREFUWEftlM1twkAQhec5DUAHcIGYXOIOoJN1BaGDhAqgAthOKAFOYLjgDsIJKyjxRIuMlCBszxokc1hfPT+f3pu3oJo/1LyfHIBTwCngFChVwFfREPDembhh82iBsP/h79FG9yZFfYUAr2rX+MLx02bxZW3Ch2asg33ejMcGMNTGAgLGVVRg0Ciadj8qW3Bu9MPtnIj7lhDL9awblPWUHqEZ8KzWLQ9PC4tDjJnTQaT9+C4AGYQCvFnZQPOfOQ0j7WtJrUiB86CXcDtJid8KPQX0atoJJctNjRVAFssFEbVyFsQJH4Ki2F32WQFkVvQBb34NgDltS3z/22sNkBdNSeSuQVcCOEH8j6YocncFMNEkImXe/IQSbeP7zRZIL1xSV9kCyXBJjQNwCjgFalfgF6kdbCHKKivUAAAAAElFTkSuQmCC);
}
.mfy-official-header-content-developer-open {
  height: 18px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #2961d9;
  line-height: 18px;
  margin-right: 40px;
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}
.mfy-official-header-content-developer-open-arrow {
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAShJREFUWEftlL1Rw0AQhd+KBijBTpDkTB3gEqjAcge4AtwBqgAdHbgD3AFkd4pQCYogQg80Iycao/uZ8Ti5S7W375vvtCu48pEr5yMCRAPRQDQQbCDbNpsEUhHsCOxNnb6GLLUggKzUi0Ru3gnejqEd2RdG5a0vRBBAvm0+ASwmYR+6TouLA6zK5omC/dkgstIq2/lAeBnISn0vkrzNBZD92qj86ArhDDC8+xg+VT/Nar/5VbSq6FwgfACUSLJxaQrBQb+kDy61TgB5aR4h8uzS8FTT82fXqFVlu2MFODNytp6n706jaQX4Z+ScIAg5mvpuPVc8CzD+eMPMBx+yX84tqIsaANDqOl0GGxguDhb+GpW+CgTSETzY1rPVgG+wb30EiAaigWjgF4pJZSH9s+n8AAAAAElFTkSuQmCC);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.mfy-official-header-content-download {
  width: 96px;
  text-align: center;
  height: 36px;
  line-height: 36px;
  background: linear-gradient(96deg, #1969ff 0%, #3c80ff 100%);
  border-radius: 35px 35px 35px 35px;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #ffffff;
  margin-right: 16px;
  cursor: pointer;
}
.mfy-official-header-content-download:hover {
  background: linear-gradient(90deg, #3b7fff 0%, #74a5ff 100%);
}
.mfy-official-header-content-download:active {
  background: linear-gradient(90deg, #2961d9 0%, #2571ff 100%);
}
.mfy-official-header-content-login {
  width: 96px;
  text-align: center;
  height: 36px;
  line-height: 36px;
  background: #ffffff;
  border-radius: 60px 60px 60px 60px;
  border: 1px solid #3c80ff;
  font-family: var(--mfy-font-family);
  font-weight: 400;
  font-size: 14px;
  color: #3c80ff;
  cursor: pointer;
}
.mfy-official-header-content-login:hover {
  color: #66a1ff;
  border: 1px solid #66a1ff;
}
.mfy-official-header-content-login:active {
  border: 1px solid #2961d9;
  color: #2961d9;
}
.mfy-official-header-content-avatar {
  width: 34px;
  height: 34px;
  margin-right: 8px;
  border-radius: 50%;
}
.mfy-official-header-content-arrowbox {
  display: flex;
  align-items: center;
  height: 100%;
  cursor: pointer;
}
.mfy-official-header-content-arrowbox:hover .mfy-official-right-arrow {
  transform: rotate(180deg);
}
.mfy-official-header-content-arrow {
  width: 16px;
  height: 16px;
}
.mfy-official-header-content-nickname {
  height: 100%;
  display: flex;
  align-items: center;
  color: #1b1f35;
  font-weight: 400;
  font-size: 14px;
  font-family: var(--mfy-font-family);
  margin-right: 8px;
}

.mfy-tabs {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 40px;
  background: #F5F6F7;
  border-radius: 8px;
  color: #1B1F35;
  padding: 4px;
  gap: 2px;
  width: fit-content;
}
.mfy-tabs-item {
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  height: 32px;
  padding: 7px 16px;
  text-align: center;
  border-radius: 8px;
  white-space: nowrap;
}
.mfy-tabs-item:hover {
  background: rgba(182, 186, 195, 0.2);
}
.mfy-tabs-item:active {
  background: rgba(182, 186, 195, 0.3);
}
.mfy-tabs-item.active {
  color: var(--mfy-color-dominant-default);
  font-weight: bold;
  background-color: #FFFFFF;
  border-radius: 6px;
}
.mfy-tabs-item.disabled {
  cursor: not-allowed;
  color: var(--mfy-color-text-disabled);
}
.mfy-tabs-item.disabled:hover {
  background: #F5F6F7;
}
.mfy-tabs-item.disabled:active {
  background: #F5F6F7;
}

:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}

:root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}

.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}

@charset "UTF-8";
.video-react .video-react-control:before,
.video-react .video-react-big-play-button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-react .video-react-control:before,
.video-react .video-react-big-play-button:before {
  text-align: center;
}
@font-face {
  font-family: "video-react";
  src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("eot");
}
@font-face {
  font-family: "video-react";
  src: url(data:application/font-woff;base64,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) format("woff"), url(data:application/x-font-ttf;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.video-react-icon,
.video-react .video-react-closed-caption,
.video-react .video-react-bezel .video-react-bezel-icon,
.video-react .video-react-volume-level,
.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button,
.video-react .video-react-play-control,
.video-react .video-react-play-progress,
.video-react .video-react-big-play-button {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "video-react" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.video-react-icon-play-arrow:before,
.video-react .video-react-bezel .video-react-bezel-icon-play:before,
.video-react .video-react-play-control:before,
.video-react .video-react-big-play-button:before {
  content: "";
}
.video-react-icon-play-circle-filled:before {
  content: "";
}
.video-react-icon-play-circle-outline:before {
  content: "";
}
.video-react-icon-pause:before,
.video-react .video-react-bezel .video-react-bezel-icon-pause:before,
.video-react .video-react-play-control.video-react-playing:before {
  content: "";
}
.video-react-icon-pause-circle-filled:before {
  content: "";
}
.video-react-icon-pause-circle-outline:before {
  content: "";
}
.video-react-icon-stop:before {
  content: "";
}
.video-react-icon-fast-rewind:before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before {
  content: "";
}
.video-react-icon-fast-forward:before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before {
  content: "";
}
.video-react-icon-skip-previous:before {
  content: "";
}
.video-react-icon-skip-next:before {
  content: "";
}
.video-react-icon-replay-5:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-5:before {
  content: "";
}
.video-react-icon-replay-10:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-10:before {
  content: "";
}
.video-react-icon-replay-30:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-30:before {
  content: "";
}
.video-react-icon-forward-5:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-5:before {
  content: "";
}
.video-react-icon-forward-10:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-10:before {
  content: "";
}
.video-react-icon-forward-30:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-30:before {
  content: "";
}
.video-react-icon-volume-off:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-off:before,
.video-react .video-react-mute-control.video-react-vol-muted:before,
.video-react .video-react-volume-menu-button.video-react-vol-muted:before {
  content: "";
}
.video-react-icon-volume-mute:before,
.video-react .video-react-mute-control.video-react-vol-0:before,
.video-react .video-react-volume-menu-button.video-react-vol-0:before {
  content: "";
}
.video-react-icon-volume-down:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-down:before,
.video-react .video-react-mute-control.video-react-vol-2:before,
.video-react .video-react-volume-menu-button.video-react-vol-2:before,
.video-react .video-react-mute-control.video-react-vol-1:before,
.video-react .video-react-volume-menu-button.video-react-vol-1:before {
  content: "";
}
.video-react-icon-volume-up:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-up:before,
.video-react .video-react-mute-control:before,
.video-react .video-react-volume-menu-button:before {
  content: "";
}
.video-react-icon-fullscreen:before {
  content: "";
}
.video-react-icon-fullscreen-exit:before {
  content: "";
}
.video-react-icon-closed-caption:before,
.video-react .video-react-closed-caption:before {
  content: "";
}
.video-react-icon-hd:before {
  content: "";
}
.video-react-icon-settings:before {
  content: "";
}
.video-react-icon-share:before {
  content: "";
}
.video-react-icon-info:before {
  content: "";
}
.video-react-icon-info-outline:before {
  content: "";
}
.video-react-icon-close:before {
  content: "";
}
.video-react-icon-circle:before,
.video-react .video-react-volume-level:before,
.video-react .video-react-play-progress:before {
  content: "";
}
.video-react-icon-circle-outline:before {
  content: "";
}
.video-react-icon-circle-inner-circle:before {
  content: "";
}
.video-react {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  font-size: 10px;
  line-height: 1;
  font-family: serif, Times, "Times New Roman";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.video-react:-moz-full-screen {
  position: absolute;
}
.video-react:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
.video-react *,
.video-react *:before,
.video-react *:after {
  box-sizing: inherit;
}
.video-react ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.video-react.video-react-fluid,
.video-react.video-react-16-9,
.video-react.video-react-4-3 {
  width: 100%;
  max-width: 100%;
  height: 0;
}
.video-react.video-react-16-9 {
  padding-top: 56.25%;
}
.video-react.video-react-4-3 {
  padding-top: 75%;
}
.video-react.video-react-fill {
  width: 100%;
  height: 100%;
}
.video-react .video-react-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-react.video-react-fullscreen {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important;
}
.video-react.video-react-fullscreen.video-react-user-inactive {
  cursor: none;
}
body.video-react-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  overflow-y: auto;
}
body.video-react-full-window .video-react-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.video-react .video-react-button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  cursor: pointer;
  overflow: visible;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.video-react .video-react-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
}
.video-react .video-react-loading-spinner:before,
.video-react .video-react-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white;
  -webkit-animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite;
  animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite;
}
.video-react-seeking .video-react-loading-spinner,
.video-react-waiting .video-react-loading-spinner {
  display: block;
}
.video-react-seeking .video-react-loading-spinner:before,
.video-react-waiting .video-react-loading-spinner:before {
  border-top-color: white;
}
.video-react-seeking .video-react-loading-spinner:after,
.video-react-waiting .video-react-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s;
}
@keyframes video-react-spinner-spin {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes video-react-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
@-webkit-keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
.video-react .video-react-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.5em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.video-react .video-react-big-play-button.video-react-big-play-button-center {
  top: 50%;
  left: 50%;
  margin-top: -0.75em;
  margin-left: -1.5em;
}
.video-react .video-react-big-play-button.big-play-button-hide {
  display: none;
}
.video-react:hover .video-react-big-play-button,
.video-react .video-react-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s;
}
.video-react-menu-button {
  cursor: pointer;
}
.video-react-menu-button.video-react-disabled {
  cursor: default;
}
.video-react-menu .video-react-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  overflow: auto;
  font-family: serif, Times, "Times New Roman";
}
.video-react-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
}
.video-react-menu li:focus,
.video-react-menu li:hover {
  outline: 0;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}
.video-react-menu li.video-react-selected,
.video-react-menu li.video-react-selected:focus,
.video-react-menu li.video-react-selected:hover {
  background-color: #fff;
  color: #2B333F;
}
.video-react-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}
.video-react-scrubbing .vjs-menu-button:hover .video-react-menu {
  display: none;
}
.video-react .video-react-menu-button-popup .video-react-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7);
}
.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em;
}
.video-react-menu-button-popup .video-react-menu.video-react-lock-showing {
  display: block;
}
.video-react .video-react-menu-button-inline {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden;
}
.video-react .video-react-menu-button-inline:before {
  width: 2.22222222em;
}
.video-react .video-react-menu-button-inline:hover,
.video-react .video-react-menu-button-inline:focus,
.video-react .video-react-menu-button-inline.video-react-slider-active {
  width: 12em;
}
.video-react .video-react-menu-button-inline:hover .video-react-menu,
.video-react .video-react-menu-button-inline:focus .video-react-menu,
.video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu {
  display: block;
  opacity: 1;
}
.video-react .video-react-menu-button-inline.video-react-slider-active {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.video-react .video-react-menu-button-inline .video-react-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.video-react .video-react-menu-button-inline .video-react-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden;
}
.video-react-no-flex .video-react-menu-button-inline .video-react-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto;
}
.video-react-no-flex .video-react-menu-button-inline:hover,
.video-react-no-flex .video-react-menu-button-inline:focus,
.video-react-no-flex .video-react-menu-button-inline.video-react-slider-active {
  width: auto;
}
.video-react .video-react-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}
.video-react .video-react-poster img {
  display: block;
  vertical-align: middle;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}
.video-react .video-react-slider {
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}
.video-react .video-react-slider:focus {
  -webkit-box-shadow: 0 0 1em #fff;
  -moz-box-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff;
}
.video-react .video-react-control {
  outline: none;
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-control:before {
  font-size: 1.8em;
  line-height: 1.67;
}
.video-react .video-react-control:focus:before,
.video-react .video-react-control:hover:before,
.video-react .video-react-control:focus {
  text-shadow: 0em 0em 1em #fff, 0em 0em 0.5em #fff;
}
.video-react .video-react-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.video-react-no-flex .video-react-control {
  display: table-cell;
  vertical-align: middle;
}
.video-react .video-react-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}
.video-react-has-started .video-react-control-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}
.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide {
  visibility: visible;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}
.video-react-controls-disabled .video-react-control-bar,
.video-react-using-native-controls .video-react-control-bar,
.video-react-error .video-react-control-bar {
  display: none !important;
}
.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar {
  opacity: 1;
  visibility: visible;
}
.video-react-has-started.video-react-no-flex .video-react-control-bar {
  display: table;
}
.video-react .video-react-progress-control {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 4em;
}
.video-react-live .video-react-progress-control {
  display: none;
}
.video-react .video-react-progress-holder {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em;
}
.video-react .video-react-progress-control:hover .video-react-progress-holder {
  font-size: 1.66666667em;
}
/* If we let the font size grow as much as everything else, the current time tooltip ends up
 ginormous. If you'd like to enable the current time tooltip all the time, this should be disabled
 to avoid a weird hitch when you roll off the hover. */
.video-react .video-react-progress-control:hover .video-react-time-tooltip,
.video-react .video-react-progress-control:hover .video-react-mouse-display:after,
.video-react .video-react-progress-control:hover .video-react-play-progress:after {
  visibility: visible;
  font-size: 0.6em;
}
.video-react .video-react-progress-holder .video-react-play-progress,
.video-react .video-react-progress-holder .video-react-load-progress,
.video-react .video-react-progress-holder .video-react-tooltip-progress-bar,
.video-react .video-react-progress-holder .video-react-load-progress div {
  position: absolute;
  display: block;
  height: 0.3em;
  margin: 0;
  padding: 0;
  width: 0;
  left: 0;
  top: 0;
}
.video-react .video-react-play-progress {
  background-color: #fff;
}
.video-react .video-react-play-progress:before {
  position: absolute;
  top: -0.33333333em;
  right: -0.5em;
  font-size: 0.9em;
}
.video-react .video-react-time-tooltip,
.video-react .video-react-mouse-display:after,
.video-react .video-react-play-progress:after {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  right: -1.9em;
  font-size: 0.9em;
  color: #000;
  content: attr(data-current-time);
  padding: 6px 8px 8px 8px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
}
.video-react .video-react-time-tooltip,
.video-react .video-react-play-progress:before,
.video-react .video-react-play-progress:after {
  z-index: 1;
}
.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after {
  display: none;
}
.video-react .video-react-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, 0.5);
}
.video-react .video-react-load-progress div {
  background: white;
  background: rgba(115, 133, 159, 0.75);
}
.video-react.video-react-no-flex .video-react-progress-control {
  width: auto;
}
.video-react .video-react-time-tooltip {
  display: inline-block;
  height: 2.4em;
  position: relative;
  float: right;
  right: -1.9em;
}
.video-react .video-react-tooltip-progress-bar {
  visibility: hidden;
}
.video-react .video-react-progress-control .video-react-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1;
}
.video-react-no-flex .video-react-progress-control .video-react-mouse-display {
  z-index: 0;
}
.video-react .video-react-progress-control:hover .video-react-mouse-display {
  display: block;
}
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after {
  display: none;
}
.video-react .video-react-mouse-display .video-react-time-tooltip,
.video-react .video-react-progress-control .video-react-mouse-display:after {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}
.video-react .video-react-play-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-fullscreen-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
.video-react.video-react-fullscreen {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
}
.video-react .video-react-time-control {
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}
.video-react .video-react-time-divider {
  line-height: 3em;
  min-width: initial;
  padding: 0;
}
.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-volume-control {
  width: 5em;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.video-react .video-react-volume-bar {
  margin: 1.35em 0.45em;
}
.video-react .video-react-volume-bar.video-react-slider-horizontal {
  width: 5em;
  height: 0.3em;
}
.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level {
  width: 100%;
}
.video-react .video-react-volume-bar.video-react-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto;
}
.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level {
  height: 100%;
}
.video-react .video-react-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}
.video-react .video-react-volume-level:before {
  position: absolute;
  font-size: 0.9em;
}
.video-react .video-react-slider-vertical .video-react-volume-level {
  width: 0.3em;
}
.video-react .video-react-slider-vertical .video-react-volume-level:before {
  top: -0.5em;
  left: -0.3em;
}
.video-react .video-react-slider-horizontal .video-react-volume-level {
  height: 0.3em;
}
.video-react .video-react-slider-horizontal .video-react-volume-level:before {
  top: -0.3em;
  right: -0.5em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu {
  display: block;
  width: 0;
  height: 0;
  border-top-color: transparent;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu {
  left: 0.5em;
  height: 8em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu {
  left: -2em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content {
  height: 0;
  width: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content {
  height: 8em;
  width: 2.9em;
}
.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content {
  height: 2.9em;
  width: 8em;
}
.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content {
  background-color: transparent !important;
}
.video-react .video-react-playback-rate .video-react-playback-rate-value {
  line-height: 3em;
  text-align: center;
}
.video-react .video-react-playback-rate .video-react-menu {
  width: 4em;
  left: 0em;
}
.video-react .video-react-bezel {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 52px;
  height: 52px;
  z-index: 17;
  margin-left: -26px;
  margin-top: -26px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 26px;
}
.video-react .video-react-bezel.video-react-bezel-animation {
  -moz-animation: video-react-bezel-fadeout 0.5s linear 1 normal forwards;
  -webkit-animation: video-react-bezel-fadeout 0.5s linear 1 normal forwards;
  animation: video-react-bezel-fadeout 0.5s linear 1 normal forwards;
  pointer-events: none;
}
.video-react .video-react-bezel.video-react-bezel-animation-alt {
  -moz-animation: video-react-bezel-fadeout-alt 0.5s linear 1 normal forwards;
  -webkit-animation: video-react-bezel-fadeout-alt 0.5s linear 1 normal forwards;
  animation: video-react-bezel-fadeout-alt 0.5s linear 1 normal forwards;
  pointer-events: none;
}
.video-react .video-react-bezel .video-react-bezel-icon {
  width: 36px;
  height: 36px;
  margin: 8px;
  font-size: 26px;
  line-height: 36px;
  text-align: center;
}
@keyframes video-react-bezel-fadeout {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(2);
  }
}
@keyframes video-react-bezel-fadeout-alt {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(2);
  }
}
.video-react .video-react-closed-caption {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
.video-react video::-webkit-media-text-track-container {
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
}

