/**
 * Minified by jsDelivr using clean-css v5.3.2.
 * Original file: /npm/@unocss/reset@0.58.0/normalize.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:0.67em;margin-block-start:0.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button;appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}

/* #################################################################################################################### */
/* By PGcao@qq.com 重写 layer-msg 风格 Begin */
body .layui-layer-msg,
body .layui-layer-fast-msg {
  min-width: 180px;
  border: 1px solid #d3d4d3;
  box-shadow: none
}
body .layui-layer-msgokerr,
body .layui-layer-msg,
body .layui-layer-fast-msg {
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  border: none;
  border-radius: 4px;
  cursor: default;
}
body .layui-layer-msgokerr .layui-layer-content,
body .layui-layer-msg .layui-layer-content {
  line-height: 18px !important;
}
body .layui-layer-msgokerr .layui-layer-ico,
body .layui-layer-msg .layui-layer-ico {
  background: transparent;
  font-family: layui-icon !important;
  top: inherit !important;
  font-size: 28px;
  font-style: normal;
  box-sizing: content-box;
  -webkit-font-smoothing: antialiased;
  width: auto !important;
  height: auto !important;
}
body .layui-layer-msgokerr .layui-layer-ico0:before,
body .layui-layer-msg .layui-layer-ico0:before {
  content: "\e702";
  color: #f58220;
}
body .layui-layer-msgokerr .layui-layer-ico1:before,
body .layui-layer-msg .layui-layer-ico1:before {
  content: "\1005";
  color: #a3cf62;
}
body .layui-layer-msgokerr .layui-layer-ico2:before,
body .layui-layer-msg .layui-layer-ico2:before {
  content: "\1007";
  color: #f38a78;
  font-size: 30px;
}
body .layui-layer-msgokerr .layui-layer-ico3,
body .layui-layer-msg .layui-layer-ico3 {
  font-size: 24px;
  left: 22px !important;
}
body .layui-layer-msgokerr .layui-layer-ico3:before,
body .layui-layer-msg .layui-layer-ico3:before {
  content: "\e607";
  color: #ffce7b;
}
body .layui-layer-msgokerr .layui-layer-ico4,
body .layui-layer-msg .layui-layer-ico4 {
  font-size: 22px;
  left: 24px !important;
}
body .layui-layer-msgokerr .layui-layer-ico4:before,
body .layui-layer-msg .layui-layer-ico4:before {
  content: "\e673";
}
body .layui-layer-msgokerr .layui-layer-ico5:before,
body .layui-layer-msg .layui-layer-ico5:before {
  content: "\e69c";
  color: #f38a78;
}
body .layui-layer-msgokerr .layui-layer-ico6:before,
body .layui-layer-msg .layui-layer-ico6:before {
  content: "\e6af";
  color: #b2d235;
}
body .layui-layer-msgokerr .layui-layer-ico7:before,
body .layui-layer-msg .layui-layer-ico7:before {
  content: "\e63d";
}
body .layui-layer-msgokerr .layui-layer-ico7,
body .layui-layer-msg .layui-layer-ico7 {
  -webkit-animation-name: layui-rotate;
  animation-name: layui-rotate;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-fill-mode: both;
}
body .layui-layer-msgokerr {
  background-color: #ff5722;
  border-radius: 30px;
}
body .layui-layer-msgokerr.msgerror0 {
  background-color: #f47920;
}
body .layui-layer-msgokerr.msgerror3 {
  background-color: #426ab3;
}
body .layui-layer-msgokerr .layui-layer-padding {
  padding: 15px 20px 15px 55px;
}
body .layui-layer-msgokerr .layui-layer-ico0:before,
body .layui-layer-msgokerr .layui-layer-ico1:before,
body .layui-layer-msgokerr .layui-layer-ico2:before,
body .layui-layer-msgokerr .layui-layer-ico3:before,
body .layui-layer-msgokerr .layui-layer-ico4:before,
body .layui-layer-msgokerr .layui-layer-ico5:before,
body .layui-layer-msgokerr .layui-layer-ico6:before,
body .layui-layer-msgokerr .layui-layer-ico7:before {
  color: #fff;
}
body .layui-layer-msgokerr.msgerror1,
body .layui-layer-msgokerr.msgerror6 {
  background-color: #b2d235;
}
body .layui-layer-msgokerr.msgerror2,
body .layui-layer-msgokerr.msgerror5 {
  background-color: #ef4136;
}
body .layui-layer-msgokerr.msgerror4,
body .layui-layer-msgokerr.msgerror7 {
  background-color: #4f5555;
}
/* 重写layer-msg风格 End */
/* #################################################################################################################### */