/* ---------------Toast-------------------------- */
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  color: var(--rb-global-font-color, #39364E);
  line-height: 22px;
}
#toast-container a {
  text-decoration: none;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 8px 24px 0 var(--rb-box-shadow-color);
  -webkit-box-shadow: 0 8px 24px 0 var(--rb-box-shadow-color);
  box-shadow: 0 8px 24px 0 var(--rb-box-shadow-color);
  color: #fff;
  opacity: 1 !important;
}
.toast-close-button {
  font-weight: 700;
}
.toast-title {
  font-weight: 700;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #fff;
}
.toast-message a:hover {
  color: #ccc;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > :hover {
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container.toast-bottom-center > div,
#toast-container.toast-top-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
#toast-container > .toast {
  width: 400px;
  background-size: 24px;
  background-position: 24px 20px;
  padding: 20px !important;
  border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  -ms-border-radius: 3px !important;
  -o-border-radius: 3px !important;
}
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,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) !important;
  background-color: var(--rb-tag-error-bg-color, #FEF2F2);
  border: 1px solid var(--rb-tag-error-border-color, #FCD6D8);
  background-size: 24px;
}
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,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) !important;
  background-color: var(--rb-notice-success-bg-color, #EBFAF8);
  border: 1px solid var(--rb-notice-success-border-color, #C2EFEA);
  background-size: 24px;
}
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,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) !important;
  background-color: var(--rb-tag-warning-bg-color, #FFFAEB);
  border: 1px solid var(--rb-tag-warning-border-color, #FFEEC2);
  background-size: 24px;
}
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,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) !important;
  background-color: var(--rb-notice-info-bg-color, #EFF4F6);
  border: 1px solid var(--rb-notice-info-border-color, #CEDDE4);
  background-size: 24px;
}
/* 计时条 */
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  opacity: 1;
}
.toast-error > .toast-progress {
  background-color: var(--rb-error-color, #F2545B);
}
.toast-success > .toast-progress {
  background-color: var(--rb-success-color, #00BDA5);
}
.toast-warning > .toast-progress {
  background-color: var(--rb-warning-color, #FFB900);
}
.toast-info > .toast-progress {
  background-color: var(--rb-info-color, #31708F);
}
button.toast-close-button {
  position: absolute;
  right: 23px;
  top: 14px;
  color: var(--rb-global-font-color, #39364E);
  border: none;
  background-color: transparent;
  font-size: 20px;
  outline: none;
  font-weight: 200;
}
.toast-title {
  margin-left: 40px;
  margin-bottom: 12px;
  color: var(--rb-global-font-color, #39364E);
  font-size: 16px;
  font-weight: 500;
}
.toast-error-divider {
  border: 1px dashed var(--rb-divider-border-color);
  line-height: 1;
  margin: 16px 0;
}
.toast-message {
  color: var(--rb-global-font-color, #39364E);
  margin-left: 40px;
}
.toast-message .copy,
.toast-message .send-email {
  padding: 5px 16px;
  border-radius: 4px;
  height: 32px;
}
.toast-message .send-email {
  display: inline-block;
  background: #fff;
  border: 1px solid var(--rb-color-error);
  color: var(--rb-color-error);
}
.toast-message .send-email:hover,
.toast-message .send-email:active {
  border-color: var(--rb-btn-danger-hover-border-color);
  color: var(--rb-btn-danger-not-primary-hover-color);
}
.toast-message .copy {
  background: var(--rb-btn-danger-bg-color);
  color: var(--rb-btn-danger-color);
  display: inline-block;
  text-align: center;
  margin-right: 16px;
}
.toast-message .copy:hover,
.toast-message .copy:active {
  background: var(--rb-btn-danger-hover-bg-color);
  color: var(--rb-btn-danger-hover-color);
}
.toast-error-info {
  margin-bottom: 16px;
}
.toast-error-label {
  font-weight: 500;
}
.toast-error-msg-item {
  display: flex;
  gap: 4px;
  align-items: center;
}
.toast-error-msg {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.toast-error-msg-more {
  max-width: 300px;
}
.toast-error-icon {
  font-size: 12px;
}
.toast-error-footer {
  margin-top: 28px;
}
#skinLoading {
  display: none;
}
.rb-static-full-loading-container {
  position: fixed;
  z-index: 1001;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--rb-full-loading-mask-bg-color, rgba(255, 255, 255, 0.4));
}
.rb-static-full-loading {
  width: 40px;
  fill: var(--rb-full-loading-color, #777AF2);
  animation: move 1s infinite linear;
}
@keyframes move {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
