/* Svhapes v0.2.2 | MIT | https://github.com/storypixel/svhapes */
@layer svhapes {
  .svhape {
    border-radius: var(--svhape-fallback-radius, 24px);
    overflow: hidden;
  }

  .svhape--padded {
    padding: var(--svhape-padding, var(--svhape-safe-inset, 8%));
  }

  .svhape-shadow {
    --svhape-shadow:
      drop-shadow(0 3px 3px rgb(15 18 15 / 0.12))
      drop-shadow(0 16px 24px rgb(15 18 15 / 0.14));
    filter: var(--svhape-shadow);
  }

  @supports (clip-path: shape(from 0 0, line to 100% 0, line to 100% 100%, close)) {
    .svhape {
      border-radius: 0;
      clip-path: var(--svhape-shape);
    }

    @media (max-width: 640px) {
      .svhape--desktop-only {
        border-radius: var(--svhape-fallback-radius, 24px);
        clip-path: none;
      }
    }
  }
}

.svhape--cloud-frame {
  --svhape-fallback-radius: 40px;
  --svhape-safe-inset: 12%;
  --svhape-shape: shape(from 6.4% 6.4%,
    curve to 14.327% 3.6% with 8.027% 3.952% / 11.42% 3.133%,
    curve to 23.84% 9.2% with 17.234% 4.067% / 20.933% 9.083%,
    curve to 31.767% 4.3% with 26.747% 9.317% / 28.86% 4.417%,
    curve to 41.28% 8.5% with 34.674% 4.183% / 38.373% 8.617%,
    curve to 49.207% 3.6% with 44.187% 8.383% / 46.3% 3.483%,
    curve to 58.72% 9.2% with 52.114% 3.717% / 55.813% 9.083%,
    curve to 66.647% 4.3% with 61.627% 9.317% / 63.74% 4.417%,
    curve to 76.16% 8.5% with 69.554% 4.183% / 73.253% 8.617%,
    curve to 84.087% 3.6% with 79.067% 8.383% / 81.18% 3.95%,
    curve to 93.6% 6.4% with 86.994% 3.25% / 91.589% 4.282%,
    curve to 96.15% 16.309% with 95.611% 8.518% / 96.575% 12.676%,
    curve to 91.05% 28.2% with 95.725% 19.942% / 91.156% 24.567%,
    curve to 95.512% 38.109% with 90.944% 31.833% / 95.406% 34.476%,
    curve to 91.688% 50% with 95.618% 41.742% / 91.582% 46.367%,
    curve to 96.15% 59.909% with 91.794% 53.633% / 96.256% 56.276%,
    curve to 91.05% 71.8% with 96.044% 63.542% / 91.156% 68.167%,
    curve to 95.512% 81.709% with 90.944% 75.433% / 95.087% 78.076%,
    curve to 93.6% 93.6% with 95.937% 85.342% / 95.02% 91.256%,
    curve to 86.994% 95.775% with 92.18% 95.944% / 89.416% 96.138%,
    curve to 79.067% 91.425% with 84.572% 95.413% / 81.489% 91.304%,
    curve to 72.461% 96.5% with 76.645% 91.546% / 74.883% 96.621%,
    curve to 64.533% 90.7% with 70.039% 96.379% / 66.955% 90.821%,
    curve to 57.927% 95.775% with 62.111% 90.579% / 60.349% 95.654%,
    curve to 50% 91.425% with 55.505% 95.896% / 52.422% 91.304%,
    curve to 43.394% 96.5% with 47.578% 91.546% / 45.816% 96.621%,
    curve to 35.467% 90.7% with 40.972% 96.379% / 37.889% 90.821%,
    curve to 28.861% 95.775% with 33.045% 90.579% / 31.283% 95.654%,
    curve to 20.933% 91.425% with 26.439% 95.896% / 23.355% 91.304%,
    curve to 14.327% 96.5% with 18.511% 91.546% / 16.749% 96.138%,
    curve to 6.4% 93.6% with 11.905% 96.863% / 8.13% 95.735%,
    curve to 3.95% 83.691% with 4.671% 91.465% / 3.542% 87.324%,
    curve to 8.85% 71.8% with 4.358% 80.058% / 8.748% 75.433%,
    curve to 4.563% 61.891% with 8.952% 68.167% / 4.665% 65.524%,
    curve to 8.238% 50% with 4.461% 58.258% / 8.34% 53.633%,
    curve to 3.95% 40.091% with 8.136% 46.367% / 3.848% 43.724%,
    curve to 8.85% 28.2% with 4.052% 36.458% / 8.748% 31.833%,
    curve to 4.563% 18.291% with 8.952% 24.567% / 4.971% 21.924%,
    curve to 6.4% 6.4% with 4.155% 14.658% / 4.773% 8.849%,
    close
  );
}

.svhape--coral-bloom {
  --svhape-fallback-radius: 45%;
  --svhape-safe-inset: 22%;
  --svhape-shape: shape(from 52.684% 5.621%,
    curve to 64.683% 19.845% with 57.067% 6.206% / 59.843% 17.133%,
    curve to 81.726% 21.893% with 69.523% 22.557% / 78.562% 18.804%,
    curve to 83.667% 38.382% with 84.89% 24.983% / 81.558% 33.25%,
    curve to 94.379% 52.684% with 85.776% 43.514% / 94.964% 48.301%,
    curve to 80.155% 64.683% with 93.794% 57.067% / 82.867% 59.843%,
    curve to 78.107% 81.726% with 77.443% 69.523% / 81.197% 78.562%,
    curve to 61.618% 83.667% with 75.018% 84.89% / 66.75% 81.558%,
    curve to 47.316% 94.379% with 56.486% 85.776% / 51.7% 94.964%,
    curve to 35.317% 80.155% with 42.933% 93.794% / 40.157% 82.867%,
    curve to 18.274% 78.107% with 30.477% 77.443% / 21.438% 81.197%,
    curve to 16.333% 61.618% with 15.11% 75.018% / 18.442% 66.75%,
    curve to 5.621% 47.316% with 14.224% 56.486% / 5.036% 51.7%,
    curve to 19.845% 35.317% with 6.206% 42.933% / 17.133% 40.157%,
    curve to 21.893% 18.274% with 22.557% 30.477% / 18.804% 21.438%,
    curve to 38.382% 16.333% with 24.983% 15.11% / 33.25% 18.442%,
    curve to 52.684% 5.621% with 43.514% 14.224% / 48.301% 5.036%,
    close
  );
}

