/*-- this is for webpage restae page desigm --*/
* {
  margin: 0;
  padding: 0;
  outline: 0;
  font-family: "Poppins", sans-serif; }

ul {
  margin: 0;
  padding: 0;
  font-family: "Poppins", sans-serif; }
  ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "Poppins", sans-serif; }

a {
  text-decoration: none;
  color: #000000;
  transition: 0.4s;
  font-family: "Poppins", sans-serif; }

a:hover {
  text-decoration: none;
  color: #000000; }

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  font-family: "Poppins", sans-serif; }

body {
  position: relative;
  font-family: "Poppins", sans-serif;
  background-color: #fff; }

p {
  margin: 0;
  padding: 0;
  color: #fff;
  font-family: "Poppins", sans-serif; }

#headerTop {
  padding: 50px 0px; }
  #headerTop .logoBox img {
    height: 50px; }
  #headerTop .headerRightMenu nav ul li {
    display: inline-block; }
  #headerTop .headerRightMenu nav ul .linkGap {
    margin: 0px 15px; }
  #headerTop .headerRightMenu nav .menu__link {
    font-size: 17px; }
    #headerTop .headerRightMenu nav .menu__link:hover {
      color: #1a73e8; }

#timerBoxArea {
  min-height: calc(100vh - 260px);
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  flex: 1;
  justify-content: center;
  min-width: 100%; }

.singleTimerBox {
  margin-top: 30px; }
  .singleTimerBox .singleClock {
    transform: rotateY(180deg);
    height: 256px; }
  .singleTimerBox svg {
    z-index: -1; }
  .singleTimerBox .center-abs {
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    background-color: #fff;
    border-radius: 50%;
    border: 2px solid #000;
    width: 230px;
    height: 230px; }
  .singleTimerBox .outer {
    fill: transparent;
    stroke: #000;
    stroke-width: 100%;
    stroke-dasharray: 710;
    transform: rotate(270deg) translate(-230px, 0);
    border-radius: 50%; }
  .singleTimerBox .clockInfo h2 {
    font-size: 50px;
    font-weight: 400;
    color: #000;
    font-size: 54px; }
  .singleTimerBox .clockInfo h4 {
    font-size: 16px;
    margin-top: 10px;
    text-transform: uppercase;
    color: #777777; }

.timeExpired {
  color: #000;
  font-size: 70px;
  font-weight: 700; }

#timerBoxArea .headingPart h3 {
  font-weight: 500;
  font-size: 50px;
  color: #000000; }

#timerBoxArea .headingPart p {
  font-weight: 300;
  font-size: 17px;
  margin-top: 10px;
  color: #777777; }

#timerBoxArea .singUpNewsLatter .input-group {
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #000000; }

#timerBoxArea .singUpNewsLatter .form-control {
  border: none;
  background-color: transparent;
  outline: none;
  box-shadow: none;
  font-size: 16px;
  height: 55px;
  padding: 0px 20px; }
  #timerBoxArea .singUpNewsLatter .form-control:hover, #timerBoxArea .singUpNewsLatter .form-control:focus {
    box-shadow: none;
    outline: none; }

#timerBoxArea .singUpNewsLatter .emailIocn {
  background-color: transparent;
  font-size: 22px;
  color: #000000;
  border-radius: 0px;
  border: none;
  padding: 0px; }

#timerBoxArea .singUpNewsLatter .submitButton {
  background-color: transparent;
  font-size: 22px;
  color: #000000;
  border-radius: 0px;
  padding: 0px;
  border: none; }
  #timerBoxArea .singUpNewsLatter .submitButton button {
    background-color: transparent;
    border: none;
    outline: none;
    box-shadow: none;
    width: 40px;
    text-align: right; }
    #timerBoxArea .singUpNewsLatter .submitButton button:hover {
      opacity: 0.7; }

#mainFooter {
  padding: 30px 0px;
  background-color: transparent; }
  #mainFooter .footerCopyright p {
    font-size: 14px;
    color: #777777; }
  #mainFooter .footerSocialBox nav ul li {
    display: inline-block;
    margin-left: 10px; }
    #mainFooter .footerSocialBox nav ul li a {
      display: block;
      height: 46px;
      width: 46px;
      text-align: center;
      line-height: 49px;
      border-radius: 50%;
      font-size: 22px; }
      #mainFooter .footerSocialBox nav ul li a:hover {
        background-color: #000000;
        color: #fff; }

