.sub-badge[data-v-640a138e]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem .2rem .28rem;border-radius:999px;border:1px solid transparent;font-size:.7rem;font-weight:600;letter-spacing:.03em;line-height:1.3;white-space:nowrap;vertical-align:middle}.sub-badge--compact[data-v-640a138e]{position:relative;flex-shrink:0;width:1.32em;height:1.32em;padding:0;gap:0;letter-spacing:normal;justify-content:center;border:none;border-radius:50%;font-size:.92rem}.sub-badge__icon[data-v-640a138e]{font-size:.78rem;line-height:1}.sub-badge--compact[data-v-640a138e]:before{inset:0;padding:1px;background:linear-gradient(155deg,#ffffff80,#ffffff1f 30%,#fff0 54%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.sub-badge--compact[data-v-640a138e]:after,.sub-badge--compact[data-v-640a138e]:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.sub-badge--compact[data-v-640a138e]:after{inset:1px;background:radial-gradient(circle at 33% 24%,#ffffff9e 0,#ffffff2e 34%,#fff0 62%),linear-gradient(155deg,#ffffff52,#ffffff12 26%,#fff0 44%);background-size:46% 46%,100% 100%;background-position:12% 10%,0 0;background-repeat:no-repeat}.sub-badge--compact .sub-badge__icon[data-v-640a138e]{position:relative;z-index:1;font-size:.95em;filter:drop-shadow(0 1px 2px rgb(0 0 0/.45))}.sub-badge--compact.sub-badge--l1[data-v-640a138e],.sub-badge--compact.sub-badge--l2[data-v-640a138e],.sub-badge--compact.sub-badge--marraine[data-v-640a138e]{--bijou-halo:var(--plan-2-glow);--bijou-ombre:rgba(73,59,24,.42);box-shadow:inset 0 0 0 1px #ffffff26,inset 0 1.5px 1.5px #ffffff4d,inset 0 -1px 1px #ffffff24,inset 0 -2px 4px #00000045,0 1px 3px var(--bijou-ombre,rgba(0,0,0,.25)),0 0 7px var(--bijou-halo,transparent)}.sub-badge:not(.sub-badge--compact) .sub-badge__icon[data-v-640a138e]{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;border-radius:50%;font-size:.78rem;filter:drop-shadow(0 1px 2px rgb(0 0 0/.5))}.sub-badge--boost[data-v-640a138e]{background:linear-gradient(135deg,#8b2a80,#6f0e66);border-color:#6f0e668c;color:#fff;box-shadow:0 2px 10px #6f0e6647}@keyframes sub-badge-respire-640a138e{0%,to{box-shadow:0 2px 10px #6f0e6647}50%{box-shadow:0 2px 14px #6f0e6680,0 0 0 3px #ffa0d02e}}@keyframes sub-badge-reflet-640a138e{0%{opacity:.75;filter:brightness(1)}45%{opacity:1;filter:brightness(1.45)}to{opacity:.75;filter:brightness(1)}}.sub-badge--boost.sub-badge--anime[data-v-640a138e]{animation:sub-badge-respire-640a138e 2.4s ease-in-out infinite}.sub-badge--boost.sub-badge--anime .sub-badge__icon[data-v-640a138e]{animation:sub-badge-reflet-640a138e 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sub-badge--boost.sub-badge--anime[data-v-640a138e],.sub-badge--boost.sub-badge--anime .sub-badge__icon[data-v-640a138e]{animation:none}}.sub-badge--compact.sub-badge--boost[data-v-640a138e]{background:linear-gradient(135deg,#ff8ae21a,#e234a873 42%,#d60c80f2);backdrop-filter:blur(7px) saturate(135%);-webkit-backdrop-filter:blur(7px) saturate(135%);border-color:#ffb0f057;box-shadow:inset 0 0 0 1px #ffb0f038,inset 0 1.5px 1.5px #ffc4f666,inset 0 -1px 1px #d678ff38,inset 0 -2px 4px #34042e52,0 1px 3px #5a0a506b,0 0 7px #ff4abe6b}.sub-badge--compact.sub-badge--boost[data-v-640a138e]:before{background:linear-gradient(155deg,#ffc4f680,#ffc4f61f 30%,#ffc4f600 54%)}.sub-badge--compact.sub-badge--boost[data-v-640a138e]:after{background:none}.sub-badge--compact.sub-badge--boost .sub-badge__icon[data-v-640a138e]{font-size:1.1em;filter:drop-shadow(0 0 1px rgb(74 4 60/.9)) drop-shadow(0 1px 2px rgb(74 4 60/.55))}.sub-badge--marraine[data-v-640a138e]{background:linear-gradient(135deg,#fbdfa2,#f0c265);border-color:#966a1480;color:#6d4c0c;box-shadow:0 2px 10px #966a1438}.sub-badge--marraine .sub-badge__icon[data-v-640a138e]{filter:drop-shadow(0 0 1px rgb(90 60 5/.85)) drop-shadow(0 1px 1px rgb(90 60 5/.45))}.sub-badge--l1[data-v-640a138e]{background:linear-gradient(135deg,#f4e7f2,#e9d7e6);border-color:#6f0e6652;color:#6f0e66;box-shadow:0 2px 10px #6f0e662e}.sub-badge:not(.sub-badge--compact).sub-badge--l1 .sub-badge__icon[data-v-640a138e]{background:radial-gradient(circle at 50% 34%,#7c3aed 0,#5b21b6 60%,#3f0f7d)}.sub-badge--l2[data-v-640a138e]{background:linear-gradient(135deg,#f8f2dc,#f1e6bc);border-color:#8e773661;color:#6f5c27;box-shadow:0 2px 10px #8e773629}.sub-badge:not(.sub-badge--compact).sub-badge--l2 .sub-badge__icon[data-v-640a138e]{background:radial-gradient(circle at 50% 34%,#8e7736 0,#6f5c27 60%,#493b18)}body.dark .sub-badge:not(.sub-badge--compact).sub-badge--l1[data-v-640a138e]{background:linear-gradient(135deg,#4b1045,#340b30);border-color:#e1c6de4d;color:#e1c6de;box-shadow:0 2px 12px #6f0e6657}body.dark .sub-badge:not(.sub-badge--compact).sub-badge--l2[data-v-640a138e]{background:linear-gradient(135deg,#493b18,#382d12);border-color:#e3cf8657;color:#e3cf86;box-shadow:0 2px 12px #00000059}body.dark .sub-badge:not(.sub-badge--compact).sub-badge--l2 .sub-badge__icon[data-v-640a138e]{background:radial-gradient(circle at 50% 34%,#c2a24a 0,#8e7736 60%,#6f5c27)}.sub-badge--link[data-v-640a138e]{cursor:pointer;text-decoration:none;transition:filter .15s ease}.sub-badge--link[data-v-640a138e]:hover{filter:brightness(1.1)}.sub-badge--link[data-v-640a138e]:focus-visible{outline:2px solid var(--brand-1,#6f0e66);outline-offset:2px}.sub-badge--compact.sub-badge--l1[data-v-640a138e]{--bijou-halo:var(--plan-1-glow);--bijou-ombre:rgba(43,22,72,.42);background:radial-gradient(circle at 50% 34%,#6f0e66c7 0,#d5add1bd 48%,#48145dc2)}.sub-badge--compact.sub-badge--l2[data-v-640a138e]{--bijou-halo:var(--plan-2-glow);background:radial-gradient(circle at 50% 34%,#aa8d3ec7 0,#e3cf86bd 48%,#6f5c27c2)}
