"";
    position: absolute;
    height: 100vh;
    inset: 0;
    z-index: -1;
    backdrop-filter: blur(5px);
    background-image: url("/svg/patterns.svg#view-pattern-20");
  }
  .mobile-navigation:not([hidden])::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #fff;
    border-radius: 1.5em;
    box-shadow: 0 0 0 2px var(--color-primary);
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    border-end-start-radius: 1.5em;
    border-end-end-radius: 1.5e