@media screen and (min-width: 931px) and (max-width: 1080px) {

    body {
      background:url("https://i.imgur.com/AONWd31.png") no-repeat center center fixed;
      background-color: rgba(0, 0, 0, 1);
      background-size: auto;
    }
  
  /* Font Styles */
  
    div, a, #original-summon, .original-li, .original-buttonTitle, .original-limitTitle, .original-section li, #gameplay-menu li, .limit-box-header, .limit-box-description p, #original-credit p {
      font-family: 'Reactor7', sans-serif;
      font-size: 32px;
      font-weight: normal;
      text-shadow: 0px 2px #000, 2px 0px #000, 2px 2px #000;
      color: white;
    }
  
  /* Hyperlink Styles */
    a, #summon {
      font-weight: normal;
    }
  
    #original-navigation a:link, #original-navigation a:visited {
      text-decoration: none;
      color: white;
    }
  
    a:hover, #original-navigation a:hover, #original-summon:hover {
      color: rgb(107, 107, 107);
      opacity: 1;
      transition: none;
    }
  
  /* Limit Break Preview Font Styles */
    #preview-on-radio:not(:checked) ~ #original-limit .original-description-header .original-level-bar-grid #preview-buttons #preview-on div, #preview-off-radio:not(:checked) ~ #original-limit .original-description-header .original-level-bar-grid #preview-buttons #preview-off div {
      color: rgb(107, 107, 107);
    }
  
  /* Box Styles */
    #original-navigation, #mobileMogContainer, #original-menu, #original-stats, #personal-url, .timer-box, .original-description-header, .original-description-bar, .original-description-box, .limit-break-box, .limit-box-header, .original-alternate-box, .test-box {
      border: 1.5px solid #464447;
      border-radius: 4px;
      box-shadow:
      0 0 0 2.5px rgb(214, 214, 214),
      0 0 0 4px rgb(145, 145, 145);
    }
  
    #original-navigation, #original-menu, #original-stats, #personal-url, .timer-box, .original-description-header, .original-description-bar, .original-description-box, .limit-break-box, .limit-box-header {
      background-color: blue;
      background: linear-gradient(to right, rgb(0, 0, 176), rgb(0, 0, 80));
    }
  
    .original-alternate-box {
      background: linear-gradient(to right, rgba(0, 0, 176, 0.5), rgba(0, 0, 80, 0.5));
    }
  
    #original-navigation {
      height: 52px;
      width: calc(100% - 12px);
      position: relative;
      top: -4px;
      left: -3px;
      z-index: 1000;
      display: flex;
      align-items: center;
      justify-content: space-around;
      visibility: visible;
    }
  
  /* Mog Containers */
  
    #mobileMogContainer {
      display: block;
      background-color: DeepPink;
      background-image: linear-gradient(to right, rgba(165,2,166,1), rgba(155,0,66,1));
      position: fixed;
      top: 54px;
      left: auto;
      right: 14px;
      padding: 10px 10px 10px 10px;
      width: 350px;
      visibility: hidden;
      opacity: 0;
      z-index: 510;
    }
  
    #mobileMog {
      height: 89px;
      width: auto;
      float: left;
      padding-right: 15px;
    }
  
    #original-summon:hover ~ #mobileMogContainer {
      visibility: visible;
      opacity: 1;
    }
  
  /* Frame */
  .mobile-frame {
    display: block;
    width: 100vw;
    height: 100vh;
  }
  
  .frame, .particle-container {
    display: none;
    visibility: hidden;
  }
  
  /* Radio Button Styles */
  input[type="radio"] {
    display: none;
  }
  
  /* Content Frame */
  
  .original-frame {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    height: 940px;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    overflow-x: hidden;
  }
  
  #original-base {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    opacity: 0;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.25s;
  }
  
  /* Original Menu */
  #original-menu {
    grid-area: 1 / 8 / 8 / 10;
    position: relative;
    top: 1em;
    animation: 0.75s ease-out 1 slideInBottom;
    height: 467px;
    width: 19.722222222vw;
    transition: height 0.5s ease-in-out;
    transition-delay: 0.25s;
    visibility: visible;
  }
  
  #original-menu #original-ul {
    list-style: none;
    margin-top: 0.28em;
    padding-left: 0.85em;
    display: flex;
    flex-direction: column;
  }
  
  .original-li {
    margin-bottom: 0.15em;
    position: relative;
  }
  
  .exit-label {
    visibility: hidden;
  }
  
  #exit-label1,
  #exit-label2,
  #exit-label3,
  #exit-label4,
  #exit-label5 {
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(62%, -62%);
    background-color: #464447;
    width:  24px;
    height: 24px;
    border-radius: 50%;
    border: 1.5px solid rgb(214, 214, 214);
    box-shadow:
      0 0 0 1px rgb(145, 145, 145);
    opacity: 1;
    transition: opacity 0.2s ease-in-out;
  }
  
  #exit-label1 .original-buttonTitle,
  #exit-label2 .original-buttonTitle,
  #exit-label3 .original-buttonTitle,
  #exit-label4 .original-buttonTitle,
  #exit-label5 .original-buttonTitle {
    position: absolute;
    top: 50%;
    left: 57%;
    transform: translate(-50%, -50%);
  }
  
  #original-radio1:checked ~ #original-menu #exit-label1,
  #original-radio2:checked ~ #original-menu #exit-label2,
  #original-radio3:checked ~ #original-menu #exit-label3,
  #original-radio4:checked ~ #original-menu #exit-label4,
  #original-radio5:checked ~ #original-menu #exit-label5 {
    visibility: visible;
  }
  
  @keyframes make-visible {
    99% {
      visibility: hidden;
    }
    100% {
      visibility: visible;
    }
  }
  
  @keyframes make-hidden {
    99% {
      visibility: visible;
    }
    100% {
      visibility: hidden;
    }
  }
  
  #exit-radio1:checked ~ #original-menu #original-ul #original-label1 .original-li::before, #exit-radio2:checked ~ #original-menu #original-ul #original-label2 .original-li::before, #exit-radio3:checked ~ #original-menu #original-ul #original-label3 .original-li::before, #exit-radio4:checked ~ #original-menu #original-ul #original-label4 .original-li::before, #exit-radio5:checked ~ #original-menu #original-ul #original-label5 .original-li::before, #gameplay-radio1:checked ~ .original-description-bar #gameplay-menu #gameplay-label1 .gameplay-li::before, #gameplay-radio2:checked ~ .original-description-bar #gameplay-menu #gameplay-label2 .gameplay-li::before, #gameplay-radio3:checked ~ .original-description-bar #gameplay-menu #gameplay-label3 .gameplay-li::before, #limit-check:checked ~ #braver-radio:checked ~ #original-limit .original-description-box #level1 span #braver-label span::before, #cross-slash-radio:checked ~ #original-limit .original-description-box #level1 span #cross-slash-label span::before, #blade-beam-radio:checked ~ #original-limit .original-description-box #level2 span #blade-beam-label span::before, #climhazzard-radio:checked ~ #original-limit .original-description-box #level2 span #climhazzard-label span::before, #meteorain-radio:checked ~ #original-limit .original-description-box #level3 span #meteorain-label span::before, #finishing-touch-radio:checked ~ #original-limit .original-description-box #level3 span #finishing-touch-label span::before, #omnislash-radio:checked ~ #original-limit .original-description-box #level4 span #omnislash-label span::before, #limit-check:not(:checked) ~ #original-limit .original-description-header .original-level-bar-grid #check div::before {
    content: url('https://i.imgur.com/MQV4uWt.png');
    position: absolute;
    height: 1px;
    width: 1px;
    left: -1.825em;
    top: 0.15em;
    visibility: hidden;
    box-shadow: 10px 25px 1px 1px rgba(0, 0, 0, 0.12), 11px 25px 1px 1px rgba(0, 0, 0, 0.12), 12px 25px 1px 1px rgba(0, 0, 0, 0.12), 13px 25px 1px 1px rgba(0, 0, 0, 0.12), 14px 25px 1px 1px rgba(0, 0, 0, 0.12), 15px 25px 1px 1px rgba(0, 0, 0, 0.12), 16px 25px 1px 1px rgba(0, 0, 0, 0.12), 17px 25px 1px 1px rgba(0, 0, 0, 0.12), 18px 25px 1px 1px rgba(0, 0, 0, 0.12), 19px 25px 1px 1px rgba(0, 0, 0, 0.12), 20px 25px 1px 1px rgba(0, 0, 0, 0.12), 21px 25px 1px 1px rgba(0, 0, 0, 0.12), 22px 25px 1px 1px rgba(0, 0, 0, 0.12), 23px 25px 1px 1px rgba(0, 0, 0, 0.12), 24px 25px 1px 1px rgba(0, 0, 0, 0.12), 25px 25px 1px 1px rgba(0, 0, 0, 0.12), 26px 25px 1px 1px rgba(0, 0, 0, 0.12), 27px 25px 1px 1px rgba(0, 0, 0, 0.12), 28px 25px 1px 1px rgba(0, 0, 0, 0.12), 29px 25px 1px 1px rgba(0, 0, 0, 0.12),
  
  10px 26px 1px 1px rgba(0, 0, 0, 0.12), 11px 26px 1px 1px rgba(0, 0, 0, 0.12), 12px 26px 1px 1px rgba(0, 0, 0, 0.12), 13px 26px 1px 1px rgba(0, 0, 0, 0.12), 14px 26px 1px 1px rgba(0, 0, 0, 0.12), 15px 26px 1px 1px rgba(0, 0, 0, 0.12), 16px 26px 1px 1px rgba(0, 0, 0, 0.12), 17px 26px 1px 1px rgba(0, 0, 0, 0.12), 18px 26px 1px 1px rgba(0, 0, 0, 0.12), 19px 26px 1px 1px rgba(0, 0, 0, 0.12), 20px 26px 1px 1px rgba(0, 0, 0, 0.12), 21px 26px 1px 1px rgba(0, 0, 0, 0.12), 22px 26px 1px 1px rgba(0, 0, 0, 0.12), 23px 26px 1px 1px rgba(0, 0, 0, 0.12), 24px 26px 1px 1px rgba(0, 0, 0, 0.12), 25px 26px 1px 1px rgba(0, 0, 0, 0.12), 26px 26px 1px 1px rgba(0, 0, 0, 0.12), 27px 26px 1px 1px rgba(0, 0, 0, 0.12), 28px 26px 1px 1px rgba(0, 0, 0, 0.12), 29px 26px 1px 1px rgba(0, 0, 0, 0.12),
  
  10px 27px 1px 1px rgba(0, 0, 0, 0.12), 11px 27px 1px 1px rgba(0, 0, 0, 0.12), 12px 27px 1px 1px rgba(0, 0, 0, 0.12), 13px 27px 1px 1px rgba(0, 0, 0, 0.12), 14px 27px 1px 1px rgba(0, 0, 0, 0.12), 15px 27px 1px 1px rgba(0, 0, 0, 0.12), 16px 27px 1px 1px rgba(0, 0, 0, 0.12), 17px 27px 1px 1px rgba(0, 0, 0, 0.12), 18px 27px 1px 1px rgba(0, 0, 0, 0.12), 19px 27px 1px 1px rgba(0, 0, 0, 0.12), 20px 27px 1px 1px rgba(0, 0, 0, 0.12), 21px 27px 1px 1px rgba(0, 0, 0, 0.12), 22px 27px 1px 1px rgba(0, 0, 0, 0.12), 23px 27px 1px 1px rgba(0, 0, 0, 0.12), 24px 27px 1px 1px rgba(0, 0, 0, 0.12), 25px 27px 1px 1px rgba(0, 0, 0, 0.12), 26px 27px 1px 1px rgba(0, 0, 0, 0.12), 27px 27px 1px 1px rgba(0, 0, 0, 0.12), 28px 27px 1px 1px rgba(0, 0, 0, 0.12), 29px 27px 1px 1px rgba(0, 0, 0, 0.12), 30px 27px 1px 1px rgba(0, 0, 0, 0.12),
  
  6px 28px 1px 1px rgba(0, 0, 0, 0.12), 7px 28px 1px 1px rgba(0, 0, 0, 0.12), 8px 28px 1px 1px rgba(0, 0, 0, 0.12), 9px 28px 1px 1px rgba(0, 0, 0, 0.12), 10px 28px 1px 1px rgba(0, 0, 0, 0.12), 11px 28px 1px 1px rgba(0, 0, 0, 0.12), 12px 28px 1px 1px rgba(0, 0, 0, 0.12), 13px 28px 1px 1px rgba(0, 0, 0, 0.12), 14px 28px 1px 1px rgba(0, 0, 0, 0.12), 15px 28px 1px 1px rgba(0, 0, 0, 0.12), 16px 28px 1px 1px rgba(0, 0, 0, 0.12), 17px 28px 1px 1px rgba(0, 0, 0, 0.12), 18px 28px 1px 1px rgba(0, 0, 0, 0.12), 19px 28px 1px 1px rgba(0, 0, 0, 0.12), 20px 28px 1px 1px rgba(0, 0, 0, 0.12), 21px 28px 1px 1px rgba(0, 0, 0, 0.12), 22px 28px 1px 1px rgba(0, 0, 0, 0.12), 23px 28px 1px 1px rgba(0, 0, 0, 0.12), 24px 28px 1px 1px rgba(0, 0, 0, 0.12), 25px 28px 1px 1px rgba(0, 0, 0, 0.12), 26px 28px 1px 1px rgba(0, 0, 0, 0.12), 27px 28px 1px 1px rgba(0, 0, 0, 0.12), 28px 28px 1px 1px rgba(0, 0, 0, 0.12), 29px 28px 1px 1px rgba(0, 0, 0, 0.12), 30px 28px 1px 1px rgba(0, 0, 0, 0.12), 31px 28px 1px 1px rgba(0, 0, 0, 0.12), 32px 28px 1px 1px rgba(0, 0, 0, 0.12), 33px 28px 1px 1px rgba(0, 0, 0, 0.12), 34px 28px 1px 1px rgba(0, 0, 0, 0.12), 35px 28px 1px 1px rgba(0, 0, 0, 0.12), 36px 28px 1px 1px rgba(0, 0, 0, 0.12), 37px 28px 1px 1px rgba(0, 0, 0, 0.12), 38px 28px 1px 1px rgba(0, 0, 0, 0.12), 39px 28px 1px 1px rgba(0, 0, 0, 0.12), 40px 28px 1px 1px rgba(0, 0, 0, 0.12), 41px 28px 1px 1px rgba(0, 0, 0, 0.12), 42px 28px 1px 1px rgba(0, 0, 0, 0.12), 43px 28px 1px 1px rgba(0, 0, 0, 0.12),
  
  5px 29px 1px 1px rgba(0, 0, 0, 0.12), 6px 29px 1px 1px rgba(0, 0, 0, 0.12), 7px 29px 1px 1px rgba(0, 0, 0, 0.12), 8px 29px 1px 1px rgba(0, 0, 0, 0.12), 9px 29px 1px 1px rgba(0, 0, 0, 0.12), 10px 29px 1px 1px rgba(0, 0, 0, 0.12), 11px 29px 1px 1px rgba(0, 0, 0, 0.12), 12px 29px 1px 1px rgba(0, 0, 0, 0.12), 13px 29px 1px 1px rgba(0, 0, 0, 0.12), 14px 29px 1px 1px rgba(0, 0, 0, 0.12), 15px 29px 1px 1px rgba(0, 0, 0, 0.12), 16px 29px 1px 1px rgba(0, 0, 0, 0.12), 17px 29px 1px 1px rgba(0, 0, 0, 0.12), 18px 29px 1px 1px rgba(0, 0, 0, 0.12), 19px 29px 1px 1px rgba(0, 0, 0, 0.12), 20px 29px 1px 1px rgba(0, 0, 0, 0.12), 21px 29px 1px 1px rgba(0, 0, 0, 0.12), 22px 29px 1px 1px rgba(0, 0, 0, 0.12), 23px 29px 1px 1px rgba(0, 0, 0, 0.12), 24px 29px 1px 1px rgba(0, 0, 0, 0.12), 25px 29px 1px 1px rgba(0, 0, 0, 0.12), 26px 29px 1px 1px rgba(0, 0, 0, 0.12), 27px 29px 1px 1px rgba(0, 0, 0, 0.12), 28px 29px 1px 1px rgba(0, 0, 0, 0.12), 29px 29px 1px 1px rgba(0, 0, 0, 0.12), 30px 29px 1px 1px rgba(0, 0, 0, 0.12), 31px 29px 1px 1px rgba(0, 0, 0, 0.12), 32px 29px 1px 1px rgba(0, 0, 0, 0.12), 33px 29px 1px 1px rgba(0, 0, 0, 0.12), 34px 29px 1px 1px rgba(0, 0, 0, 0.12), 35px 29px 1px 1px rgba(0, 0, 0, 0.12), 36px 29px 1px 1px rgba(0, 0, 0, 0.12), 37px 29px 1px 1px rgba(0, 0, 0, 0.12), 38px 29px 1px 1px rgba(0, 0, 0, 0.12), 39px 29px 1px 1px rgba(0, 0, 0, 0.12), 40px 29px 1px 1px rgba(0, 0, 0, 0.12), 41px 29px 1px 1px rgba(0, 0, 0, 0.12), 42px 29px 1px 1px rgba(0, 0, 0, 0.12), 43px 29px 1px 1px rgba(0, 0, 0, 0.12), 44px 29px 1px 1px rgba(0, 0, 0, 0.12), 45px 29px 1px 1px rgba(0, 0, 0, 0.12), 46px 29px 1px 1px rgba(0, 0, 0, 0.12),
  
  6px 30px 1px 1px rgba(0, 0, 0, 0.12), 7px 30px 1px 1px rgba(0, 0, 0, 0.12), 8px 30px 1px 1px rgba(0, 0, 0, 0.12), 9px 30px 1px 1px rgba(0, 0, 0, 0.12), 10px 30px 1px 1px rgba(0, 0, 0, 0.12), 11px 30px 1px 1px rgba(0, 0, 0, 0.12), 12px 30px 1px 1px rgba(0, 0, 0, 0.12), 13px 30px 1px 1px rgba(0, 0, 0, 0.12), 14px 30px 1px 1px rgba(0, 0, 0, 0.12), 15px 30px 1px 1px rgba(0, 0, 0, 0.12), 16px 30px 1px 1px rgba(0, 0, 0, 0.12), 17px 30px 1px 1px rgba(0, 0, 0, 0.12), 18px 30px 1px 1px rgba(0, 0, 0, 0.12), 19px 30px 1px 1px rgba(0, 0, 0, 0.12), 20px 30px 1px 1px rgba(0, 0, 0, 0.12), 21px 30px 1px 1px rgba(0, 0, 0, 0.12), 22px 30px 1px 1px rgba(0, 0, 0, 0.12), 23px 30px 1px 1px rgba(0, 0, 0, 0.12), 24px 30px 1px 1px rgba(0, 0, 0, 0.12), 25px 30px 1px 1px rgba(0, 0, 0, 0.12), 26px 30px 1px 1px rgba(0, 0, 0, 0.12), 27px 30px 1px 1px rgba(0, 0, 0, 0.12), 28px 30px 1px 1px rgba(0, 0, 0, 0.12), 29px 30px 1px 1px rgba(0, 0, 0, 0.12), 30px 30px 1px 1px rgba(0, 0, 0, 0.12), 31px 30px 1px 1px rgba(0, 0, 0, 0.12), 32px 30px 1px 1px rgba(0, 0, 0, 0.12), 33px 30px 1px 1px rgba(0, 0, 0, 0.12), 34px 30px 1px 1px rgba(0, 0, 0, 0.12), 35px 30px 1px 1px rgba(0, 0, 0, 0.12), 36px 30px 1px 1px rgba(0, 0, 0, 0.12), 37px 30px 1px 1px rgba(0, 0, 0, 0.12), 38px 30px 1px 1px rgba(0, 0, 0, 0.12), 39px 30px 1px 1px rgba(0, 0, 0, 0.12), 40px 30px 1px 1px rgba(0, 0, 0, 0.12), 41px 30px 1px 1px rgba(0, 0, 0, 0.12), 42px 30px 1px 1px rgba(0, 0, 0, 0.12), 43px 30px 1px 1px rgba(0, 0, 0, 0.12), 44px 30px 1px 1px rgba(0, 0, 0, 0.12),
  
  11px 31px 1px 1px rgba(0, 0, 0, 0.12), 12px 31px 1px 1px rgba(0, 0, 0, 0.12), 13px 31px 1px 1px rgba(0, 0, 0, 0.12), 14px 31px 1px 1px rgba(0, 0, 0, 0.12), 15px 31px 1px 1px rgba(0, 0, 0, 0.12), 16px 31px 1px 1px rgba(0, 0, 0, 0.12), 17px 31px 1px 1px rgba(0, 0, 0, 0.12), 18px 31px 1px 1px rgba(0, 0, 0, 0.12), 19px 31px 1px 1px rgba(0, 0, 0, 0.12), 20px 31px 1px 1px rgba(0, 0, 0, 0.12), 21px 31px 1px 1px rgba(0, 0, 0, 0.12), 22px 31px 1px 1px rgba(0, 0, 0, 0.12), 23px 31px 1px 1px rgba(0, 0, 0, 0.12), 24px 31px 1px 1px rgba(0, 0, 0, 0.12), 25px 31px 1px 1px rgba(0, 0, 0, 0.12), 26px 31px 1px 1px rgba(0, 0, 0, 0.12), 27px 31px 1px 1px rgba(0, 0, 0, 0.12), 28px 31px 1px 1px rgba(0, 0, 0, 0.12),
  
  12px 32px 1px 1px rgba(0, 0, 0, 0.12), 13px 32px 1px 1px rgba(0, 0, 0, 0.12), 14px 32px 1px 1px rgba(0, 0, 0, 0.12), 15px 32px 1px 1px rgba(0, 0, 0, 0.12), 16px 32px 1px 1px rgba(0, 0, 0, 0.12), 17px 32px 1px 1px rgba(0, 0, 0, 0.12), 18px 32px 1px 1px rgba(0, 0, 0, 0.12), 19px 32px 1px 1px rgba(0, 0, 0, 0.12), 20px 32px 1px 1px rgba(0, 0, 0, 0.12), 21px 32px 1px 1px rgba(0, 0, 0, 0.12), 22px 32px 1px 1px rgba(0, 0, 0, 0.12), 23px 32px 1px 1px rgba(0, 0, 0, 0.12), 24px 32px 1px 1px rgba(0, 0, 0, 0.12), 25px 32px 1px 1px rgba(0, 0, 0, 0.12), 26px 32px 1px 1px rgba(0, 0, 0, 0.12);
  
  }
  
  #exit-radio1:checked ~ #original-menu #original-ul #original-label1 .original-li::before, #exit-radio2:checked ~ #original-menu #original-ul #original-label2 .original-li::before, #exit-radio3:checked ~ #original-menu #original-ul #original-label3 .original-li::before, #exit-radio4:checked ~ #original-menu #original-ul #original-label4 .original-li::before, #exit-radio5:checked ~ #original-menu #original-ul #original-label5 .original-li::before {
    animation: 1s make-visible;
    animation-fill-mode: forwards;
  }
  
  #gameplay-radio1:checked ~ .original-description-bar #gameplay-menu #gameplay-label1 .gameplay-li::before, #gameplay-radio2:checked ~ .original-description-bar #gameplay-menu #gameplay-label2 .gameplay-li::before, #gameplay-radio3:checked ~ .original-description-bar #gameplay-menu #gameplay-label3 .gameplay-li::before, #limit-check:checked ~ #braver-radio:checked ~ #original-limit .original-description-box #level1 span #braver-label span::before, #limit-check:checked ~ #cross-slash-radio:checked ~ #original-limit .original-description-box #level1 span #cross-slash-label span::before, #limit-check:checked ~ #blade-beam-radio:checked ~ #original-limit .original-description-box #level2 span #blade-beam-label span::before, #limit-check:checked ~ #climhazzard-radio:checked ~ #original-limit .original-description-box #level2 span #climhazzard-label span::before, #limit-check:checked ~ #meteorain-radio:checked ~ #original-limit .original-description-box #level3 span #meteorain-label span::before, #limit-check:checked ~ #finishing-touch-radio:checked ~ #original-limit .original-description-box #level3 span #finishing-touch-label span::before, #limit-check:checked ~ #omnislash-radio:checked ~ #original-limit .original-description-box #level4 span #omnislash-label span::before, #limit-check:not(:checked) ~ #original-limit .original-description-header .original-level-bar-grid #check div::before {
    visibility: visible;
  }
  
  #exit-radio1:not(:checked) ~ #original-menu #original-ul #original-label1 .original-li:hover::before, #exit-radio2:not(:checked) ~ #original-menu #original-ul #original-label2 .original-li:hover::before, #exit-radio3:not(:checked) ~ #original-menu #original-ul #original-label3 .original-li:hover::before, #exit-radio4:not(:checked) ~ #original-menu #original-ul #original-label4 .original-li:hover::before, #exit-radio5:not(:checked) ~ #original-menu #original-ul #original-label5 .original-li:hover::before, #gameplay-radio1:not(:checked) ~ .original-description-bar #gameplay-menu #gameplay-label1 .gameplay-li:hover::before, #gameplay-radio2:not(:checked) ~ .original-description-bar #gameplay-menu #gameplay-label2 .gameplay-li:hover::before, #gameplay-radio3:not(:checked) ~ .original-description-bar #gameplay-menu #gameplay-label3 .gameplay-li:hover::before, #limit-check:checked ~ #original-limit .original-description-header .original-level-bar-grid #check div::before {
    content: url('https://i.imgur.com/MQV4uWt.png');
    position: absolute;
    height: 1px;
    width: 1px;
    left: -1.825em;
    top: 0.15em;
    animation: flicker-pointer 0.075s linear infinite;
  }
  
  @keyframes flicker-pointer {
    0% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
  
  #original-radio1:checked ~ #original-menu #original-ul #original-label1 .original-li:hover::before, #original-radio2:checked ~ #original-menu #original-ul #original-label2 .original-li:hover::before, #original-radio3:checked ~ #original-menu #original-ul #original-label3 .original-li:hover::before, #original-radio4:checked ~ #original-menu #original-ul #original-label4 .original-li:hover::before, #original-radio5:checked ~ #original-menu #original-ul #original-label5 .original-li:hover::before {
    content: none;
    visibility: hidden;
  }
  
  /* Checkboxes */
  .name-field:before {
    content: "Cloud";
  }
  
  #name-switch:checked ~ #original-base #original-stats .original-stats-grid .name-field:before,
  #name-switch:checked ~ #original-bio .original-description-header .original-stats-grid .name-field:before,
  #name-switch:checked ~ #original-physical .original-description-header .original-stats-grid .name-field:before,
  #name-switch:checked ~ #original-gameplay .original-description-header .original-stats-grid .name-field:before,
  #name-switch:checked ~ #original-limit .original-description-header .original-stats-grid .name-field:before {
    content:"Ex-SOLDIER";
  }
  
  #portrait-switch:checked ~ #original-base #original-stats .original-portrait-frame .portrait-button,
  #portrait-switch:checked ~ #original-bio .original-description-header .original-portrait-frame .portrait-button,
  #portrait-switch:checked ~ #original-physical .original-description-header .original-portrait-frame .portrait-button,
  #portrait-switch:checked ~ #original-gameplay .original-description-header .original-portrait-frame .portrait-button,
  #portrait-switch:checked ~ #original-limit .original-description-header .original-portrait-frame .portrait-button {
    opacity: 1;
  }
  
  #name-switch, #portrait-switch, #limit-check {
    display: none;
    visibility: hidden;
  }
  
  /* Original Radio Button Checked */
  
  .original-option:checked ~ #original-menu,
  .original-option:checked ~ #original-menu #original-ul {
    height: 42px;
    transition: height 0.5s ease-in-out;
  }
  
  #exit-radio1:checked ~ #original-base,
  #exit-radio2:checked ~ #original-base,
  #exit-radio3:checked ~ #original-base,
  #exit-radio4:checked ~ #original-base,
  #exit-radio5:checked ~ #original-base {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    transition-delay: 0.25s;
  }
  
  #original-radio1:checked ~ #original-bio,
  #original-radio2:checked ~ #original-physical,
  #original-radio3:checked ~ #original-gameplay,
  #original-radio4:checked ~ #original-limit,
  #original-radio5:checked ~ #original-credit {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    transition-delay: 0.25s;
    transform: translateX(0%);
  }
  
  #original-radio1:checked ~ #original-menu #original-ul #original-label2,
  #original-radio1:checked ~ #original-menu #original-ul #original-label3,
  #original-radio1:checked ~ #original-menu #original-ul #original-label4,
  #original-radio1:checked ~ #original-menu #original-ul #original-label5,
  #original-radio2:checked ~ #original-menu #original-ul #original-label1,
  #original-radio2:checked ~ #original-menu #original-ul #original-label3,
  #original-radio2:checked ~ #original-menu #original-ul #original-label4,
  #original-radio2:checked ~ #original-menu #original-ul #original-label5,
  #original-radio3:checked ~ #original-menu #original-ul #original-label1,
  #original-radio3:checked ~ #original-menu #original-ul #original-label2,
  #original-radio3:checked ~ #original-menu #original-ul #original-label4,
  #original-radio3:checked ~ #original-menu #original-ul #original-label5,
  #original-radio4:checked ~ #original-menu #original-ul #original-label1,
  #original-radio4:checked ~ #original-menu #original-ul #original-label2,
  #original-radio4:checked ~ #original-menu #original-ul #original-label3,
  #original-radio4:checked ~ #original-menu #original-ul #original-label5,
  #original-radio5:checked ~ #original-menu #original-ul #original-label1,
  #original-radio5:checked ~ #original-menu #original-ul #original-label2,
  #original-radio5:checked ~ #original-menu #original-ul #original-label3,
  #original-radio5:checked ~ #original-menu #original-ul #original-label4 {
    visibility: hidden;
    opacity: 0;
  }
  
  #original-radio1:checked ~ #original-menu #original-ul #original-label1 {
    display: inline-block;
    cursor: default;
  }
  
  #original-radio2:checked ~ #original-menu #original-ul #original-label2 {
    display: inline-block;
    transform: translateY(-100%);
    transition: 0.25s ease-in-out;
    cursor: default;
  }
  
  #original-radio3:checked ~ #original-menu #original-ul #original-label3 {
    display: inline-block;
    transform: translateY(-200%);
    transition: 0.35s ease-in-out;
    cursor: default;
  }
  
  #original-radio4:checked ~ #original-menu #original-ul #original-label4 {
    display: inline-block;
    transform: translateY(-300%);
    transition: 0.45s ease-in-out;
    cursor: default;
  }
  
  #original-radio5:checked ~ #original-menu #original-ul #original-label5 {
    display: inline-block;
    transform: translateY(-400%);
    transition: 0.55s ease-in-out;
    cursor: default;
  }
  
  /* Original Labels */
  #original-label1 {
    display: inline-block;
  }
  
  #original-label2 {
    display: inline-block;
    transform: translateY(0%);
    transition: transform 0.25s ease-in-out;
    transition-delay: 0.25s;
  }
  
  #original-label3 {
    display: inline-block;
    transform: translateY(0%);
    transition: transform 0.35s ease-in-out;
    transition-delay: 0.25s;
  }
  
  #original-label4 {
    display: inline-block;
    transform: translateY(0%);
    transition: transform 0.45s ease-in-out;
    transition-delay: 0.25s;
  }
  
  #original-label5 {
    display: inline-block;
    transform: translateY(0%);
    transition: transform 0.55s ease-in-out;
    transition-delay: 0.25s;
  }
  
  /* Exit Labels */
  #exit-radio1:checked ~ #original-menu #original-ul #original-label2,
  #exit-radio1:checked ~ #original-menu #original-ul #original-label3,
  #exit-radio1:checked ~ #original-menu #original-ul #original-label4,
  #exit-radio1:checked ~ #original-menu #original-ul #original-label5 {
    opacity: 1;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.65s;
  }
  
  #exit-radio2:checked ~ #original-menu #original-ul #original-label1,
  #exit-radio2:checked ~ #original-menu #original-ul #original-label3,
  #exit-radio2:checked ~ #original-menu #original-ul #original-label4,
  #exit-radio2:checked ~ #original-menu #original-ul #original-label5 {
    opacity: 1;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.75s;
  }
  
  #exit-radio3:checked ~ #original-menu #original-ul #original-label1,
  #exit-radio3:checked ~ #original-menu #original-ul #original-label2,
  #exit-radio3:checked ~ #original-menu #original-ul #original-label4,
  #exit-radio3:checked ~ #original-menu #original-ul #original-label5 {
    opacity: 1;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.85s;
  }
  
  #exit-radio4:checked ~ #original-menu #original-ul #original-label1,
  #exit-radio4:checked ~ #original-menu #original-ul #original-label2,
  #exit-radio4:checked ~ #original-menu #original-ul #original-label3,
  #exit-radio4:checked ~ #original-menu #original-ul #original-label5 {
    opacity: 1;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.95s;
  }
  
  #exit-radio5:checked ~ #original-menu #original-ul #original-label1,
  #exit-radio5:checked ~ #original-menu #original-ul #original-label2,
  #exit-radio5:checked ~ #original-menu #original-ul #original-label3,
  #exit-radio5:checked ~ #original-menu #original-ul #original-label4 {
    opacity: 1;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 1.05s;
  }
  
  /* Original Frame Animations */
  @keyframes slideInLeft {
    0% {
      transform: translateX(-1000%);
    }
    100% {
      transform: translateX(0);
    }
  }
  
  @keyframes slideInRight {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  
  @keyframes slideInTop {
    0% {
      transform: translateY(-2000%);
    }
    100% {
      transform: translateY(0);
    }
  }
  
  @keyframes slideInBottom {
    0% {
      transform: translateY(100%);
    }
    100% {
      transform: translateY(0);
    }
  }
  
  /* Original Info Box and Original Alternate Box */
    .original-info-box, .original-alternate-box {
      opacity: 0;
      transform: translateX(200%);
      transition: opacity 0.5s ease-in-out, transform 0s linear 0.5s;
    }
  
  /* Stats */
    #original-stats, .original-info-box, .original-alternate-box {
      overflow: hidden;
      animation: 0.75s ease-out 1 slideInRight;
    }
  
    #original-stats {
      display: flex;
      grid-area: 1 / 1 / 13 / 8;
      position: relative;
      top: 1em;
    }
  
    #original-base {
      position: relative;
      top: 1em;
      grid-area: 1 / 2 / 13 / 10;
    }
  
    .original-info-box {
      display: flex;
      position: relative;
      top: calc(1em - 4px);
      grid-area: 1 / 2 / 13 / 10;
      overflow: visible;
      height: 750px;
    }
  
    .original-alternate-box {
      position: relative;
      top: 1em;
      grid-area: 1 / 2 / 13 / 10;
      overflow: scroll;
      height: 751px;
      padding: 2em 0.75em 0.6em 0.75em;
      box-sizing: border-box;
    }
  
    #original-base {
      height: 803px;
    }
  
    .original-portrait-frame {
      display: flex;
      height: 120px;
      width: fit-content;
      position: relative;
    }
  
    .original-portrait, .past-portrait {
      height: 120px;
      width: auto;
    }
  
    .portrait-button {
      position: absolute;
      opacity: 0;
    }
  
    .original-stats-grid {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      grid-template-rows: 28px 28px 24px 4px 24px 4px;
      margin-right: 40px;
    }
  
    figure, .original-stats-grid {
      margin-top: 0.7em;
    }
  
    .original-name, .original-bar-container {
      grid-column: span 3;
    }
  
    .original-lv {
      grid-column: span 2;
    }
  
    .original-stat-name, #preview-buttons span {
      color: rgb(0, 230, 230);
    }
  
    .slash {
      color: rgb(160, 160, 160);
    }
  
    .original-stats-grid div {
      display: flex;
      align-items: center;
    }
  
    .original-bar-container {
      align-items: start;
    }
  
    .original-stat-value, .original-bar-container {
      justify-content: end;
    }
  
    .original-hp-bar {
      background: linear-gradient(to right, rgb(20, 124, 255), rgb(255, 255, 255));
      height: 2px;
      width: 130px;
      box-shadow: 0px 2px black, 0px 3px black;
    }
  
    .original-mp-bar {
      background: linear-gradient(to right, rgb(7, 252, 135), rgb(255, 255, 255) 94.7%, rgb(67, 1, 2) 94.7%);
      height: 2px;
      width: 130px;
      box-shadow: 0px 2px black, 0px 3px black;
    }
  
  /* Level and Limit Bars */
    .original-level-bar-grid {
      display: grid;
      grid-template-columns: 1fr 0.5fr;
      grid-template-rows: 24px 24px 24px 24px;
      margin-top: 1.6em;
    }
  
    .original-next-level, .next-level-bar, .limit-bar {
      grid-column: span 2;
    }
  
    .limit-level-value {
      display: flex;
      justify-content: center;
      margin-top: 2px;
    }
  
    .next-level-bar, .limit-bar {
      height: 18px;
      width: auto;
      box-shadow: 1px 2px black, 2px 1px black, 2px 2px black;
      margin-left: 0.5em;
    }
  
    .original-limit-bar-grid {
      margin-top: 0.7em;
      overflow: visible;
    }
  
    #check {
      position: relative;
      left: 1em;
      top: 0.25em;
    }
  
    #preview-buttons {
      display: flex;
      gap: 1em;
      position: absolute;
      bottom: 1em;
      visibility: hidden;
    }
  
    #limit-check:checked ~ #original-limit .original-description-header .original-level-bar-grid #preview-buttons {
      visibility: visible;
    }
  
    #braver-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #braver-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before, #cross-slash-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #cross-slash-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before {
    content: "¹";
  }
  
    #blade-beam-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #blade-beam-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before, #climhazzard-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #climhazzard-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before {
    content: "²";
  }
  
    #meteorain-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #meteorain-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before, #finishing-touch-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #finishing-touch-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before {
    content: "³";
  }
  
    #omnislash-radio:checked ~ #original-base #original-stats .original-level-bar-grid .limit-level-value::before, #omnislash-radio:checked ~ #original-limit .original-description-header .original-level-bar-grid .limit-level-value::before {
    content: "⁴";
  }
  
  /* Original Info Section */
  .original-section {
    display: flex;
    margin-bottom: 1em;
  }
  
  .original-section span, .original-section ul {
    width: 50%;
  }
  
  .original-section ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  
  .original-section .original-stat-name, .other-game-title {
    margin-left: 0.25em;
  }
  
  /* Description Header */
  .original-description-header {
    display: flex;
    width: 100%;
    box-sizing: border-box;
    position: absolute;
    top: 4px;
    z-index: 2;
  }
  
  /* Description Bars */
  .original-description-bar {
    height: 45px;
    width: 100%;
    box-sizing: border-box;
    position: absolute;
    top: 189px;
    z-index: 2;
  }
  
  #bio-bar, #physical-bar, #break-bar {
    display: flex;
    align-items: center;
    padding-left: 0.25em;
  }
  
  #break-bar {
    padding-left: 1.25em;
  }
  
  #gameplay-menu {
    width: 100%;
    height: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  
  /* Description Box */
  .original-description-box {
    height: 569px;
    width: 100%;
    position: absolute;
    top: 189px;
    z-index: 1;
    box-sizing: border-box;
    padding-top: 2em;
  }
  
  /* Gameplay */
  .gameplay-li {
    position: relative;
  }
  
  #ff7-gameplay, #remake-gameplay, #other-gameplay {
    width: 100%;
    height: 100%;
    position: absolute;
    visibility: hidden;
  }
  
  #gameplay-radio1:checked ~ .original-description-box #ff7-gameplay,
  #gameplay-radio2:checked ~ .original-description-box #remake-gameplay,
  #gameplay-radio3:checked ~ .original-description-box #other-gameplay {
    visibility: visible;
  }
  
  /* Limit Breaks */
  .limitBreak {
    width: 50%;
    height: 50%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  #level1 {
    top: 0;
    left: 0;
  }
  
  #level2 {
    top: 0;
    right: 0;
  }
  
  #level3 {
    bottom: 0;
    left: 0;
  }
  
  #level4 {
    bottom: 0;
    right: 0;
  }
  
  .original-limit-level {
    text-transform: uppercase;
  }
  
  .original-limit-name, .other-section {
    margin-left: 0.75em;
  }
  
  .original-limit-name {
    position: relative;
  }
  
  #limit-check:checked ~ #braver-radio:checked ~ #original-limit #break-bar::before,
  #limit-check:checked ~ #climhazzard-radio:checked ~ #original-limit #break-bar::before {
    content: "Attacks one opponent";
  }
  
  #limit-check:checked ~ #cross-slash-radio:checked ~ #original-limit #break-bar::before {
    content: "Attacks and paralyzes one opponent";
  }
  
  #limit-check:checked ~ #blade-beam-radio:checked ~ #original-limit #break-bar::before {
    content: "Diffuses after hitting one opponent";
  }
  
  #limit-check:checked ~ #meteorain-radio:checked ~ #original-limit #break-bar::before {
    content: "Attacks all opponents";
  }
  
  #limit-check:checked ~ #finishing-touch-radio:checked ~ #original-limit #break-bar::before {
    content: "Blows away all opponents";
  }
  
  #limit-check:checked ~ #omnislash-radio:checked ~ #original-limit #break-bar::before {
    content: "Slices up all opponents";
  }
  
  .limit-break-box {
    width: 374px;
    height: 510px;
    position: absolute;
    top: 51px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
    visibility: hidden;
  }
  
  .limit-box-header {
    margin: 0;
    padding: 0.25em;
  }
  
  .limit-box-description {
    padding: 0 0.25em 0 0.25em;
    height: 256px;
    overflow: scroll;
    margin-bottom: 0.25em;
  }
  
  #limit-check:checked ~ #preview-on-radio:checked ~ #braver-radio:checked ~ #original-limit .original-description-box #braver-box, #limit-check:checked ~ #preview-on-radio:checked ~ #cross-slash-radio:checked ~ #original-limit .original-description-box #cross-slash-box, #limit-check:checked ~ #preview-on-radio:checked ~ #blade-beam-radio:checked ~ #original-limit .original-description-box #blade-beam-box, #limit-check:checked ~ #preview-on-radio:checked ~ #climhazzard-radio:checked ~ #original-limit .original-description-box #climhazzard-box, #limit-check:checked ~ #preview-on-radio:checked ~ #meteorain-radio:checked ~ #original-limit .original-description-box #meteorain-box, #limit-check:checked ~ #preview-on-radio:checked ~ #finishing-touch-radio:checked ~ #original-limit .original-description-box #finishing-touch-box, #limit-check:checked ~ #preview-on-radio:checked ~ #omnislash-radio:checked ~ #original-limit .original-description-box #omnislash-box {
    visibility: visible;
  }
  
  /* Personal URL */
  #personal-url {
    display: flex;
    align-items: center;
    height: fit-content;
    padding: 0.45em 0.35em;
    grid-area: 13 / 5 / 14 / 9;
    position: relative;
    top: 0.25em;
    animation: 0.75s ease-out 1 slideInTop;
  }
  
  /* Background Video */
    #background-video {
      display: none;
    }
  
  /* Timer and Gil */
  .timer-box {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    grid-area: 12 / 7 / 13 / 9;
    gap: 0.5em;
    position: relative;
    animation: 0.75s ease-out 1 slideInLeft;
  }
  
  #personal-url, .timer-box {
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    transition-delay: 0.25s;
    visibility: visible;
  }
  
  #original-radio1:checked ~ #personal-url,
    #original-radio1:checked ~ .timer-box,
  #original-radio2:checked ~ #personal-url,
    #original-radio2:checked ~ .timer-box,
  #original-radio3:checked ~ #personal-url,
    #original-radio3:checked ~ .timer-box,
  #original-radio4:checked ~ #personal-url,
    #original-radio4:checked ~ .timer-box,
  #original-radio5:checked ~ #personal-url,
    #original-radio5:checked ~ .timer-box {
    opacity: 0;
    transition: opacity 0.25s ease-in-out;
    transition-delay: 0.25s;
  }
  
  #timer {
    position: relative;
    top: 0.25em;
  }
  
  #timer, #gil {
    display: flex;
    justify-content: space-between;
  }
  
  #time-value {
    position: relative;
    bottom: 2px;
    transform: translateX(-8px);
  }
  
  #gil-name {
    position: relative;
    left: 0.15em;
  }
  
  #gil-value {
    position: relative;
    bottom: 2px;
    right: 0.25em;
  }
  
  /* Timer Frames */
  
  SPAN#time-value {font-size: 0px;}
  SPAN.colon {font-size: 32px; }
  SPAN#sl0 {animation: 10s linear infinite ten; }
  SPAN#sl1 {animation: 10s linear infinite ten 1s; }
  SPAN#sl2 {animation: 10s linear infinite ten 2s; }
  SPAN#sl3 {animation: 10s linear infinite ten 3s; }
  SPAN#sl4 {animation: 10s linear infinite ten 4s; }
  SPAN#sl5 {animation: 10s linear infinite ten 5s; }
  SPAN#sl6 {animation: 10s linear infinite ten 6s; }
  SPAN#sl7 {animation: 10s linear infinite ten 7s; }
  SPAN#sl8 {animation: 10s linear infinite ten 8s; }
  SPAN#sl9 {animation: 10s linear infinite ten 9s; }
  SPAN#sh0 {animation: 60s linear infinite six; }
  SPAN#sh1 {animation: 60s linear infinite six 10s; }
  SPAN#sh2 {animation: 60s linear infinite six 20s; }
  SPAN#sh3 {animation: 60s linear infinite six 30s; }
  SPAN#sh4 {animation: 60s linear infinite six 40s; }
  SPAN#sh5 {animation: 60s linear infinite six 50s; }
  SPAN#ml0 {animation: 600s linear infinite ten; }
  SPAN#ml1 {animation: 600s linear infinite ten 60s; }
  SPAN#ml2 {animation: 600s linear infinite ten 120s; }
  SPAN#ml3 {animation: 600s linear infinite ten 180s; }
  SPAN#ml4 {animation: 600s linear infinite ten 240s; }
  SPAN#ml5 {animation: 600s linear infinite ten 300s; }
  SPAN#ml6 {animation: 600s linear infinite ten 360s; }
  SPAN#ml7 {animation: 600s linear infinite ten 420s; }
  SPAN#ml8 {animation: 600s linear infinite ten 480s; }
  SPAN#ml9 {animation: 600s linear infinite ten 540s; }
  SPAN#mh0 {animation: 3600s linear infinite six; }
  SPAN#mh1 {animation: 3600s linear infinite six 600s; }
  SPAN#mh2 {animation: 3600s linear infinite six 1200s; }
  SPAN#mh3 {animation: 3600s linear infinite six 1800s; }
  SPAN#mh4 {animation: 3600s linear infinite six 2400s; }
  SPAN#mh5 {animation: 3600s linear infinite six 3000s; }
  SPAN#h0 {animation: 43200s linear infinite twelve; }
  SPAN#h1 {animation: 43200s linear infinite twelve 3600s; }
  SPAN#h2 {animation: 43200s linear infinite twelve 7200s; }
  SPAN#h3 {animation: 43200s linear infinite twelve 10800s; }
  SPAN#h4 {animation: 43200s linear infinite twelve 14400s; }
  SPAN#h4 {animation: 43200s linear infinite twelve 18000s; }
  SPAN#h6 {animation: 43200s linear infinite twelve 21600s; }
  SPAN#h7 {animation: 43200s linear infinite twelve 25200s; }
  SPAN#h8 {animation: 43200s linear infinite twelve 28800s; }
  SPAN#h9 {animation: 43200s linear infinite twelve 32400s; }
  SPAN#h10 {animation: 43200s linear infinite twelve 36000s; }
  SPAN#h11 {animation: 43200s linear infinite twelve 39600s; }
  SPAN#h12 {animation: 43200s linear infinite twelve 43200s; }
  @keyframes ten {0%, 9.9999% {font-size: 32px; } 10%, 100% {font-size: 0px; }}
  @keyframes six {0%, 16.6666% {font-size: 32px; } 16.6667%, 100% {font-size: 0px; }}
  @keyframes twelve {0%, 8.33332% {font-size: 32px; } 8.33333%, 100% {font-size: 0px; }}
  
  }
  
  /* Limit Title Animation */
  #l {
    animation-name: change-l;
  }
  
  #i1 {
    animation-name: change-i1;
  }
  
  #m {
    animation-name: change-m;
  }
  
  #i2 {
    animation-name: change-i2;
  }
  
  #t {
    animation-name: change-t;
  }
  
  #l, #i1, #m, #i2, #t {
    animation-duration: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
  }
  
  @keyframes change-l {
    0% {
      color: #6ae8ea; /* teal */
    }
    25% {
      color: #e7e9ea; /* white */
    }
    50% {
      color: #2b6dbe; /* blue */
    }
    75% {
      color: #d438e1; /* pink */
    }
    100% {
      color: #6ae8ea; /* teal */
    }
  }
  
  @keyframes change-i1 {
    0% {
      color: #8ee895; /* green */
    }
    25% {
      color: #e9e84e; /* yellow */
    }
    50% {
      color: #777778; /* gray */
    }
    75% {
      color: #af2419; /* red */
    }
    100% {
      color: #8ee895; /* green */
    }
  }
  
  @keyframes change-m {
    0% {
      color: #d438e1; /* pink */
    }
    25% {
      color: #6ae8ea; /* teal */
    }
    50% {
      color: #e7e9ea; /* white */
    }
    75% {
      color: #2b6dbe; /* blue */
    }
    100% {
      color: #d438e1; /* pink */
    }
  }
  
  @keyframes change-i2 {
    0% {
      color: #af2419; /* red */
    }
    25% {
      color: #8ee895; /* green */
    }
    50% {
      color: #e9e84e; /* yellow */
    }
    75% {
      color: #777778; /* gray */
    }
    100% {
      color: #af2419; /* red */
    }
  }
  
  @keyframes change-t {
    0% {
      color: #2b6dbe; /* blue */
    }
    25% {
      color: #d438e1; /* pink */
    }
    50% {
      color: #6ae8ea; /* teal */
    }
    75% {
      color: #e7e9ea; /* white */
    }
    100% {
      color: #2b6dbe; /* blue */
    }
  }
  
  @-moz-document url-prefix() {
  
    @media screen and (max-width: 1080px) {
  
      #original-credit br {
        margin-bottom: 0.35em;
      }
  
      li, div {
        line-height: 0.75em;
      }
  
    }
  
  }