﻿/*這些是無法被MVC_Bundle的CSS語法, 放在這, 不參加綁定*/
/*===loading===*/
/*loading https://css-tricks.com/single-element-loaders-the-spinner/  https://codepen.io/t_afif/pen/zYPqMgq*/
/*===loading===*/
/*loading https://css-tricks.com/single-element-loaders-the-spinner/  https://codepen.io/t_afif/pen/zYPqMgq*/
.loadingPage {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background-image: none;
  z-index: 2147483647;
}

.loaidng_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background-image: none;
  background-color: #bababa;
}

.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.loader {
  width: 120px;
  /* the size */
  padding: 15px;
  /* the border thickness */
  background: #4575BC;
  /* the color */

  aspect-ratio: 1;
  border-radius: 50%;
  --_m: conic-gradient(from 180deg at 50% 50%,
      #4575BC 0deg,
      rgba(113, 128, 150, 0.5) 90deg,
      rgba(228, 236, 247, 0) 360deg),
    linear-gradient(#4575BC 0 0) content-box;
  -webkit-mask: var(--_m);
  mask: var(--_m);
  -webkit-mask-composite: source-out;
  mask-composite: subtract;
  box-sizing: border-box;
  animation: spin 2.4s linear infinite;
}

.loadWord {
  color: #2d3748;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -transform: rotate(360deg);
  }
}