.YfcAJa_menu{min-width:0;position:relative}.YfcAJa_summary{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text);cursor:pointer;transition:background var(--transition);list-style:none;display:flex}.YfcAJa_summary::-webkit-details-marker{display:none}.YfcAJa_summary:hover{background:var(--color-surface-2)}.YfcAJa_avatar{border-radius:var(--radius-full);background:var(--color-primary);width:30px;height:30px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.YfcAJa_name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.YfcAJa_chevron{color:var(--color-text-muted);transition:transform var(--transition);flex:none}.YfcAJa_menu[open] .YfcAJa_chevron{transform:rotate(180deg)}.YfcAJa_panel{top:calc(100% + var(--space-1));z-index:40;min-width:12rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;right:0}.YfcAJa_item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;display:flex}.YfcAJa_item:hover{background:var(--color-surface-2);text-decoration:none}@media (max-width:640px){.YfcAJa_name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.XsQG7W_header{align-items:center;gap:var(--space-5);min-height:var(--header-h);padding-inline:var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}.XsQG7W_brand{align-items:center;gap:var(--space-4);color:var(--color-text);flex:none;display:flex}.XsQG7W_brand:hover{text-decoration:none}.XsQG7W_logo{width:auto;height:32px}.XsQG7W_rule{background:var(--color-border-strong);width:1px;height:28px}.XsQG7W_wordmark{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.06em}.XsQG7W_right{align-self:stretch;align-items:center;gap:var(--space-4);min-width:0;margin-left:auto;display:flex}.XsQG7W_nav{align-self:stretch;display:flex}.XsQG7W_navLink{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted);transition:color var(--transition);line-height:1;display:inline-flex;position:relative}.XsQG7W_navLink:hover{color:var(--color-primary);text-decoration:none}.XsQG7W_navLink[aria-current=page]{color:var(--color-primary)}.XsQG7W_navLink[aria-current=page]:after{content:"";right:var(--space-3);bottom:-1px;left:var(--space-3);background:var(--color-primary);border-radius:2px 2px 0 0;height:3px;position:absolute}.XsQG7W_separator{width:1px;margin-block:var(--space-4);background:var(--color-border);align-self:stretch}.XsQG7W_alerte{padding:var(--space-3) var(--space-6) 0}@media (max-width:820px){.XsQG7W_header{--header-h:60px;gap:var(--space-4);padding-inline:var(--space-4)}.XsQG7W_rule,.XsQG7W_wordmark{display:none}.XsQG7W_alerte{padding-inline:var(--space-4)}}@media (max-width:640px){.XsQG7W_header{padding-inline:var(--space-3)}.XsQG7W_logo{height:16px}.XsQG7W_separator{display:none}.XsQG7W_navLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