.svhape--deckle {
  --svhape-fallback-radius: 12px;
  --svhape-safe-inset: 8%;
  --svhape-shape: shape(from 4% 4%,
    curve to 10.024% 3.05% with 5.079% 2.503% / 8.107% 2.892%,
    curve to 15.5% 4.95% with 11.941% 3.208% / 13.583% 4.879%,
    curve to 21.524% 3.478% with 17.417% 5.021% / 19.607% 3.549%,
    curve to 27% 4.523% with 23.441% 3.407% / 25.083% 4.594%,
    curve to 33.024% 3.05% with 28.917% 4.452% / 31.107% 2.979%,
    curve to 38.5% 4.95% with 34.941% 3.121% / 36.583% 4.879%,
    curve to 44.524% 3.478% with 40.417% 5.021% / 42.607% 3.549%,
    curve to 50% 4.523% with 46.441% 3.407% / 48.083% 4.594%,
    curve to 56.024% 3.05% with 51.917% 4.452% / 54.107% 2.979%,
    curve to 61.5% 4.95% with 57.941% 3.121% / 59.583% 4.879%,
    curve to 67.524% 3.478% with 63.417% 5.021% / 65.607% 3.549%,
    curve to 73% 4.523% with 69.441% 3.407% / 71.083% 4.594%,
    curve to 79.024% 3.05% with 74.917% 4.452% / 77.107% 2.979%,
    curve to 84.5% 4.95% with 80.941% 3.121% / 82.583% 4.879%,
    curve to 90.524% 3.478% with 86.417% 5.021% / 88.607% 3.636%,
    curve to 96% 4% with 92.441% 3.32% / 95.014% 2.696%,
    curve to 96.44% 11.302% with 96.986% 5.304% / 96.513% 8.747%,
    curve to 95.56% 19.333% with 96.367% 13.857% / 95.5% 16.777%,
    curve to 96.8% 26.635% with 95.62% 21.889% / 96.86% 24.079%,
    curve to 95.2% 34.667% with 96.74% 29.191% / 95.26% 32.112%,
    curve to 96.44% 41.968% with 95.14% 37.223% / 96.38% 39.413%,
    curve to 95.56% 50% with 96.5% 44.524% / 95.5% 47.444%,
    curve to 96.8% 57.302% with 95.62% 52.556% / 96.86% 54.747%,
    curve to 95.2% 65.333% with 96.74% 59.858% / 95.26% 62.777%,
    curve to 96.44% 72.635% with 95.14% 67.889% / 96.38% 70.079%,
    curve to 95.56% 80.667% with 96.5% 75.191% / 95.5% 78.112%,
    curve to 96.8% 87.968% with 95.62% 83.223% / 96.727% 85.413%,
    curve to 96% 96% with 96.873% 90.524% / 97.281% 94.495%,
    curve to 89.116% 97% with 94.719% 97.505% / 91.307% 97.167%,
    curve to 82.857% 95% with 86.926% 96.833% / 85.048% 95.075%,
    curve to 75.973% 96.55% with 80.667% 94.925% / 78.164% 96.475%,
    curve to 69.714% 95.45% with 73.783% 96.625% / 71.905% 95.375%,
    curve to 62.83% 97% with 67.524% 95.525% / 65.021% 97.075%,
    curve to 56.571% 95% with 60.64% 96.925% / 58.762% 95.075%,
    curve to 49.687% 96.55% with 54.381% 94.925% / 51.877% 96.475%,
    curve to 43.429% 95.45% with 47.497% 96.625% / 45.62% 95.375%,
    curve to 36.544% 97% with 41.239% 95.525% / 38.735% 97.075%,
    curve to 30.286% 95% with 34.354% 96.925% / 32.477% 95.075%,
    curve to 23.401% 96.55% with 28.096% 94.925% / 25.592% 96.475%,
    curve to 17.143% 95.45% with 21.211% 96.625% / 19.333% 95.375%,
    curve to 10.259% 97% with 14.953% 95.525% / 12.45% 96.908%,
    curve to 4% 96% with 8.069% 97.092% / 5.18% 97.384%,
    curve to 3.18% 88.698% with 2.82% 94.616% / 3.105% 91.253%,
    curve to 4.451% 80.667% with 3.255% 86.143% / 4.39% 83.223%,
    curve to 3.549% 73.365% with 4.512% 78.112% / 3.488% 75.921%,
    curve to 4.82% 65.333% with 3.611% 70.809% / 4.882% 67.889%,
    curve to 3.18% 58.032% with 4.759% 62.777% / 3.242% 60.588%,
    curve to 4.451% 50% with 3.119% 55.476% / 4.39% 52.556%,
    curve to 3.549% 42.698% with 4.512% 47.444% / 3.488% 45.254%,
    curve to 4.82% 34.667% with 3.611% 40.143% / 4.882% 37.223%,
    curve to 3.18% 27.365% with 4.759% 32.112% / 3.242% 29.921%,
    curve to 4.451% 19.333% with 3.119% 24.809% / 4.39% 21.888%,
    curve to 3.549% 12.032% with 4.512% 16.778% / 3.624% 14.587%,
    curve to 4% 4% with 3.474% 9.477% / 2.921% 5.497%,
    close
  );
}

.svhape--fillet-frame {
  --svhape-fallback-radius: 22px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 4% 23%,
    curve to 22% 5% with 7% 11% / 9.667% 8%,
    curve to 78% 5% with 34.333% 2% / 65.667% 2%,
    curve to 96% 23% with 90.333% 8% / 93% 11%,
    curve to 96% 77% with 99% 35% / 99% 65%,
    curve to 78% 95% with 93% 89% / 90.333% 92%,
    curve to 22% 95% with 65.667% 98% / 34.333% 98%,
    curve to 4% 77% with 9.667% 92% / 7% 89%,
    curve to 4% 23% with 1% 65% / 1% 35%,
    close
  );
}

.svhape--golden-tide {
  --svhape-fallback-radius: 24px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 3.6% 5%,
    curve to 12.5% 2.9% with 5.342% 2.73% / 8.617% 2.55%,
    curve to 26.9% 7.1% with 16.383% 3.25% / 23.017% 6.966%,
    curve to 35.8% 3.702% with 30.783% 7.234% / 31.917% 3.836%,
    curve to 50.2% 6.298% with 39.683% 3.568% / 46.317% 6.432%,
    curve to 59.1% 2.9% with 54.083% 6.164% / 55.217% 2.766%,
    curve to 73.5% 7.1% with 62.983% 3.034% / 69.617% 6.966%,
    curve to 82.4% 3.702% with 77.383% 7.234% / 78.517% 4.052%,
    curve to 96.8% 5% with 86.283% 3.352% / 94.158% 2.453%,
    curve to 98.25% 18.983% with 99.442% 7.547% / 98.492% 15.212%,
    curve to 95.35% 27.625% with 98.008% 22.754% / 95.442% 23.854%,
    curve to 97.696% 41.608% with 95.258% 31.396% / 97.604% 37.837%,
    curve to 95.904% 50.25% with 97.788% 45.379% / 95.812% 46.479%,
    curve to 98.25% 64.233% with 95.996% 54.021% / 98.342% 60.462%,
    curve to 95.35% 72.875% with 98.158% 68.004% / 95.442% 69.104%,
    curve to 97.696% 86.858% with 95.258% 76.646% / 97.454% 83.087%,
    curve to 96.8% 95.5% with 97.938% 90.629% / 97.938% 93.854%,
    curve to 90.867% 96.736% with 95.662% 97.146% / 93.456% 96.942%,
    curve to 81.267% 94.264% with 88.278% 96.53% / 83.856% 94.137%,
    curve to 75.333% 97.5% with 78.678% 94.391% / 77.922% 97.627%,
    curve to 65.733% 93.5% with 72.744% 97.373% / 68.322% 93.627%,
    curve to 59.8% 96.736% with 63.144% 93.373% / 62.389% 96.609%,
    curve to 50.2% 94.264% with 57.211% 96.863% / 52.789% 94.137%,
    curve to 44.267% 97.5% with 47.611% 94.391% / 46.856% 97.627%,
    curve to 34.667% 93.5% with 41.678% 97.373% / 37.256% 93.627%,
    curve to 28.733% 96.736% with 32.078% 93.373% / 31.322% 96.609%,
    curve to 19.133% 94.264% with 26.144% 96.863% / 21.722% 94.137%,
    curve to 13.2% 97.5% with 16.544% 94.391% / 15.789% 97.294%,
    curve to 3.6% 95.5% with 10.611% 97.706% / 5.458% 98.941%,
    curve to 2.05% 76.856% with 1.742% 92.059% / 1.89% 81.884%,
    curve to 4.558% 65.333% with 2.21% 71.828% / 4.459% 70.361%,
    curve to 2.642% 46.689% with 4.657% 60.305% / 2.543% 51.717%,
    curve to 5.15% 35.167% with 2.741% 41.661% / 5.249% 40.195%,
    curve to 2.05% 16.523% with 5.051% 30.139% / 2.308% 21.551%,
    curve to 3.6% 5% with 1.792% 11.495% / 1.858% 7.271%,
    close
  );
}

.svhape--halo-five {
  --svhape-fallback-radius: 46%;
  --svhape-safe-inset: 22%;
  --svhape-shape: shape(from 53.22% 7.026%,
    curve to 72.57% 23.373% with 60.04% 7.537% / 66.354% 17.859%,
    curve to 90.514% 40.113% with 78.786% 28.888% / 88.678% 33.381%,
    curve to 83.586% 63.765% with 92.35% 46.845% / 86.563% 56.007%,
    curve to 72.654% 86.66% with 80.609% 71.523% / 78.686% 83.153%,
    curve to 47.392% 84.807% with 66.622% 90.167% / 55.662% 85.615%,
    curve to 23.035% 81.812% with 39.122% 83.999% / 28.477% 86.179%,
    curve to 14.738% 58.605% with 17.593% 77.445% / 16.89% 66.631%,
    curve to 10.124% 33.657% with 12.586% 50.579% / 7.305% 40.04%,
    curve to 31.651% 20.307% with 12.943% 27.274% / 24.468% 24.746%,
    curve to 53.22% 7.026% with 38.834% 15.869% / 46.4% 6.515%,
    close
  );
}

