
  @media (pointer: fine) {
    .singleUser.svelte-1lnv7zm {
      background-image: var(--cliG-t1);
      min-height: 100vh;
      position: relative;
      display: flex;
      flex-direction: column;
      z-index: 999;
    }

    .singleUser.svelte-1lnv7zm::before {
      content: "";
      background-image: var(--ba20d), var(--cliG-t1r);
      mask-image: var(--ba20);
      mask-repeat: no-repeat;
      mask-position: top center;
      width: 100%;
      aspect-ratio: 64 / 3;
      display: block;
      position: absolute;
      top: -2px;
      left: 0;
      transform: rotate(180deg);
      z-index: 888;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: column;
      gap: 4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) .author:where(.svelte-1lnv7zm) {
      display: grid;
      grid-template-columns: repeat(20, 5%);
      grid-template-rows: repeat(5, 20%);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm)::before {
      content: "";
      background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.6) 0%,
        rgba(0, 0, 0, 0.2) 50%,
        rgba(0, 0, 0, 0) 100%
      );
      width: 100%;
      height: 100%;
      position: relative;
      display: block;
      z-index: 444;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm)::after {
      content: "";
      background-image: var(--ba20d), var(--cliG-t1);
      mask-image: var(--ba10);
      mask-repeat: no-repeat;
      mask-position: bottom center;
      width: 100%;
      aspect-ratio: 64/3;
      display: block;
      position: absolute;
      bottom: -1px;
      left: 0;
      z-index: 666;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
      aspect-ratio: 50/10;
      overflow: hidden;
      position: relative;
      grid-column: 1/21;
      grid-row: 1/6;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm) img:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
      transform: translate(0, -50%);
      position: absolute;
      top: 50%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .avatar:where(.svelte-1lnv7zm) {
      border-radius: 50%;
      border: 4px solid rgba(255, 255, 255, 0.8);
      width: 100%;
      height: auto;
      aspect-ratio: 1/1;
      overflow: hidden;
      position: relative;
      grid-column: 10/12;
      grid-row: 4/6;
      z-index: 666;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .avatar:where(.svelte-1lnv7zm) img:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) {
      padding: 4rem 10vw;
      display: flex;
      flex-direction: column;
      gap: 4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > h1:where(.svelte-1lnv7zm) {
      font-size: 3.6rem;
      line-height: 1;
      font-family: "Azonix";
      color: var(--cliC-r1);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > nav:where(.svelte-1lnv7zm) {
      display: flex;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > nav:where(.svelte-1lnv7zm) > button:where(.svelte-1lnv7zm) {
      padding: 0.75rem 1.5rem;
      border-radius: 2rem;
      border: 0px solid var(--cliB-r1);
      box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
      font-size: 1.2rem;
      cursor: pointer;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      gap: 4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) {
      flex-basis: 40%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) > p:where(.svelte-1lnv7zm) {
      margin-bottom: 1rem;
      border-radius: 1rem;
      padding: 1rem 2rem;
      text-transform: capitalize;
      background-color: var(--cliC-r2);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) > div.badges-section:where(.svelte-1lnv7zm) {
      border-radius: 1rem;
      padding: 1rem 2rem;
      background-color: var(--cliC-r2);
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm) {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm) {
      width: 100%;
      height: 6rem;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm)
      > img:where(.svelte-1lnv7zm) {
      width: auto;
      height: 100%;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm)
      > span:where(.svelte-1lnv7zm) {
      font-size: 1.4rem;
      line-height: 1.4;
      font-family: "Roboto-Regular";
      color: var(--cliC-r1);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) > p:where(.svelte-1lnv7zm) {
      border-radius: 1rem;
      padding: 2rem;
      background-color: var(--cliC-r8);
      color: var(--cliC-r2);
      flex-basis: 60%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) :where(p:where(.svelte-1lnv7zm), a:where(.svelte-1lnv7zm)) {
      font-size: 1.6rem;
      line-height: 1.6;
      letter-spacing: 0.1rem;
      font-family: "Roboto-Regular";
      color: var(--cliC-r1);
      display: flex;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .gallery:where(.svelte-1lnv7zm) {
      padding: 4rem 10vw 8rem 10vw;
      width: 100%;
      height: auto;
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .gallery:where(.svelte-1lnv7zm) > .mediaitem:where(.svelte-1lnv7zm) {
      margin: 0;
      transition-duration: 1s;
      animation: fadeload 1s;
      flex: 0 0 calc((100% - (3 * 1rem)) / 4 - 0.01px);
    }

    .adult-1.svelte-1lnv7zm::before {
      content: "18+";
      border-radius: 1rem;
      background-color: rgba(0, 0, 0, 0.75);
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      align-items: center;
      backdrop-filter: blur(4px);
      position: absolute;
      top: 0;
      left: 0;
      font-size: 3rem;
      color: var(--cliC-r2);
    }
  }

  /* ----------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------- */

  @media (pointer: coarse) {
    .singleUser.svelte-1lnv7zm {
      padding: 0 0 18rem 0;
      background-image: var(--cliG-t1);
      min-height: 100vh;
      position: relative;
      display: flex;
      flex-direction: column;
      z-index: 222;
    }

    .singleUser.svelte-1lnv7zm::before {
      content: "";
      background-image: var(--ba20d), var(--cliG-t1r);
      mask-image: var(--ba20);
      mask-repeat: no-repeat;
      mask-position: top center;
      width: 100%;
      aspect-ratio: 64 / 3;
      display: block;
      position: absolute;
      top: -2px;
      left: 0;
      transform: rotate(180deg);
      z-index: 888;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: column;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) .author:where(.svelte-1lnv7zm) {
      display: grid;
      grid-template-columns: repeat(20, 5%);
      grid-template-rows: repeat(5, 20%);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm)::before {
      content: "";
      background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.6) 0%,
        rgba(0, 0, 0, 0.2) 50%,
        rgba(0, 0, 0, 0) 100%
      );
      width: 100%;
      height: 100%;
      position: relative;
      display: block;
      z-index: 444;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm)::after {
      content: "";
      background-image: var(--ba20d), var(--cliG-t1);
      mask-image: var(--ba10);
      mask-repeat: no-repeat;
      mask-position: bottom center;
      width: 100%;
      aspect-ratio: 64/3;
      display: block;
      position: absolute;
      bottom: -1px;
      left: 0;
      z-index: 666;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
      aspect-ratio: 20/10;
      overflow: hidden;
      position: relative;
      grid-column: 1/21;
      grid-row: 1/6;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .banner:where(.svelte-1lnv7zm) img:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
      transform: translate(0, -50%);
      position: absolute;
      top: 50%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .avatar:where(.svelte-1lnv7zm) {
      border-radius: 50%;
      border: 4px solid rgba(255, 255, 255, 0.8);
      width: 100%;
      height: auto;
      aspect-ratio: 1/1;
      overflow: hidden;
      position: relative;
      grid-column: 9/13;
      grid-row: 4/6;
      z-index: 666;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .author:where(.svelte-1lnv7zm) > .avatar:where(.svelte-1lnv7zm) img:where(.svelte-1lnv7zm) {
      width: 100%;
      height: auto;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) {
      padding: 4rem 4rem;
      display: flex;
      flex-direction: column;
      gap: 4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      align-items: center;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > h1:where(.svelte-1lnv7zm) {
      font-size: 4.2rem;
      line-height: 1;
      font-family: "Azonix";
      color: var(--cliC-r1);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > nav:where(.svelte-1lnv7zm) {
      display: flex;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .uhead:where(.svelte-1lnv7zm) > nav:where(.svelte-1lnv7zm) > button:where(.svelte-1lnv7zm) {
      padding: 2rem 3rem;
      border-radius: 2rem;
      border: 0px solid var(--cliB-r1);
      box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
      font-size: 2.4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) {
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: space-between;
      gap: 4rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) {
      flex-basis: 40%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) > p:where(.svelte-1lnv7zm) {
      margin-bottom: 1rem;
      border-radius: 1rem;
      padding: 1rem 2rem;
      text-transform: capitalize;
      background-color: var(--cliC-r2);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) span:where(.svelte-1lnv7zm) > div.badges-section:where(.svelte-1lnv7zm) {
      border-radius: 1rem;
      padding: 1rem 2rem;
      background-color: var(--cliC-r2);
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm) {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm) {
      width: 100%;
      height: 6rem;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm)
      > img:where(.svelte-1lnv7zm) {
      width: auto;
      height: 100%;
    }

    .singleUser.svelte-1lnv7zm
      > .post:where(.svelte-1lnv7zm)
      > .content:where(.svelte-1lnv7zm)
      > .ubody:where(.svelte-1lnv7zm)
      span:where(.svelte-1lnv7zm)
      > div.badges-section:where(.svelte-1lnv7zm)
      > div.badges-grid:where(.svelte-1lnv7zm)
      > div.badge-item:where(.svelte-1lnv7zm)
      > span:where(.svelte-1lnv7zm) {
      font-size: 2.4rem;
      line-height: 2;
      font-family: "Roboto-Regular";
      color: var(--cliC-r1);
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) > .ubody:where(.svelte-1lnv7zm) > p:where(.svelte-1lnv7zm) {
      border-radius: 1rem;
      padding: 2rem;
      background-color: var(--cliC-r8);
      color: var(--cliC-r2);
      flex-basis: 60%;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .content:where(.svelte-1lnv7zm) :where(p:where(.svelte-1lnv7zm), a:where(.svelte-1lnv7zm)) {
      font-size: 3rem;
      line-height: 2;
      letter-spacing: 0.2rem;
      font-family: "Roboto-Regular";
      color: var(--cliC-r1);
      display: flex;
      align-items: center;
      gap: 1rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .gallery:where(.svelte-1lnv7zm) {
      padding: 4rem 4rem;
      width: 100%;
      height: auto;
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: 2rem;
    }

    .singleUser.svelte-1lnv7zm > .post:where(.svelte-1lnv7zm) > .gallery:where(.svelte-1lnv7zm) > .mediaitem:where(.svelte-1lnv7zm) {
      margin: 0;
      transition-duration: 1s;
      animation: fadeload 1s;
      width: calc(100% / 1);
    }

    .adult-1.svelte-1lnv7zm::before {
      content: "18+";
      border-radius: 1rem;
      background-color: rgba(0, 0, 0, 0.75);
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      align-items: center;
      backdrop-filter: blur(4px);
      position: absolute;
      top: 0;
      left: 0;
      font-size: 3rem;
      color: var(--cliC-r2);
    }
  }
