.appb{flex-wrap:wrap;gap:10px;display:flex}.appb a.appb__badge{background:#141312;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:7px 16px 7px 12px;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;color:#fff!important}.appb a.appb__badge:hover{background:#2a2825;transform:translateY(-1px)}.appb a.appb__badge:focus-visible{outline:2px solid var(--o500,#ff7200);outline-offset:2px}.appb__signe{flex:none;width:24px;height:24px}.appb__txt{white-space:nowrap;flex-direction:column;line-height:1.1;display:flex}.appb__txt small{opacity:.8;letter-spacing:.02em;font-size:10.5px}.appb__txt strong{font-size:16px;font-weight:600;font-family:var(--font-titres,inherit)}.appb--compact a.appb__badge{border-radius:10px;min-height:40px;padding:5px 12px 5px 9px}.appb--compact .appb__signe{width:20px;height:20px}.appb--compact .appb__txt strong{font-size:14px}.bloc.bloc--application{padding:var(--bl-pad,24px 28px);border-radius:var(--bl-rond,18px);background:var(--bl-fond,var(--o-50,#fff9f6));color:var(--bl-texte,inherit);border:1px solid var(--bl-filet,var(--o-100,#ffece3));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;display:grid}.bloc.bloc--application .bloc__titre{margin:0 0 6px}.bloc.bloc--application p{opacity:.85;margin:0}@media (max-width:760px){.bloc.bloc--application{grid-template-columns:minmax(0,1fr);padding:20px 18px}}.ft-app{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ft-app-t{opacity:.75;font-size:13px;font-weight:600}