.svhape--ink-drop {
  --svhape-fallback-radius: 48%;
  --svhape-safe-inset: 20%;
  --svhape-shape: shape(from 47.244% 11.792%,
    curve to 60.062% 19.789% with 51.391% 11.642% / 55.503% 18.224%,
    curve to 74.601% 21.18% with 64.622% 21.354% / 71.074% 19.035%,
    curve to 81.225% 32.66% with 78.128% 23.325% / 78.392% 29.084%,
    curve to 91.598% 42.636% with 84.058% 36.236% / 90.957% 38.849%,
    curve to 85.072% 55.385% with 92.239% 46.424% / 85.992% 51.072%,
    curve to 86.076% 68.513% with 84.152% 59.698% / 87.811% 65.014%,
    curve to 74.664% 76.377% with 84.341% 72.012% / 78.085% 73.245%,
    curve to 65.55% 87.303% with 71.243% 79.509% / 69.583% 86.077%,
    curve to 50.466% 83.733% with 61.517% 88.529% / 55.345% 83.8%,
    curve to 36.275% 86.902% with 45.587% 83.666% / 40.405% 87.832%,
    curve to 25.688% 78.154% with 32.145% 85.972% / 29.709% 80.642%,
    curve to 12.15% 71.972% with 21.667% 75.666% / 14.192% 75.334%,
    curve to 13.437% 57.983% with 10.108% 68.61% / 14.211% 62.319%,
    curve to 7.505% 45.956% with 12.663% 53.647% / 7.205% 49.778%,
    curve to 15.239% 35.053% with 7.805% 42.134% / 13.215% 39.049%,
    curve to 19.652% 21.98% with 17.264% 31.057% / 16.328% 24.374%,
    curve to 35.183% 20.692% with 22.976% 19.587% / 30.584% 22.39%,
    curve to 47.244% 11.792% with 39.782% 18.994% / 43.098% 11.942%,
    close
  );
}

.svhape--linen {
  --svhape-fallback-radius: 14px;
  --svhape-safe-inset: 7%;
  --svhape-shape: shape(from 3.8% 3.8%,
    curve to 14.067% 2.95% with 5.631% 1.377% / 10.217% 2.808%,
    curve to 26.9% 4.65% with 17.917% 3.092% / 23.05% 4.608%,
    curve to 37.167% 3.205% with 30.75% 4.693% / 33.317% 3.248%,
    curve to 50% 4.395% with 41.017% 3.163% / 46.15% 4.438%,
    curve to 60.267% 2.95% with 53.85% 4.352% / 56.417% 2.908%,
    curve to 73.1% 4.65% with 64.117% 2.993% / 69.25% 4.608%,
    curve to 83.367% 3.205% with 76.95% 4.693% / 79.517% 3.347%,
    curve to 96.2% 3.8% with 87.217% 3.063% / 93.945% 1.419%,
    curve to 96.9% 17.489% with 98.456% 6.181% / 97.017% 12.356%,
    curve to 95.5% 34.6% with 96.783% 22.622% / 95.535% 29.467%,
    curve to 96.69% 48.289% with 95.465% 39.733% / 96.655% 43.156%,
    curve to 95.71% 65.4% with 96.725% 53.422% / 95.675% 60.267%,
    curve to 96.9% 79.089% with 95.745% 70.533% / 96.818% 73.956%,
    curve to 96.2% 96.2% with 96.982% 84.222% / 98.028% 93.19%,
    curve to 85.933% 97.15% with 94.372% 99.21% / 89.783% 97.308%,
    curve to 73.1% 95.25% with 82.083% 96.992% / 76.95% 95.298%,
    curve to 62.833% 96.865% with 69.25% 95.203% / 66.683% 96.818%,
    curve to 50% 95.535% with 58.983% 96.913% / 53.85% 95.488%,
    curve to 39.733% 97.15% with 46.15% 95.583% / 43.583% 97.198%,
    curve to 26.9% 95.25% with 35.883% 97.103% / 30.75% 95.298%,
    curve to 16.633% 96.865% with 23.05% 95.203% / 20.483% 96.707%,
    curve to 3.8% 96.2% with 12.783% 97.023% / 6.059% 99.163%,
    curve to 3.08% 79.089% with 1.541% 93.237% / 2.96% 84.222%,
    curve to 4.52% 65.4% with 3.2% 73.956% / 4.484% 70.533%,
    curve to 3.296% 48.289% with 4.556% 60.267% / 3.332% 53.422%,
    curve to 4.304% 34.6% with 3.26% 43.156% / 4.34% 39.733%,
    curve to 3.08% 17.489% with 4.268% 29.467% / 3.164% 22.622%,
    curve to 3.8% 3.8% with 2.996% 12.356% / 1.969% 6.223%,
    close
  );
}

.svhape--longwave {
  --svhape-fallback-radius: 36px;
  --svhape-safe-inset: 12%;
  --svhape-shape: shape(from 5.6% 6.3%,
    curve to 22.521% 3.2% with 8.721% 1.267% / 15.138% 2.683%,
    curve to 49.9% 9.4% with 29.904% 3.717% / 42.517% 9.235%,
    curve to 66.821% 4.192% with 57.283% 9.565% / 59.438% 4.709%,
    curve to 94.2% 6.3% with 74.204% 3.675% / 89.22% 4.088%,
    curve to 96.7% 17.466% with 99.18% 8.512% / 97.117% 12.594%,
    curve to 91.7% 35.533% with 96.283% 22.338% / 91.833% 30.661%,
    curve to 95.9% 46.699% with 91.567% 40.405% / 95.767% 41.827%,
    curve to 92.5% 64.767% with 96.033% 51.571% / 92.367% 59.895%,
    curve to 96.7% 75.933% with 92.633% 69.639% / 96.417% 71.061%,
    curve to 94.2% 94% with 96.983% 80.805% / 97.659% 90.522%,
    curve to 75.947% 96.8% with 90.741% 97.478% / 80.869% 97.267%,
    curve to 64.667% 91.2% with 71.025% 96.333% / 69.589% 91.349%,
    curve to 46.414% 95.904% with 59.745% 91.051% / 51.336% 95.755%,
    curve to 35.133% 92.096% with 41.492% 96.053% / 40.055% 91.947%,
    curve to 16.881% 96.8% with 30.211% 92.245% / 21.803% 96.483%,
    curve to 5.6% 94% with 11.959% 97.117% / 7.922% 97.258%,
    curve to 2.95% 77.251% with 3.278% 90.742% / 2.508% 84.559%,
    curve to 8.25% 50.15% with 3.392% 69.943% / 8.109% 57.458%,
    curve to 3.798% 33.401% with 8.391% 42.842% / 4.24% 40.709%,
    curve to 5.6% 6.3% with 3.356% 26.093% / 2.48% 11.334%,
    close
  );
}

