.aide{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.aide-bouton{width:24px;height:24px;color:var(--jds-ink-3,#6b7280);cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:-4px;padding:4px;display:inline-flex}.aide-bouton svg{fill:currentColor;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.aide-bouton:hover,.aide-bouton:focus-visible,.aide.ouverte .aide-bouton{color:var(--jds-ink,#1f242e)}.aide-bouton:focus-visible{outline:2px solid var(--jds-accent,#2260dd);outline-offset:1px}.aide-bulle{z-index:50;transform:translateX(calc(-50% + var(--decalage,0px)));color:#fff;text-align:left;white-space:normal;pointer-events:none;background:#1f242e;border-radius:8px;width:max-content;max-width:min(280px,100vw - 32px);padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 6px 20px #0f172a2e}.aide.ouverte .aide-bulle{display:block}.aide-fleche{transform:translateX(calc(-50% + var(--decalage,0px)));border:6px solid #0000;border-top-color:#1f242e;position:absolute;top:100%;left:50%}@media (prefers-color-scheme:dark){.aide-bouton svg{stroke:#0f172a}.aide-bulle{color:#0f172a;background:#e7ebf3}.aide-fleche{border-top-color:#e7ebf3}}
