/* Navigation des fiches : onglets industriels aux couleurs fixes du réseau.
   Aucun lien avec la couleur de présentation choisie pour un fabricant. */
.du-profile .du-section-nav{
  background:#fff;
  border-block:1px solid #DCE3E9;
}
.du-profile .du-section-nav>.du-section-nav-inner{
  gap:0;
  overflow:visible;
  padding-block:12px;
}
.du-profile .du-section-nav .du-section-links{
  display:flex;
  flex:1 1 auto;
  flex-wrap:wrap;
  align-items:stretch;
  gap:10px;
  width:100%;
  min-width:0;
  overflow:visible;
}
.du-profile .du-section-nav .du-section-links>a{
  display:inline-flex;
  flex:1 1 auto;
  align-items:center;
  justify-content:center;
  gap:9px;
  box-sizing:border-box;
  min-height:46px;
  padding:10px 14px;
  border:1px solid #D3DDE5;
  border-radius:7px;
  background:#F3F5F7;
  color:#10263C;
  font-size:16px;
  font-weight:600;
  line-height:1.4;
  text-align:center;
  text-decoration:none;
  white-space:nowrap;
  cursor:pointer;
  transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;
}
/* Place réservée pour un repère de sélection, sans décaler le libellé. */
.du-profile .du-section-nav .du-section-links>a::before{
  content:"";
  display:block;
  flex:0 0 8px;
  width:8px;
  height:12px;
  margin-inline-start:2px;
  box-sizing:border-box;
  border:0 solid currentColor;
  border-right-width:2px;
  border-bottom-width:2px;
  transform:rotate(45deg);
  visibility:hidden;
}
.du-profile .du-section-nav .du-section-links>a[aria-current="location"]{
  border-color:#C9440C;
  background:#10263C;
  color:#FFFFFF;
  box-shadow:inset 0 -3px 0 #C9440C;
}
.du-profile .du-section-nav .du-section-links>a[aria-current="location"]::before{visibility:visible}
@media(hover:hover){
  .du-profile .du-section-nav .du-section-links>a:not([aria-current="location"]):hover{
    border-color:#A9B7C5;
    background:#E8EDF2;
    color:#10263C;
    box-shadow:0 2px 8px #10263C0D;
  }
}
.du-profile .du-section-nav .du-section-links>a:focus-visible,
.du-profile .du-section-nav .du-section-picker select:focus-visible{
  outline:3px solid #C9440C;
  outline-offset:3px;
}
.du-profile .du-section-nav .du-section-picker{min-width:0;gap:12px}
.du-profile .du-section-nav .du-section-picker label{color:#10263C;font-size:14px;font-weight:600}
.du-profile .du-section-nav .du-section-picker select{
  -webkit-appearance:none;
  appearance:none;
  box-sizing:border-box;
  flex:1 1 auto;
  min-width:0;
  min-height:50px;
  padding:11px 42px 11px 14px;
  border:1px solid #C9440C;
  border-radius:7px;
  background-color:#10263C;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:right 13px center;
  background-size:20px 20px;
  color:#FFFFFF;
  color-scheme:light;
  box-shadow:inset 0 -3px 0 #C9440C;
  font-size:16px;
  font-weight:600;
  line-height:1.5;
  cursor:pointer;
}
.du-profile .du-section-nav .du-section-picker select option{background:#fff;color:#10263C}
@media(min-width:901px) and (max-width:1100px){
  .du-profile .du-section-nav .du-section-links{gap:8px}
  .du-profile .du-section-nav .du-section-links>a{padding-inline:11px;font-size:15px}
}
@media(max-width:900px){
  .du-profile .du-section-nav>.du-section-nav-inner{padding-block:10px}
  .du-profile .du-section-nav[data-du-picker-ready] .du-section-links{display:none}
  .du-profile .du-section-nav[data-du-picker-ready] .du-section-picker{display:flex}
}
@media(prefers-reduced-motion:reduce){
  .du-profile .du-section-nav .du-section-links>a{transition:none}
}
@media(forced-colors:active){
  .du-profile .du-section-nav .du-section-links>a{border-color:ButtonBorder;background:Canvas;color:LinkText}
  .du-profile .du-section-nav .du-section-links>a[aria-current="location"],
  .du-profile .du-section-nav .du-section-picker select{border-color:Highlight;background:Highlight;color:HighlightText}
  .du-profile .du-section-nav .du-section-links>a:focus-visible,
  .du-profile .du-section-nav .du-section-picker select:focus-visible{outline-color:Highlight}
}
