.ui-icon{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.15em;flex:none}#logo_pipeul{background-image:var(--site-logo)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.profile_alerts #toggleButton .knobs:before{content:var(--label-no)}.profile_alerts #toggleButton .checkbox:checked + .knobs:before{content:var(--label-yes)}

/* Le repère des accordéons est un SVG décoratif, pas un glyphe typographique. */
summary { list-style: none; }
summary::-webkit-details-marker { display: none; }
summary::before {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    margin-right: .45em;
    vertical-align: -.1em;
    background-color: currentColor;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m8 4 8 8-8 8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m8 4 8 8-8 8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;
}
details[open] > summary::before { transform: rotate(90deg); }