.svhape--meadow-frame {
  --svhape-fallback-radius: 24px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 4.2% 4.8%,
    curve to 22.28% 3.3% with 7.405% 1.537% / 17.258% 3.05%,
    curve to 34.333% 6.3% with 27.302% 3.55% / 29.311% 6.2%,
    curve to 52.413% 3.9% with 39.355% 6.4% / 47.391% 4%,
    curve to 64.467% 5.7% with 57.435% 3.8% / 59.445% 5.8%,
    curve to 82.547% 3.3% with 69.489% 5.6% / 77.525% 3.45%,
    curve to 94.6% 4.8% with 87.569% 3.15% / 92.258% 2.742%,
    curve to 96.6% 15.648% with 96.942% 6.858% / 96.933% 12.635%,
    curve to 92.6% 22.88% with 96.267% 18.661% / 92.733% 19.867%,
    curve to 95.8% 33.728% with 92.467% 25.893% / 95.667% 30.715%,
    curve to 93.4% 40.96% with 95.933% 36.741% / 93.267% 37.947%,
    curve to 96.6% 51.808% with 93.533% 43.973% / 96.733% 48.795%,
    curve to 92.6% 59.04% with 96.467% 54.821% / 92.733% 56.027%,
    curve to 95.8% 69.888% with 92.467% 62.053% / 95.667% 66.875%,
    curve to 93.4% 77.12% with 95.933% 72.901% / 93.267% 74.107%,
    curve to 96.6% 87.968% with 93.533% 80.133% / 96.4% 84.955%,
    curve to 94.6% 95.2% with 96.8% 90.981% / 96.44% 93.761%,
    curve to 85.56% 96.6% with 92.76% 96.639% / 89.327% 96.833%,
    curve to 72% 93.8% with 81.793% 96.367% / 75.767% 93.893%,
    curve to 62.96% 96.04% with 68.233% 93.707% / 66.727% 95.947%,
    curve to 49.4% 94.36% with 59.193% 96.133% / 53.167% 94.267%,
    curve to 40.36% 96.6% with 45.633% 94.453% / 44.127% 96.693%,
    curve to 26.8% 93.8% with 36.593% 96.507% / 30.567% 93.893%,
    curve to 17.76% 96.04% with 23.033% 93.707% / 21.527% 95.807%,
    curve to 4.2% 95.2% with 13.993% 96.273% / 6.652% 97.349%,
    curve to 3.05% 83.147% with 1.748% 93.051% / 2.858% 88.169%,
    curve to 5.35% 65.067% with 3.242% 78.125% / 5.273% 70.089%,
    curve to 3.51% 53.013% with 5.427% 60.045% / 3.587% 58.035%,
    curve to 4.89% 34.933% with 3.433% 47.991% / 4.967% 39.955%,
    curve to 3.05% 22.88% with 4.813% 29.911% / 3.165% 27.902%,
    curve to 4.2% 4.8% with 2.935% 17.858% / 0.995% 8.063%,
    close
  );
}

.svhape--north-wind {
  --svhape-fallback-radius: 28px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 4.5% 5.6%,
    curve to 15.307% 3% with 6.476% 2.207% / 12.264% 2.567%,
    curve to 22.76% 8.2% with 18.35% 3.433% / 19.717% 8.035%,
    curve to 33.567% 3.988% with 25.803% 8.365% / 30.524% 4.153%,
    curve to 41.02% 7.212% with 36.61% 3.823% / 37.977% 7.377%,
    curve to 51.827% 3% with 44.063% 7.047% / 48.784% 2.835%,
    curve to 59.28% 8.2% with 54.87% 3.165% / 56.237% 8.035%,
    curve to 70.087% 3.988% with 62.323% 8.365% / 67.044% 4.153%,
    curve to 77.54% 7.212% with 73.13% 3.823% / 74.497% 7.377%,
    curve to 88.347% 3% with 80.583% 7.047% / 85.304% 3.269%,
    curve to 95.8% 5.6% with 91.39% 2.731% / 94.375% 3.126%,
    curve to 96.9% 17.845% with 97.226% 8.074% / 97.083% 12.845%,
    curve to 94.7% 35.6% with 96.717% 22.845% / 94.77% 30.6%,
    curve to 96.482% 47.845% with 94.63% 40.6% / 96.412% 42.845%,
    curve to 95.118% 65.6% with 96.552% 52.845% / 95.048% 60.6%,
    curve to 96.9% 77.845% with 95.188% 70.6% / 96.786% 72.845%,
    curve to 95.8% 95.6% with 97.014% 82.845% / 97.536% 92.416%,
    curve to 86.484% 96.95% with 94.064% 98.784% / 90.288% 97.175%,
    curve to 72.975% 94.25% with 82.68% 96.725% / 76.779% 94.336%,
    curve to 63.659% 96.437% with 69.171% 94.165% / 67.463% 96.352%,
    curve to 50.15% 94.763% with 59.855% 96.523% / 53.954% 94.678%,
    curve to 40.834% 96.95% with 46.346% 94.849% / 44.638% 97.036%,
    curve to 27.325% 94.25% with 37.03% 96.865% / 31.129% 94.336%,
    curve to 18.009% 96.437% with 23.521% 94.165% / 21.813% 96.212%,
    curve to 4.5% 95.6% with 14.205% 96.662% / 6.927% 97.78%,
    curve to 3.45% 83.355% with 2.074% 93.42% / 3.275% 88.355%,
    curve to 5.55% 65.6% with 3.625% 78.355% / 5.483% 70.6%,
    curve to 3.849% 53.355% with 5.617% 60.6% / 3.916% 58.355%,
    curve to 5.151% 35.6% with 3.783% 48.355% / 5.217% 40.6%,
    curve to 3.45% 23.355% with 5.085% 30.6% / 3.559% 28.355%,
    curve to 4.5% 5.6% with 3.342% 18.355% / 2.524% 8.993%,
    close
  );
}

.svhape--paper-drift {
  --svhape-fallback-radius: 18px;
  --svhape-safe-inset: 9%;
  --svhape-shape: shape(from 4.1% 4.7%,
    curve to 15.435% 3.25% with 6.108% 2.12% / 12.378% 3.008%,
    curve to 22.44% 6.15% with 18.492% 3.492% / 19.383% 6.046%,
    curve to 33.775% 3.874% with 25.497% 6.254% / 30.718% 3.978%,
    curve to 40.78% 5.527% with 36.832% 3.77% / 37.723% 5.631%,
    curve to 52.115% 3.25% with 43.837% 5.423% / 49.058% 3.146%,
    curve to 59.12% 6.15% with 55.172% 3.354% / 56.063% 6.046%,
    curve to 70.455% 3.874% with 62.177% 6.254% / 67.398% 3.978%,
    curve to 77.46% 5.527% with 73.512% 3.77% / 74.403% 5.631%,
    curve to 88.795% 3.25% with 80.517% 5.423% / 85.738% 3.388%,
    curve to 95.8% 4.7% with 91.852% 3.112% / 94.523% 3.013%,
    curve to 96.456% 13.371% with 97.077% 6.387% / 96.565% 9.588%,
    curve to 95.145% 27.4% with 96.347% 17.154% / 95.063% 23.617%,
    curve to 96.95% 36.071% with 95.227% 31.183% / 97.033% 32.288%,
    curve to 94.65% 50.1% with 96.868% 39.854% / 94.732% 46.317%,
    curve to 96.456% 58.771% with 94.568% 53.883% / 96.374% 54.988%,
    curve to 95.145% 72.8% with 96.539% 62.554% / 95.063% 69.017%,
    curve to 96.95% 81.471% with 95.227% 76.583% / 96.841% 77.688%,
    curve to 95.8% 95.5% with 97.059% 85.254% / 97.881% 92.895%,
    curve to 84.465% 97.1% with 93.719% 98.105% / 87.522% 97.367%,
    curve to 77.46% 93.9% with 81.408% 96.833% / 80.517% 94.015%,
    curve to 66.125% 96.412% with 74.403% 93.785% / 69.182% 96.297%,
    curve to 59.12% 94.588% with 63.068% 96.527% / 62.177% 94.473%,
    curve to 47.785% 97.1% with 56.063% 94.703% / 50.842% 97.215%,
    curve to 40.78% 93.9% with 44.728% 96.985% / 43.837% 94.015%,
    curve to 29.445% 96.412% with 37.723% 93.785% / 32.502% 96.297%,
    curve to 22.44% 94.588% with 26.388% 96.527% / 25.497% 94.473%,
    curve to 11.105% 97.1% with 19.383% 94.703% / 14.162% 96.948%,
    curve to 4.1% 95.5% with 8.048% 97.252% / 5.476% 97.212%,
    curve to 2.85% 86.829% with 2.724% 93.788% / 2.642% 90.612%,
    curve to 5.35% 72.8% with 3.058% 83.046% / 5.26% 76.583%,
    curve to 3.388% 64.129% with 5.44% 69.017% / 3.478% 67.912%,
    curve to 4.813% 50.1% with 3.298% 60.346% / 4.903% 53.883%,
    curve to 2.85% 41.429% with 4.723% 46.317% / 2.761% 45.212%,
    curve to 5.35% 27.4% with 2.94% 37.646% / 5.26% 31.183%,
    curve to 3.388% 18.729% with 5.44% 23.617% / 3.596% 22.512%,
    curve to 4.1% 4.7% with 3.18% 14.946% / 2.092% 7.28%,
    close
  );
}

