/* Marca do MSE Club no Briefing: roseta (M1) + "Club" em Lora 600 dourado.
   Copiada de mse-club/web/styles.css (bloco "Marca"); se a marca do Club mudar, copiar de novo.
   Uso: <span class="club-marca" style="--s:20px"><span class="club-roseta"><span class="club-mse"></span></span><span class="club-nome">Club</span></span> */
.club-marca {
  --s: 20px; --club-navy: #13223b; --club-ouro: #b07a0b;
  --club-serra: polygon(50.00% 0.00%,55.87% 5.38%,62.94% 1.70%,67.22% 8.43%,75.00% 6.70%,77.39% 14.30%,85.36% 14.64%,85.70% 22.61%,93.30% 25.00%,91.57% 32.78%,98.30% 37.06%,94.62% 44.13%,100.00% 50.00%,94.62% 55.87%,98.30% 62.94%,91.57% 67.22%,93.30% 75.00%,85.70% 77.39%,85.36% 85.36%,77.39% 85.70%,75.00% 93.30%,67.22% 91.57%,62.94% 98.30%,55.87% 94.62%,50.00% 100.00%,44.13% 94.62%,37.06% 98.30%,32.78% 91.57%,25.00% 93.30%,22.61% 85.70%,14.64% 85.36%,14.30% 77.39%,6.70% 75.00%,8.43% 67.22%,1.70% 62.94%,5.38% 55.87%,0.00% 50.00%,5.38% 44.13%,1.70% 37.06%,8.43% 32.78%,6.70% 25.00%,14.30% 22.61%,14.64% 14.64%,22.61% 14.30%,25.00% 6.70%,32.78% 8.43%,37.06% 1.70%,44.13% 5.38%);
  --club-mse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 733 217'%3E%3Cpath fill-rule='evenodd' d='M399.0 215.9C371.2 212.5 348.3 198.5 337.8 178.4C333.2 169.7 330.8 161.3 331.2 155.8L331.5 151.5L354.9 151.5L378.3 151.5L379.7 155.4C381.9 161.9 385.8 166.0 392.9 169.4C399.1 172.3 400.3 172.5 413.0 172.8C427.5 173.2 433.0 172.0 440.4 166.9C449.7 160.6 451.9 147.1 444.9 140.1C440.8 135.9 432.9 133.7 409.3 130.0C382.7 125.9 374.2 123.7 363.4 118.5C351.8 112.9 342.7 103.8 338.7 93.8C334.8 84.1 333.4 72.0 334.9 61.4C337.7 41.1 347.7 25.1 363.7 14.9C378.4 5.6 392.7 2.0 414.4 2.0C441.9 2.0 459.1 8.1 474.6 23.5C483.6 32.4 488.7 41.3 491.6 53.2C493.8 62.1 493.1 64.6 488.3 65.4C483.2 66.2 454.5 66.1 449.6 65.2C446.2 64.6 445.5 64.0 444.8 61.2C443.5 56.1 436.4 49.6 429.5 47.0C424.2 45.1 422.2 44.9 413.0 45.3C399.6 46.0 396.3 47.0 390.1 52.6C384.5 57.6 382.4 62.7 383.3 69.1C384.7 79.5 391.5 82.7 424.0 88.1C453.1 92.9 464.2 96.3 474.8 103.3C490.9 114.1 499.0 131.4 497.6 152.0C496.8 162.8 495.0 169.7 490.5 178.5C481.3 196.6 462.9 209.3 438.5 214.5C429.0 216.5 409.5 217.2 399.0 215.9ZM604.0 214.4C577.5 208.7 557.8 197.0 542.8 178.1C535.2 168.6 526.7 151.3 523.4 138.5C516.8 113.2 520.0 81.0 531.3 58.5C538.2 44.7 550.6 30.0 562.6 21.4C570.5 15.7 585.3 8.7 596.5 5.3C605.1 2.7 606.4 2.6 627.5 2.6C648.6 2.6 649.9 2.7 658.3 5.3C676.1 10.8 689.6 18.6 701.9 30.4C711.2 39.4 716.9 47.3 722.5 59.1C729.6 74.2 732.1 85.5 732.7 104.8C733.3 120.8 733.2 121.1 731.0 123.5L728.7 126.0L659.6 126.0C621.6 126.0 586.1 126.3 580.7 126.7L570.9 127.3L571.5 130.4C574.0 142.6 586.0 158.1 597.7 164.3C609.3 170.3 614.6 171.5 631.0 171.4C650.6 171.4 660.4 168.7 670.7 160.4L674.8 157.0L697.8 157.0C723.0 157.0 723.9 157.2 722.5 162.7C721.3 167.7 712.7 180.4 705.5 187.6C692.9 200.4 678.4 208.2 657.1 213.6C648.8 215.7 645.6 216.0 629.1 215.9C617.2 215.9 608.2 215.3 604.0 214.4ZM2.0 212.0C0.7 211.2 0.5 203.0 0.2 149.8C0.0 112.6 0.3 84.8 0.9 79.0C2.4 65.1 5.3 54.8 10.9 43.5C19.4 26.4 29.1 16.7 45.7 8.8C59.6 2.1 66.8 0.7 87.0 0.6C102.9 0.6 103.8 0.7 112.7 3.6C128.1 8.8 139.4 16.3 149.1 27.7C151.4 30.3 153.5 32.8 153.9 33.3C154.3 33.7 156.9 31.2 159.7 27.7C168.6 16.6 180.8 8.7 197.0 3.5C203.7 1.4 208.2 0.7 218.7 0.3C247.2 -1.0 265.9 5.7 283.6 23.4C291.4 31.2 293.4 33.9 297.4 42.1C299.9 47.3 303.2 56.1 304.7 61.6L307.3 71.5L308.1 140.5C308.7 202.4 308.7 209.7 307.3 211.2C305.9 212.8 303.3 213.0 282.9 213.0C263.5 213.0 259.9 212.8 258.6 211.4C257.2 210.0 257.0 203.3 257.0 152.2C257.0 120.2 256.5 90.6 256.0 85.8C254.1 69.4 248.9 60.1 238.4 54.3C230.2 49.9 223.1 48.6 213.4 50.0C209.2 50.5 203.8 51.9 201.5 52.9C192.3 57.0 184.6 67.1 182.1 78.2C181.5 80.8 180.8 110.1 180.4 146.6C180.0 186.1 179.4 211.0 178.7 211.8C177.3 213.5 131.7 213.5 130.2 211.7C129.5 210.9 129.0 188.8 128.7 147.0C128.4 91.5 128.1 82.7 126.6 77.0C123.6 65.5 116.6 57.0 106.0 52.1C101.2 49.9 99.2 49.6 91.0 49.7C85.6 49.7 79.5 50.4 76.8 51.3C66.7 54.5 57.9 63.5 54.3 74.5C52.7 79.0 52.5 86.4 52.2 144.5C52.0 202.6 51.7 209.6 50.3 211.2C48.8 212.8 46.5 213.0 26.1 213.0C13.6 213.0 2.8 212.5 2.0 212.0ZM682.0 85.6C682.0 84.9 680.2 80.6 677.9 76.1C671.3 62.8 661.9 54.6 647.3 49.3C641.9 47.4 639.0 47.0 628.7 47.0C608.7 47.0 598.3 50.8 586.3 62.6C579.5 69.2 574.9 76.7 572.5 84.8L571.9 87.0L626.9 87.0C673.2 87.0 682.0 86.8 682.0 85.6Z'/%3E%3C/svg%3E");
  display: inline-flex; align-items: center; gap: calc(var(--s) * .22); line-height: 1; vertical-align: middle; color: var(--club-ouro);
}
.club-nome { font: 600 calc(var(--s) * .62) / 1 'Lora', Georgia, serif; letter-spacing: -.025em; color: inherit; }
.club-roseta { position: relative; display: grid; place-items: center; flex: none; width: var(--s); aspect-ratio: 1; color: #fff; }
.club-roseta::before { content: ''; position: absolute; inset: 0; clip-path: var(--club-serra);
  background: conic-gradient(from 20deg, #fbe08a, #a8730a, #fbe08a, #a8730a, #fbe08a); }
.club-roseta::after { content: ''; position: absolute; inset: 13%; border-radius: 50%;
  background: radial-gradient(circle at 35% 28%, #24426e, var(--club-navy) 72%); box-shadow: inset 0 0 0 calc(var(--s) * .03) rgba(242,185,65,.7); }
.club-roseta > * { position: relative; z-index: 1; }
.club-mse { display: block; width: 58%; aspect-ratio: 733 / 217; background: currentColor;
  -webkit-mask: var(--club-mse) center / contain no-repeat; mask: var(--club-mse) center / contain no-repeat; }
/* Ao acender a folha, a roseta gira e pousa (como na entrada do app do Club) */
.folha .club-roseta { transform: rotate(-160deg) scale(.4); opacity: 0; transition: transform .9s cubic-bezier(.3,1.4,.5,1) .5s, opacity .3s .5s; }
.folha.on .club-roseta { transform: none; opacity: 1; }
@media (prefers-reduced-motion: reduce), print { .folha .club-roseta { transform: none; opacity: 1; transition: none; } }
.st .s .club-marca { --s: 18px; margin-left: 2px; }
.enc-vazio .club-marca { --s: 16px; }
