.portrait.svelte-v8vxvo{width:var(--diametre);height:var(--diametre);border-radius:var(--rayon-rond);background:var(--fond);color:var(--encre);box-shadow:0 0 0 2px var(--portrait-anneau), var(--ombre-portrait);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.portrait.svelte-v8vxvo:after{content:"";border-radius:var(--rayon-rond);box-shadow:inset 0 0 0 1px var(--portrait-filet);pointer-events:none;position:absolute;inset:0}img.svelte-v8vxvo{object-fit:cover;width:100%;height:100%;display:block}.initials.svelte-v8vxvo{font-family:var(--police-titre);letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}.xs.svelte-v8vxvo{font-size:var(--texte-sm)}.sm.svelte-v8vxvo{font-size:var(--texte-lg)}.md.svelte-v8vxvo{font-size:var(--texte-2xl)}.lg.svelte-v8vxvo{font-size:var(--texte-5xl);box-shadow:0 0 0 4px var(--portrait-anneau), var(--ombre-portrait-grand)}.xl.svelte-v8vxvo{font-size:var(--texte-6xl);box-shadow:0 0 0 4px var(--portrait-anneau), var(--ombre-portrait-grand)}.tone-1.svelte-v8vxvo{--fond:var(--portrait-1-fond);--encre:var(--portrait-1-encre)}.tone-2.svelte-v8vxvo{--fond:var(--portrait-2-fond);--encre:var(--portrait-2-encre)}.tone-3.svelte-v8vxvo{--fond:var(--portrait-3-fond);--encre:var(--portrait-3-encre)}.tone-4.svelte-v8vxvo{--fond:var(--portrait-4-fond);--encre:var(--portrait-4-encre)}.tone-5.svelte-v8vxvo{--fond:var(--portrait-5-fond);--encre:var(--portrait-5-encre)}.tone-6.svelte-v8vxvo{--fond:var(--portrait-6-fond);--encre:var(--portrait-6-encre)}