.svhape--petal-seal {
  --svhape-fallback-radius: 45%;
  --svhape-safe-inset: 23%;
  --svhape-shape: shape(from 50% 5.93%,
    curve to 66.965% 20.616% with 55.773% 6.135% / 60.809% 16.825%,
    curve to 86.936% 28.675% with 73.121% 24.407% / 83.872% 23.778%,
    curve to 85.35% 50% with 90% 33.572% / 85.145% 42.773%,
    curve to 88.166% 72.035% with 85.555% 57.227% / 91.23% 67.138%,
    curve to 66.965% 79.384% with 85.102% 76.932% / 73.326% 75.948%,
    curve to 50% 92.65% with 60.604% 82.82% / 55.773% 92.445%,
    curve to 32.325% 80.614% with 44.227% 92.855% / 38.686% 84.05%,
    curve to 11.834% 72.035% with 25.964% 77.178% / 14.543% 77.137%,
    curve to 16.07% 50% with 9.125% 66.933% / 15.865% 57.227%,
    curve to 13.064% 28.675% with 16.275% 42.773% / 10.355% 33.777%,
    curve to 32.325% 19.386% with 15.773% 23.573% / 26.169% 23.177%,
    curve to 50% 5.93% with 38.481% 15.595% / 44.227% 5.725%,
    close
  );
}

.svhape--quiet-coast {
  --svhape-fallback-radius: 20px;
  --svhape-safe-inset: 8%;
  --svhape-shape: shape(from 4.5% 4.5%,
    curve to 17.688% 3.4% with 6.848% 1.459% / 12.633% 3.217%,
    curve to 34.833% 5.6% with 22.743% 3.583% / 29.777% 5.549%,
    curve to 48.022% 3.708% with 39.889% 5.651% / 42.966% 3.759%,
    curve to 65.167% 5.292% with 53.078% 3.657% / 60.112% 5.343%,
    curve to 78.355% 3.4% with 70.223% 5.241% / 73.3% 3.532%,
    curve to 95.5% 4.5% with 83.411% 3.268% / 92.501% 2.119%,
    curve to 96.35% 17.688% with 98.499% 6.881% / 96.492% 12.633%,
    curve to 94.65% 34.833% with 96.208% 22.743% / 94.69% 29.777%,
    curve to 96.112% 48.022% with 94.61% 39.889% / 96.072% 42.966%,
    curve to 94.888% 65.167% with 96.152% 53.078% / 94.848% 60.112%,
    curve to 96.35% 78.355% with 94.928% 70.223% / 96.248% 73.3%,
    curve to 95.5% 95.5% with 96.452% 83.411% / 97.785% 92.426%,
    curve to 82.641% 96.8% with 93.215% 98.574% / 86.433% 97.017%,
    curve to 72.75% 94.2% with 78.849% 96.583% / 76.542% 94.261%,
    curve to 59.891% 96.436% with 68.958% 94.139% / 63.683% 96.375%,
    curve to 50% 94.564% with 56.099% 96.497% / 53.792% 94.503%,
    curve to 37.141% 96.8% with 46.208% 94.625% / 40.933% 96.861%,
    curve to 27.25% 94.2% with 33.349% 96.739% / 31.042% 94.261%,
    curve to 14.391% 96.436% with 23.458% 94.139% / 18.183% 96.219%,
    curve to 4.5% 95.5% with 10.599% 96.653% / 6.299% 97.854%,
    curve to 3.6% 82.312% with 2.702% 93.146% / 3.45% 87.367%,
    curve to 5.4% 65.167% with 3.75% 77.257% / 5.358% 70.223%,
    curve to 3.852% 51.978% with 5.442% 60.111% / 3.894% 57.034%,
    curve to 5.148% 34.833% with 3.81% 46.922% / 5.19% 39.889%,
    curve to 3.6% 21.645% with 5.106% 29.777% / 3.708% 26.7%,
    curve to 4.5% 4.5% with 3.492% 16.59% / 2.152% 7.541%,
    close
  );
}

.svhape--repeat-seal {
  --svhape-fallback-radius: 48%;
  --svhape-safe-inset: 22%;
  --svhape-shape: shape(from 50% 7.1%,
    curve to 60.846% 16.618% with 53.672% 7.273% / 56.75% 15.105%,
    curve to 74.574% 16.177% with 64.942% 18.131% / 71.502% 14.159%,
    curve to 79.28% 28.727% with 77.646% 18.195% / 76.576% 25.299%,
    curve to 90.8% 36.743% with 81.984% 32.155% / 89.83% 33.198%,
    curve to 85.1% 50% with 91.77% 40.289% / 85.273% 45.637%,
    curve to 89.762% 62.919% with 84.927% 54.363% / 90.732% 59.374%,
    curve to 79.28% 71.273% with 88.792% 66.465% / 81.704% 67.642%,
    curve to 75.216% 84.707% with 76.856% 74.904% / 78.288% 82.689%,
    curve to 60.846% 83.382% with 72.144% 86.725% / 65.049% 82.199%,
    curve to 50% 91.808% with 56.643% 84.566% / 53.672% 91.635%,
    curve to 38.816% 84.421% with 46.328% 91.981% / 43.019% 85.605%,
    curve to 24.784% 84.707% with 34.613% 83.238% / 27.653% 87.005%,
    curve to 21.604% 70.631% with 21.915% 82.409% / 24.028% 74.262%,
    curve to 10.238% 62.919% with 19.18% 67% / 11.537% 66.358%,
    curve to 13.808% 50% with 8.939% 59.481% / 13.981% 54.363%,
    curve to 9.2% 36.743% with 13.635% 45.637% / 7.901% 40.182%,
    curve to 21.604% 29.369% with 10.499% 33.305% / 18.9% 32.797%,
    curve to 25.426% 16.177% with 24.308% 25.941% / 22.557% 18.475%,
    curve to 38.816% 15.579% with 28.295% 13.879% / 34.72% 17.092%,
    curve to 50% 7.1% with 42.912% 14.066% / 46.328% 6.927%,
    close
  );
}

