body{text-align:center;font-family:Arial,sans-serif;font-size:83%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
table.tbl,table.tbl th,table.tbl td{border:1px solid #ccc}
table.tbl th,table.tbl td{padding:4px}
th{text-align:left;background-color:#f0f0f0}
td{vertical-align:top}
h1{font-size:180%;border:1px dotted silver;padding:10px;background-color:#fafafa;letter-spacing:-0.75pt;margin-top:6px}
h2{font-size:125%;margin-top:0;letter-spacing:-0.5pt}
h2[id^="sql"]{font-size:150%;margin-top:20px;border:1px dotted silver;padding:10px;background-color:#fafafa}
a{font-weight:bold}
a:link{color:blue}
pre,code{font-size:12px;overflow-x:auto}
#content{width:1200px;margin:0 auto;text-align:left}
.x{border-bottom:1px dashed;cursor:help}
.h{display:none}
.rtm{background-color:#ffcccc}
.sp{background-color:#ffffcc}
.cu{background-color:#ffffee}
.lrtm{background-color:#d1291a;color:#fff;margin-right:2px;padding:2px 4px 2px;border-radius:3px}
.lsp{background-color:#1ad185;color:#fff;margin-right:2px;padding:2px 4px 2px;border-radius:3px}
.lcu{background-color:#1395c8;color:#fff;margin-right:2px;padding:2px 4px 2px;border-radius:3px}
.cve,.beta{white-space:nowrap;font-size:12px;border:1px solid #ddd;color:#4b4f56;margin-right:2px;padding:1px 3px 1px;border-radius:3px}
.altname{color:#008000}
.codename{color:#747474}
.red{color:red}
.oxa{overflow-x:auto}
@media screen and (max-width: 767px){
#content{width:auto}
.y{display:flex;flex-direction:column}
.y1{order:2}
.y2{order:1}
}
.bmc-button img{width: 27px !important;margin-bottom: 1px !important;box-shadow: none !important;border: none !important;vertical-align: middle !important;}
.bmc-button{line-height: 36px !important;height:37px !important;text-decoration: none !important;display:inline-flex !important;color:#000000 !important;background-color:#FFFFFF !important;border-radius: 3px !important;border: 1px solid transparent !important;padding: 1px 9px !important;font-size: 22px !important;letter-spacing: 0.6px !important;box-shadow: 0px 1px 2px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 1px 2px 2px rgba(190, 190, 190, 0.5) !important;margin: 0 auto !important;font-family:'Cookie', cursive !important;-webkit-box-sizing: border-box !important;box-sizing: border-box !important;-o-transition: 0.3s all linear !important;-webkit-transition: 0.3s all linear !important;-moz-transition: 0.3s all linear !important;-ms-transition: 0.3s all linear !important;transition: 0.3s all linear !important;}
.bmc-button:hover,.bmc-button:active,.bmc-button:focus{-webkit-box-shadow: 0px 1px 2px 2px rgba(190, 190, 190, 0.5) !important;text-decoration: none !important;box-shadow: 0px 1px 2px 2px rgba(190, 190, 190, 0.5) !important;opacity: 0.85 !important;color:#000000 !important;}
nav.menu {white-space: nowrap;}
nav.menu a {font-weight: normal;}
nav.menu ul {list-style: none;padding-left: 10px;padding-right: 10px;margin-top: 0;margin-bottom: 0;}
nav.menu li {position: relative;padding: 5px 8px;}
nav.menu > ul > li {display: inline-block;cursor: pointer;}
nav.menu > ul > li ul {visibility: hidden;position: absolute;top: 100%;left: 0;transition: 0.1s 0.25s;background-color: #fcfcfc;border-top: 1px solid #f4f4f4;z-index: 1;}
nav.menu > ul > li:hover ul {visibility: visible;transition-delay: 0.25s;}
.menu-icon{display: none;user-select: none;}
.menu-separator{font-size: 13px;color: #777;padding-bottom: 0;cursor: default;}
@media screen and (max-width: 930px) {
  .menu-icon {display: inline;}
  nav.menu ul {display: none;}
  nav.menu > ul > li {display: block;cursor: default;}
  nav.menu ul li ul {display: block;visibility: visible;position: relative;background-color: initial;border-top: 0;}
  #menuUl {position: absolute;left: 0;top: 42px;background-color: #fafefe;z-index: 1;padding-top: 10px;padding-bottom: 10px;}
  nav.menu {font-size: 17px;white-space: normal;}
}
#TEk8hunIm2mIri8i60v7 {
  display: none;
  margin-bottom: 30px;
  padding: 20px 10px;
  background-color: #ffcccc;
  text-align: center;
  font-weight: bold;
  border: 1px solid red;
}
#TEk8hunIm2mIri8i60v7:after {
  content: "Our website is made possible by displaying online advertisements to our visitors. \A\APlease consider supporting us by disabling your Ad Blocker. \A\AThank you very much ♥";
  white-space: pre;
}