* {
    margin: 0;
    padding: 0;
      box-sizing: border-box;
      overflow-wrap: break-word;
    }
    a {
    text-decoration: none;
    color: black;
    }
    body {
    font-family: sans-serif;
    }
    .main {
    padding: 8px;
      padding-top: 60px;
    }
    .icon {
      width: 140px;
    }
    .app-info {
      display: flex;
      flex-direction: column;
      padding-top: 10px;
      height: 100px;
    }
    .app-head {
      display: flex;
      gap: 10px;
    }
    .app-name {
      font-weight: 600;
      font-size: 1.2rem;
    }
    .author {
      color: grey;
      font-weight: 500;
      font-size: 0.9rem;
    }
    .share {
      width: 22px;
      height: 22px;
      margin-right: 10px;
    }
    .download {
      display: flex;
      justify-content: space-between;
      width: 100%;
    }
    .ah-right {
      width: 100%;
      justify-content: space-around;
      height: auto;
    }
    .btn {
      background-color: #0095FF;
      border-radius: 20px;
      padding: 2px 10px;
      color: white;
      font-weight: 600;
      font-size: 1rem;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .ex-info {
      display: flex;
      justify-content: space-between;
      flex-direction: row;
      margin: 15px;
    }
    .ei-item {
      color: grey;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }
    .ei-item > .i {
      font-size: 0.8rem;
      font-weight: 300;
    }
    .ei-item > .ii {
      font-size: 1.2rem;
      font-weight: 600;
    }
    .ei-item > .iii {
      font-size: 0.8rem;
      font-weight: 500;
    }
    .hr {
      background-color: lightgrey;
      height: 1px;
      margin: 10px;
    }
    .section {
      display: flex;
      flex-direction: column;
    }
    .section-head {
      display: flex;
      width: 100%;
      flex-direction: column;
      padding: 10px 0 0 10px;
    }
    p {
      padding: 10px;
      font-size: 0.9rem;
    }
    .whats-new {
      font-weight: 700;
      color: black;
      font-size: 1.1rem;
    }
    .version {
      font-weight: 300;
    }
    .info-list {
      padding: 10px;
      display: flex;
      flex-direction: column;
    }
    .il-one {
      font-size: 0.9rem;
      color: grey;
      font-weight: 500;
    }
    .il-two {
      font-size: 0.9rem;
      color: #212121;
      font-weight: 500;
    }
    .header > .top {
      position: fixed;
      backdrop-filter: blur(50px);
      padding: 15px;
      display: flex;
      justify-content: space-between;
      width: 100%;
      flex-direction: row;
    }