.svhape--repeat-wave {
  --svhape-fallback-radius: 24px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 5% 5%,
    curve to 14.271% 3.65% with 6.685% 3.23% / 11.771% 3.425%,
    curve to 20% 6.35% with 16.771% 3.875% / 17.5% 6.265%,
    curve to 29.271% 4.163% with 22.5% 6.435% / 26.771% 4.249%,
    curve to 35% 5.837% with 31.771% 4.078% / 32.5% 5.922%,
    curve to 44.271% 3.65% with 37.5% 5.752% / 41.771% 3.565%,
    curve to 50% 6.35% with 46.771% 3.736% / 47.5% 6.265%,
    curve to 59.271% 4.163% with 52.5% 6.435% / 56.771% 4.249%,
    curve to 65% 5.837% with 61.771% 4.078% / 62.5% 5.922%,
    curve to 74.271% 3.65% with 67.5% 5.752% / 71.771% 3.565%,
    curve to 80% 6.35% with 76.771% 3.736% / 77.5% 6.265%,
    curve to 89.271% 4.163% with 82.5% 6.435% / 86.771% 4.388%,
    curve to 95% 5% with 91.771% 3.938% / 93.82% 3.906%,
    curve to 96.35% 10.729% with 96.18% 6.094% / 96.575% 8.229%,
    curve to 93.65% 20% with 96.125% 13.229% / 93.736% 17.5%,
    curve to 95.837% 25.729% with 93.565% 22.5% / 95.752% 23.229%,
    curve to 94.163% 35% with 95.923% 28.229% / 94.078% 32.5%,
    curve to 96.35% 40.729% with 94.249% 37.5% / 96.435% 38.229%,
    curve to 93.65% 50% with 96.265% 43.229% / 93.736% 47.5%,
    curve to 95.837% 55.729% with 93.565% 52.5% / 95.752% 53.229%,
    curve to 94.163% 65% with 95.923% 58.229% / 94.078% 62.5%,
    curve to 96.35% 70.729% with 94.249% 67.5% / 96.435% 68.229%,
    curve to 93.65% 80% with 96.265% 73.229% / 93.736% 77.5%,
    curve to 95.837% 85.729% with 93.565% 82.5% / 95.612% 83.229%,
    curve to 95% 95% with 96.062% 88.229% / 96.685% 93.23%,
    curve to 85.729% 96.35% with 93.315% 96.77% / 88.229% 96.575%,
    curve to 80% 93.65% with 83.229% 96.125% / 82.5% 93.736%,
    curve to 70.729% 95.837% with 77.5% 93.565% / 73.229% 95.752%,
    curve to 65% 94.163% with 68.229% 95.923% / 67.5% 94.078%,
    curve to 55.729% 96.35% with 62.5% 94.249% / 58.229% 96.435%,
    curve to 50% 93.65% with 53.229% 96.265% / 52.5% 93.736%,
    curve to 40.729% 95.837% with 47.5% 93.565% / 43.229% 95.752%,
    curve to 35% 94.163% with 38.229% 95.923% / 37.5% 94.078%,
    curve to 25.729% 96.35% with 32.5% 94.249% / 28.229% 96.435%,
    curve to 20% 93.65% with 23.229% 96.265% / 22.5% 93.736%,
    curve to 10.729% 95.837% with 17.5% 93.565% / 13.229% 95.612%,
    curve to 5% 95% with 8.229% 96.062% / 6.18% 96.094%,
    curve to 3.65% 89.271% with 3.82% 93.906% / 3.425% 91.771%,
    curve to 6.35% 80% with 3.875% 86.771% / 6.265% 82.5%,
    curve to 4.163% 74.271% with 6.435% 77.5% / 4.249% 76.771%,
    curve to 5.837% 65% with 4.078% 71.771% / 5.922% 67.5%,
    curve to 3.65% 59.271% with 5.752% 62.5% / 3.565% 61.771%,
    curve to 6.35% 50% with 3.736% 56.771% / 6.265% 52.5%,
    curve to 4.163% 44.271% with 6.435% 47.5% / 4.249% 46.771%,
    curve to 5.837% 35% with 4.078% 41.771% / 5.922% 37.5%,
    curve to 3.65% 29.271% with 5.752% 32.5% / 3.565% 31.771%,
    curve to 6.35% 20% with 3.736% 26.771% / 6.265% 22.5%,
    curve to 4.163% 14.271% with 6.435% 17.5% / 4.388% 16.771%,
    curve to 5% 5% with 3.938% 11.771% / 3.315% 6.77%,
    close
  );
}

.svhape--river-pebble {
  --svhape-fallback-radius: 50%;
  --svhape-safe-inset: 20%;
  --svhape-shape: shape(from 54.821% 12.601%,
    curve to 70.093% 22.542% with 60.273% 13.113% / 64.869% 19.561%,
    curve to 86.166% 30.488% with 75.317% 25.523% / 83.022% 26.551%,
    curve to 88.958% 46.165% with 89.31% 34.425% / 88.046% 40.857%,
    curve to 91.639% 62.334% with 89.87% 51.473% / 93.651% 57.889%,
    curve to 76.887% 72.833% with 89.627% 66.779% / 81.454% 69.149%,
    curve to 64.236% 84.441% with 72.32% 76.518% / 69.432% 82.7%,
    curve to 45.711% 83.277% with 59.04% 86.182% / 51.976% 83.699%,
    curve to 26.648% 81.91% with 39.446% 82.855% / 31.276% 84.574%,
    curve to 17.941% 67.296% with 22.02% 79.247% / 21.133% 71.917%,
    curve to 7.498% 54.184% with 14.749% 62.675% / 8.33% 58.896%,
    curve to 12.951% 39.026% with 6.666% 49.472% / 11.075% 44.146%,
    curve to 18.753% 23.465% with 14.827% 33.906% / 14.681% 26.724%,
    curve to 37.381% 19.47% with 22.825% 20.206% / 31.37% 21.281%,
    curve to 54.821% 12.601% with 43.392% 17.659% / 49.369% 12.089%,
    close
  );
}

.svhape--riverbank {
  --svhape-fallback-radius: 26px;
  --svhape-safe-inset: 10%;
  --svhape-shape: shape(from 5% 4.6%,
    curve to 16.434% 3.4% with 7.222% 2.067% / 11.445% 3.2%,
    curve to 34.933% 5.8% with 21.423% 3.6% / 29.944% 5.728%,
    curve to 46.367% 3.832% with 39.922% 5.872% / 41.378% 3.904%,
    curve to 64.867% 5.368% with 51.356% 3.76% / 59.878% 5.44%,
    curve to 76.3% 3.4% with 69.856% 5.296% / 71.311% 3.528%,
    curve to 94.8% 4.6% with 81.289% 3.272% / 91.358% 2.067%,
    curve to 96.95% 18.598% with 98.242% 7.133% / 97.308% 14.823%,
    curve to 92.65% 27.25% with 96.592% 22.373% / 92.779% 23.475%,
    curve to 96.176% 41.248% with 92.521% 31.025% / 96.047% 37.473%,
    curve to 93.424% 49.9% with 96.305% 45.023% / 93.295% 46.125%,
    curve to 96.95% 63.898% with 93.553% 53.675% / 97.079% 60.123%,
    curve to 92.65% 72.55% with 96.821% 67.673% / 92.779% 68.775%,
    curve to 96.176% 86.548% with 92.521% 76.325% / 95.818% 82.773%,
    curve to 94.8% 95.2% with 96.534% 90.323% / 96.879% 93.516%,
    curve to 83.7% 96.65% with 92.721% 96.884% / 86.693% 96.892%,
    curve to 76.84% 93.75% with 80.707% 96.408% / 79.833% 93.837%,
    curve to 65.74% 96.128% with 73.847% 93.663% / 68.733% 96.041%,
    curve to 58.88% 94.272% with 62.747% 96.215% / 61.873% 94.185%,
    curve to 47.78% 96.65% with 55.887% 94.359% / 50.773% 96.737%,
    curve to 40.92% 93.75% with 44.787% 96.563% / 43.913% 93.837%,
    curve to 29.82% 96.128% with 37.927% 93.663% / 32.813% 96.041%,
    curve to 22.96% 94.272% with 26.827% 96.215% / 25.953% 94.185%,
    curve to 11.86% 96.65% with 19.967% 94.359% / 14.853% 96.495%,
    curve to 5% 95.2% with 8.867% 96.805% / 6.346% 96.884%,
    curve to 3.784% 86.548% with 3.654% 93.516% / 3.581% 90.323%,
    curve to 6.216% 72.55% with 3.987% 82.773% / 6.33% 76.325%,
    curve to 3.1% 63.898% with 6.102% 68.775% / 2.986% 67.673%,
    curve to 6.9% 49.9% with 3.214% 60.123% / 6.786% 53.675%,
    curve to 3.784% 41.248% with 7.014% 46.125% / 3.898% 45.023%,
    curve to 6.216% 27.25% with 3.67% 37.473% / 6.33% 31.025%,
    curve to 3.1% 18.598% with 6.102% 23.475% / 3.303% 22.373%,
    curve to 5% 4.6% with 2.897% 14.823% / 2.778% 7.133%,
    close
  );
}

