.ib{vertical-align:middle;align-items:center;display:inline-flex}.ib-trigger{border-radius:var(--s-r-pill);block-size:1.5rem;inline-size:1.5rem;color:var(--mf-color-fg-subtle);cursor:help;transition:color var(--s-dur) var(--s-ease), background-color var(--s-dur) var(--s-ease);background:0 0;border:0;place-items:center;margin-block:-.25rem;padding:0;display:inline-grid}.ib-trigger:hover,.ib-trigger[aria-expanded=true]{background:var(--s-hover);color:var(--mf-color-fg)}.ib-trigger:focus-visible{outline:2px solid var(--mf-color-focus);outline-offset:1px}.ib .ib-trigger svg{color:currentColor}.ib-bulle{inset:auto;border:1px solid var(--s-line);border-radius:var(--s-r-2);background:var(--mf-color-surface);inline-size:max-content;max-inline-size:min(18rem,100% - 2rem);box-shadow:var(--s-shadow-2);color:var(--mf-color-fg-muted);font-size:var(--s-t-2);letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;text-wrap:pretty;margin:0;padding:.625rem .75rem;font-weight:400;line-height:1.5;position:fixed;inset-block-start:var(--mf-local-top,0px);inset-inline-start:var(--mf-local-left,0px)}.ib-bulle:popover-open{flex-direction:column;gap:.375rem;display:flex}.ib-bulle[data-pending]{visibility:hidden}.ib-lien{color:var(--mf-color-accent);align-items:center;gap:.25rem;font-weight:550;text-decoration:none;display:inline-flex}.ib-lien:hover{text-decoration:underline}.content-label>.ib{margin-inline:.25rem auto}