.dark-mode {
  background-color: #000000; }

.blue-mode {
  background: #3d62ff; }
  .blue-mode #timerBoxArea .headingPart p {
    color: rgba(255, 255, 255, 0.575) !important;
    font-weight: 400; }
  .blue-mode .singleTimerBox .clockInfo h4 {
    color: rgba(255, 255, 255, 0.575) !important; }
  .blue-mode #timerBoxArea .singUpNewsLatter .form-control {
    color: rgba(255, 255, 255, 0.575) !important; }

.text-white #headerTop .headerRightMenu nav .menu__link {
  color: #ffffff; }
  .text-white #headerTop .headerRightMenu nav .menu__link:hover {
    text-decoration: underline; }

.text-white #timerBoxArea .headingPart h3 {
  color: #ffffff; }

.text-white .singleTimerBox .clockInfo h2 {
  color: #ffffff; }

.text-white .singleTimerBox .clockInfo h4 {
  color: #777777; }

.text-white #timerBoxArea .singUpNewsLatter .emailIocn {
  color: #ffffff; }

.text-white #timerBoxArea .singUpNewsLatter .submitButton i {
  color: #ffffff; }

.text-white #timerBoxArea .singUpNewsLatter .input-group {
  border-color: #ffffff; }

.text-white #timerBoxArea .singUpNewsLatter .form-control {
  color: #ffffff; }

.text-white #mainFooter .footerSocialBox nav ul li a {
  color: #ffffff; }
  .text-white #mainFooter .footerSocialBox nav ul li a:hover {
    background-color: #ffffff;
    color: #000000; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiaW1wb3J0L3Jlc2V0LnNjc3MiLCJpbXBvcnQvX2NvbG9yLnNjc3MiLCJjb21wb25lbnQvX19oZWFkZXIuc2NzcyIsImNvbXBvbmVudC9fX3RpbWVyLnNjc3MiLCJjb21wb25lbnQvX190aW1lckV4dHJhQ29tcG9uZW50LnNjc3MiLCJjb21wb25lbnQvX19mb290ZXIuc2NzcyIsInRoZW1lL19fdGhlbWUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdpbXBvcnQvcmVzZXQuc2Nzcyc7XHJcbkBpbXBvcnQgJ2ltcG9ydC9fY29sb3Iuc2Nzcyc7XHJcbi8vIGNvbXBvbmVudCBzY3NzIGZpbGUgbGlua1xyXG4vLyBoZWFkZXIgc2NzcyBmaWxlIGxpbmtcclxuQGltcG9ydCAnLi9jb21wb25lbnQvX2hlYWRlcic7XHJcbi8vIHRpbWVyIGJveCBzY3NzIGZpbGUgbGlua1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudC9fdGltZXInO1xyXG4vLyB0aW1lciBib3ggZXh0cmEgcGFydCBjc3MgZmlsZSBsaW5rXHJcbkBpbXBvcnQgJy4vY29tcG9uZW50L190aW1lckV4dHJhQ29tcG9uZW50JztcclxuLy8gZm9vdGVyIHBhcnQgY3NzIGZpbGUgbGlua1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudC9fZm9vdGVyJztcclxuXHJcblxyXG4vLyBhbGwgdGhlbWUgY3NzIGZpbGVcclxuLy8gZGFyayB2ZXJzaW9uXHJcbkBpbXBvcnQgJy4vdGhlbWUvX3RoZW1lJzsiLCIvKi0tIHRoaXMgaXMgZm9yIHdlYnBhZ2UgcmVzdGFlIHBhZ2UgZGVzaWdtIC0tKi9cclxuQGltcG9ydCAnY29sb3Iuc2Nzcyc7XHJcbiRtYWluZm9udDogJ1BvcHBpbnMnLFxyXG5zYW5zLXNlcmlmO1xyXG5cclxuKiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LWZhbWlseTogJG1haW5mb250O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICR0aXRsZUNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogMC40cztcclxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICR0aXRsZUNvbG9yO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LWZhbWlseTogJG1haW5mb250O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjb2xvcjogJGJvZHlDb2xvcjtcclxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XHJcbn0iLCIvLyBwdXQgeW91ciBicmFuZCBjb2xvciBoZXJlIFxyXG5cclxuJHRpdGxlQ29sb3I6ICMwMDAwMDA7XHJcbiRtYWluQ29sb3IgOiAjMDAwMDAwO1xyXG4kYm9keUNvbG9yOiAjZmZmO1xyXG4kaG92ZXI6ICMxYTczZTg7XHJcbiR0Ymc6ICNFNEY5RUQ7IiwiI2hlYWRlclRvcCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDBweDtcclxuXHJcbiAgICAubG9nb0JveCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyUmlnaHRNZW51IHtcclxuICAgICAgICBuYXYge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5saW5rR2FwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudV9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiN0aW1lckJveEFyZWEge1xyXG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDI2MHB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zaW5nbGVUaW1lckJveCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgIC5zaW5nbGVDbG9jayB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTZweDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIC5jZW50ZXItYWJzIHtcclxuICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm91dGVyIHtcclxuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBzdHJva2U6ICMwMDA7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDcxMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSgtMjMwcHgsIDApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2tJbmZvIHtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aW1lRXhwaXJlZCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0iLCIjdGltZXJCb3hBcmVhIHtcclxuICAgIC5oZWFkaW5nUGFydCB7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2luZ1VwTmV3c0xhdHRlciB7XHJcbiAgICAgICAgLmlucHV0LWdyb3VwIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVtYWlsSW9jbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Ym1pdEJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNtYWluRm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLmZvb3RlckNvcHlyaWdodCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJTb2NpYWxCb3gge1xyXG4gICAgICAgIG5hdiB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vIGRhcmsgdmVyc2lvblxyXG4uZGFyay1tb2RlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbi8vIGZsYXQgY29sb3IgdmVyc2lvblxyXG4uYmx1ZS1tb2RlIHtcclxuICAgIGJhY2tncm91bmQ6ICMzZDYyZmY7XHJcblxyXG4gICAgI3RpbWVyQm94QXJlYSAuaGVhZGluZ1BhcnQgcCB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NzUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlVGltZXJCb3ggLmNsb2NrSW5mbyBoNCB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NzUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgI3RpbWVyQm94QXJlYSAuc2luZ1VwTmV3c0xhdHRlciAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU3NSkgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gdGV4dCB3aGl0ZVxyXG4udGV4dC13aGl0ZSB7XHJcbiAgICAjaGVhZGVyVG9wIC5oZWFkZXJSaWdodE1lbnUgbmF2IC5tZW51X19saW5rIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjdGltZXJCb3hBcmVhIC5oZWFkaW5nUGFydCBoMyB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZVRpbWVyQm94IC5jbG9ja0luZm8gaDIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGVUaW1lckJveCAuY2xvY2tJbmZvIGg0IHtcclxuICAgICAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIH1cclxuXHJcbiAgICAjdGltZXJCb3hBcmVhIC5zaW5nVXBOZXdzTGF0dGVyIC5lbWFpbElvY24ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICN0aW1lckJveEFyZWEgLnNpbmdVcE5ld3NMYXR0ZXIgLnN1Ym1pdEJ1dHRvbiB7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjdGltZXJCb3hBcmVhIC5zaW5nVXBOZXdzTGF0dGVyIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICN0aW1lckJveEFyZWEgLnNpbmdVcE5ld3NMYXR0ZXIgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW5Gb290ZXIgLmZvb3RlclNvY2lhbEJveCBuYXYgdWwgbGkgYSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUEsZ0RBQWdEO0FBS2hELEFBQUEsQ0FBQyxDQUFDO0VBQ0UsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxDQUFDO0VBQ1YsV0FBVyxFQVBKLFNBQVMsRUFDcEIsVUFBVSxHQU9UOztBQUVELEFBQUEsRUFBRSxDQUFDO0VBQ0MsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLFdBQVcsRUFiSixTQUFTLEVBQ3BCLFVBQVUsR0FvQlQ7RUFYRCxBQUtJLEVBTEYsQ0FLRSxFQUFFLENBQUM7SUFDQyxNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLElBQUk7SUFDaEIsV0FBVyxFQW5CUixTQUFTLEVBQ3BCLFVBQVUsR0FtQkw7O0FBR0wsQUFBQSxDQUFDLENBQUM7RUFDRSxlQUFlLEVBQUUsSUFBSTtFQUNyQixLQUFLLEVDekJJLE9BQU87RUQwQmhCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFdBQVcsRUEzQkosU0FBUyxFQUNwQixVQUFVLEdBMkJUOztBQUVELEFBQUEsQ0FBQyxBQUFBLE1BQU0sQ0FBQztFQUNKLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLEtBQUssRUNoQ0ksT0FBTyxHRGlDbkI7O0FBRUQsQUFBQSxFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUUsQ0FBQztFQUNDLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixXQUFXLEVBM0NKLFNBQVMsRUFDcEIsVUFBVSxHQTJD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 */