.svhape--soft-stamp {
  --svhape-fallback-radius: 16px;
  --svhape-safe-inset: 8%;
  --svhape-shape: shape(from 4.3% 4.3%,
    curve to 10.829% 3.2% with 5.572% 2.593% / 8.653% 3.017%,
    curve to 17.357% 5.4% with 13.005% 3.383% / 15.181% 5.4%,
    curve to 23.886% 3.2% with 19.533% 5.4% / 21.71% 3.2%,
    curve to 30.414% 5.4% with 26.062% 3.2% / 28.238% 5.4%,
    curve to 36.943% 3.2% with 32.59% 5.4% / 34.767% 3.2%,
    curve to 43.471% 5.4% with 39.119% 3.2% / 41.295% 5.4%,
    curve to 50% 3.2% with 45.647% 5.4% / 47.824% 3.2%,
    curve to 56.529% 5.4% with 52.176% 3.2% / 54.353% 5.4%,
    curve to 63.057% 3.2% with 58.705% 5.4% / 60.881% 3.2%,
    curve to 69.586% 5.4% with 65.233% 3.2% / 67.41% 5.4%,
    curve to 76.114% 3.2% with 71.762% 5.4% / 73.938% 3.2%,
    curve to 82.643% 5.4% with 78.29% 3.2% / 80.467% 5.4%,
    curve to 89.171% 3.2% with 84.819% 5.4% / 86.995% 3.383%,
    curve to 95.7% 4.3% with 91.347% 3.017% / 94.429% 2.593%,
    curve to 96.8% 13.44% with 96.972% 6.007% / 96.983% 10.393%,
    curve to 94.6% 22.58% with 96.617% 16.487% / 94.6% 19.533%,
    curve to 96.8% 31.72% with 94.6% 25.627% / 96.8% 28.673%,
    curve to 94.6% 40.86% with 96.8% 34.767% / 94.6% 37.813%,
    curve to 96.8% 50% with 94.6% 43.907% / 96.8% 46.953%,
    curve to 94.6% 59.14% with 96.8% 53.047% / 94.6% 56.093%,
    curve to 96.8% 68.28% with 94.6% 62.187% / 96.8% 65.233%,
    curve to 94.6% 77.42% with 96.8% 71.327% / 94.6% 74.373%,
    curve to 96.8% 86.56% with 94.6% 80.467% / 96.617% 83.513%,
    curve to 95.7% 95.7% with 96.983% 89.607% / 96.972% 93.993%,
    curve to 89.171% 96.8% with 94.429% 97.407% / 91.347% 96.983%,
    curve to 82.643% 94.6% with 86.995% 96.617% / 84.819% 94.6%,
    curve to 76.114% 96.8% with 80.467% 94.6% / 78.29% 96.8%,
    curve to 69.586% 94.6% with 73.938% 96.8% / 71.762% 94.6%,
    curve to 63.057% 96.8% with 67.41% 94.6% / 65.233% 96.8%,
    curve to 56.529% 94.6% with 60.881% 96.8% / 58.705% 94.6%,
    curve to 50% 96.8% with 54.353% 94.6% / 52.176% 96.8%,
    curve to 43.471% 94.6% with 47.824% 96.8% / 45.647% 94.6%,
    curve to 36.943% 96.8% with 41.295% 94.6% / 39.119% 96.8%,
    curve to 30.414% 94.6% with 34.767% 96.8% / 32.59% 94.6%,
    curve to 23.886% 96.8% with 28.238% 94.6% / 26.062% 96.8%,
    curve to 17.357% 94.6% with 21.71% 96.8% / 19.533% 94.6%,
    curve to 10.829% 96.8% with 15.181% 94.6% / 13.005% 96.617%,
    curve to 4.3% 95.7% with 8.653% 96.983% / 5.572% 97.407%,
    curve to 3.2% 86.56% with 3.029% 93.993% / 3.017% 89.607%,
    curve to 5.4% 77.42% with 3.383% 83.513% / 5.4% 80.467%,
    curve to 3.2% 68.28% with 5.4% 74.373% / 3.2% 71.327%,
    curve to 5.4% 59.14% with 3.2% 65.233% / 5.4% 62.187%,
    curve to 3.2% 50% with 5.4% 56.093% / 3.2% 53.047%,
    curve to 5.4% 40.86% with 3.2% 46.953% / 5.4% 43.907%,
    curve to 3.2% 31.72% with 5.4% 37.813% / 3.2% 34.767%,
    curve to 5.4% 22.58% with 3.2% 28.673% / 5.4% 25.627%,
    curve to 3.2% 13.44% with 5.4% 19.533% / 3.383% 16.487%,
    curve to 4.3% 4.3% with 3.017% 10.393% / 3.029% 6.007%,
    close
  );
}

.svhape--soft-superellipse {
  --svhape-fallback-radius: 34px;
  --svhape-safe-inset: 13%;
  --svhape-shape: shape(from 50% 10%,
    curve to 66.157% 10.671% with 55.386% 10% / 61.954% 10.223%,
    curve to 75.217% 12.686% with 70.36% 11.119% / 72.558% 11.789%,
    curve to 82.112% 16.053% with 77.876% 13.583% / 80.091% 14.7%,
    curve to 87.342% 20.807% with 84.133% 17.407% / 85.853% 18.97%,
    curve to 91.045% 27.075% with 88.831% 22.644% / 90.059% 24.658%,
    curve to 93.261% 35.312% with 92.032% 29.493% / 92.768% 31.491%,
    curve to 94% 50% with 93.754% 39.133% / 94% 45.104%,
    curve to 93.261% 64.688% with 94% 54.896% / 93.754% 60.867%,
    curve to 91.045% 72.925% with 92.768% 68.509% / 92.032% 70.508%,
    curve to 87.342% 79.193% with 90.059% 75.343% / 88.831% 77.356%,
    curve to 82.112% 83.947% with 85.853% 81.03% / 84.133% 82.594%,
    curve to 75.217% 87.314% with 80.091% 85.301% / 77.876% 86.417%,
    curve to 66.157% 89.329% with 72.558% 88.211% / 70.36% 88.881%,
    curve to 50% 90% with 61.954% 89.777% / 55.386% 90%,
    curve to 33.843% 89.329% with 44.614% 90% / 38.046% 89.777%,
    curve to 24.783% 87.314% with 29.64% 88.881% / 27.442% 88.211%,
    curve to 17.888% 83.947% with 22.124% 86.417% / 19.909% 85.301%,
    curve to 12.658% 79.193% with 15.867% 82.594% / 14.147% 81.03%,
    curve to 8.955% 72.925% with 11.169% 77.356% / 9.942% 75.343%,
    curve to 6.739% 64.688% with 7.969% 70.508% / 7.232% 68.509%,
    curve to 6% 50% with 6.247% 60.867% / 6% 54.896%,
    curve to 6.739% 35.312% with 6% 45.104% / 6.247% 39.133%,
    curve to 8.955% 27.075% with 7.232% 31.491% / 7.969% 29.493%,
    curve to 12.658% 20.807% with 9.942% 24.658% / 11.169% 22.644%,
    curve to 17.888% 16.053% with 14.147% 18.97% / 15.867% 17.407%,
    curve to 24.783% 12.686% with 19.909% 14.7% / 22.124% 13.583%,
    curve to 33.843% 10.671% with 27.442% 11.789% / 29.64% 11.119%,
    curve to 50% 10% with 38.046% 10.223% / 44.614% 10%,
    close
  );
}

.svhape--squircle {
  --svhape-fallback-radius: 28px;
  --svhape-safe-inset: 12%;
  --svhape-shape: shape(from 50% 8%,
    curve to 68.993% 8.405% with 56.331% 8% / 64.56% 8.133%,
    curve to 76.6% 9.63% with 73.426% 8.677% / 74.424% 9.081%,
    curve to 82.051% 11.702% with 78.776% 10.18% / 80.458% 10.86%,
    curve to 86.159% 14.682% with 83.644% 12.544% / 84.966% 13.517%,
    curve to 89.21% 18.695% with 87.352% 15.848% / 88.348% 17.139%,
    curve to 91.331% 24.018% with 90.072% 20.251% / 90.769% 21.892%,
    curve to 92.585% 31.449% with 91.894% 26.144% / 92.307% 27.119%,
    curve to 93% 50% with 92.863% 35.779% / 93% 43.816%,
    curve to 92.585% 68.551% with 93% 56.184% / 92.863% 64.221%,
    curve to 91.331% 75.982% with 92.307% 72.881% / 91.894% 73.856%,
    curve to 89.21% 81.305% with 90.769% 78.108% / 90.072% 79.749%,
    curve to 86.159% 85.318% with 88.348% 82.861% / 87.352% 84.153%,
    curve to 82.051% 88.298% with 84.966% 86.483% / 83.644% 87.456%,
    curve to 76.6% 90.37% with 80.458% 89.14% / 78.776% 89.821%,
    curve to 68.993% 91.595% with 74.424% 90.92% / 73.426% 91.323%,
    curve to 50% 92% with 64.56% 91.867% / 56.331% 92%,
    curve to 31.007% 91.595% with 43.669% 92% / 35.44% 91.867%,
    curve to 23.4% 90.37% with 26.574% 91.323% / 25.576% 90.92%,
    curve to 17.949% 88.298% with 21.224% 89.821% / 19.542% 89.14%,
    curve to 13.841% 85.318% with 16.356% 87.456% / 15.034% 86.483%,
    curve to 10.79% 81.305% with 12.648% 84.153% / 11.652% 82.861%,
    curve to 8.669% 75.982% with 9.928% 79.749% / 9.232% 78.108%,
    curve to 7.415% 68.551% with 8.107% 73.856% / 7.693% 72.881%,
    curve to 7% 50% with 7.137% 64.221% / 7% 56.184%,
    curve to 7.415% 31.449% with 7% 43.816% / 7.137% 35.779%,
    curve to 8.669% 24.018% with 7.693% 27.119% / 8.107% 26.144%,
    curve to 10.79% 18.695% with 9.232% 21.892% / 9.928% 20.251%,
    curve to 13.841% 14.682% with 11.652% 17.139% / 12.648% 15.848%,
    curve to 17.949% 11.702% with 15.034% 13.517% / 16.356% 12.544%,
    curve to 23.4% 9.63% with 19.542% 10.86% / 21.224% 10.18%,
    curve to 31.007% 8.405% with 25.576% 9.081% / 26.574% 8.677%,
    curve to 50% 8% with 35.44% 8.133% / 43.669% 8%,
    close
  );
}

.svhape--sun-coin {
  --svhape-fallback-radius: 50%;
  --svhape-safe-inset: 19%;
  --svhape-shape: shape(from 50% 6.6%,
    curve to 59.473% 14.647% with 53.158% 6.6% / 55.856% 13.678%,
    curve to 71.7% 12.414% with 63.09% 15.616% / 68.966% 10.835%,
    curve to 75.88% 24.12% with 74.435% 13.993% / 73.232% 21.472%,
    curve to 87.586% 28.3% with 78.528% 26.768% / 86.007% 25.566%,
    curve to 85.353% 40.527% with 89.165% 31.035% / 84.384% 36.91%,
    curve to 93.4% 50% with 86.322% 44.144% / 93.4% 46.842%,
    curve to 85.353% 59.473% with 93.4% 53.158% / 86.322% 55.856%,
    curve to 87.586% 71.7% with 84.384% 63.09% / 89.165% 68.966%,
    curve to 75.88% 75.88% with 86.007% 74.435% / 78.528% 73.232%,
    curve to 71.7% 87.586% with 73.232% 78.528% / 74.435% 86.007%,
    curve to 59.473% 85.353% with 68.966% 89.165% / 63.09% 84.384%,
    curve to 50% 93.4% with 55.856% 86.322% / 53.158% 93.4%,
    curve to 40.527% 85.353% with 46.842% 93.4% / 44.144% 86.322%,
    curve to 28.3% 87.586% with 36.91% 84.384% / 31.035% 89.165%,
    curve to 24.12% 75.88% with 25.566% 86.007% / 26.768% 78.528%,
    curve to 12.414% 71.7% with 21.472% 73.232% / 13.993% 74.435%,
    curve to 14.647% 59.473% with 10.835% 68.966% / 15.616% 63.09%,
    curve to 6.6% 50% with 13.678% 55.856% / 6.6% 53.158%,
    curve to 14.647% 40.527% with 6.6% 46.842% / 13.678% 44.144%,
    curve to 12.414% 28.3% with 15.616% 36.91% / 10.835% 31.035%,
    curve to 24.12% 24.12% with 13.993% 25.566% / 21.472% 26.768%,
    curve to 28.3% 12.414% with 26.768% 21.472% / 25.566% 13.993%,
    curve to 40.527% 14.647% with 31.035% 10.835% / 36.91% 15.616%,
    curve to 50% 6.6% with 44.144% 13.678% / 46.842% 6.6%,
    close
  );
}

.svhape--tidepool {
  --svhape-fallback-radius: 32px;
  --svhape-safe-inset: 11%;
  --svhape-shape: shape(from 5.7% 6%,
    curve to 14.151% 3.55% with 7.326% 4.188% / 10.464% 3.142%,
    curve to 27.825% 8.45% with 17.839% 3.958% / 24.138% 8.295%,
    curve to 36.276% 4.481% with 31.513% 8.605% / 32.589% 4.636%,
    curve to 49.95% 7.519% with 39.964% 4.326% / 46.263% 7.674%,
    curve to 58.401% 3.55% with 53.638% 7.364% / 54.714% 3.395%,
    curve to 72.075% 8.45% with 62.089% 3.705% / 68.388% 8.295%,
    curve to 80.526% 4.481% with 75.763% 8.605% / 76.839% 4.889%,
    curve to 94.2% 6% with 84.214% 4.073% / 91.554% 3.93%,
    curve to 96.4% 16.902% with 96.846% 8.07% / 96.767% 13.962%,
    curve to 92% 23.64% with 96.033% 19.842% / 92.139% 20.7%,
    curve to 95.564% 34.542% with 91.861% 26.58% / 95.425% 31.602%,
    curve to 92.836% 41.28% with 95.703% 37.482% / 92.697% 38.34%,
    curve to 96.4% 52.182% with 92.975% 44.22% / 96.539% 49.242%,
    curve to 92% 58.92% with 96.261% 55.122% / 92.139% 55.98%,
    curve to 95.564% 69.822% with 91.861% 61.86% / 95.425% 66.882%,
    curve to 92.836% 76.56% with 95.703% 72.762% / 92.697% 73.62%,
    curve to 96.4% 87.462% with 92.975% 79.5% / 96.173% 84.522%,
    curve to 94.2% 94.2% with 96.627% 90.402% / 95.694% 92.652%,
    curve to 87.439% 96.75% with 92.707% 95.748% / 90.389% 97.175%,
    curve to 76.5% 91.65% with 84.489% 96.325% / 79.45% 91.812%,
    curve to 69.739% 95.781% with 73.55% 91.489% / 72.689% 95.62%,
    curve to 58.8% 92.619% with 66.789% 95.943% / 61.75% 92.458%,
    curve to 52.039% 96.75% with 55.85% 92.781% / 54.989% 96.912%,
    curve to 41.1% 91.65% with 49.089% 96.589% / 44.05% 91.812%,
    curve to 34.339% 95.781% with 38.15% 91.489% / 37.289% 95.62%,
    curve to 23.4% 92.619% with 31.389% 95.943% / 26.35% 92.458%,
    curve to 16.639% 96.75% with 20.45% 92.781% / 19.589% 96.487%,
    curve to 5.7% 94.2% with 13.689% 97.014% / 7.873% 96.896%,
    curve to 3.6% 80.572% with 3.527% 91.504% / 3.25% 84.247%,
    curve to 7.8% 72.15% with 3.95% 76.897% / 7.667% 75.825%,
    curve to 4.398% 58.522% with 7.933% 68.475% / 4.531% 62.197%,
    curve to 7.002% 50.1% with 4.265% 54.847% / 7.135% 53.775%,
    curve to 3.6% 36.472% with 6.869% 46.425% / 3.467% 40.147%,
    curve to 7.8% 28.05% with 3.733% 32.797% / 7.667% 31.725%,
    curve to 4.398% 14.422% with 7.933% 24.375% / 4.748% 18.097%,
    curve to 5.7% 6% with 4.048% 10.747% / 4.075% 7.812%,
    close
  );
}
