.ModeSwitch{--ms-noir:#000;--ms-jaune:#fdb72c;--ms-mut:#777890;--ms-txt2:#4f5064;position:relative}.ModeSwitch-group{display:inline-flex;align-items:center}.ModeSwitch-option{appearance:none;border:0;background:none;cursor:pointer;font:inherit;text-transform:uppercase;white-space:nowrap}.ModeSwitch-link{color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ModeSwitch--tabs{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:18px}.ModeSwitch--tabs .ModeSwitch-group{gap:0}.ModeSwitch--tabs .ModeSwitch-option{padding:4px 22px 6px;font-size:13px;font-weight:500;letter-spacing:.16em;color:var(--ms-mut);border-bottom:2px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease}.ModeSwitch--tabs .ModeSwitch-option+.ModeSwitch-option{position:relative}.ModeSwitch--tabs .ModeSwitch-option+.ModeSwitch-option:before{content:"";position:absolute;left:0;top:4px;bottom:6px;width:1px;background:#d0d1d6}.ModeSwitch--tabs .ModeSwitch-option.is-active{color:var(--ms-noir);border-bottom-color:var(--ms-jaune)}.ModeSwitch--tabs .ModeSwitch-option:hover{color:var(--ms-noir)}.ModeSwitch--tabs .ModeSwitch-help{margin:0;font-size:14px;color:var(--ms-txt2);text-align:center}.ModeSwitch--toolbar{display:inline-flex;align-items:center;gap:12px}.ModeSwitch--toolbar .ModeSwitch-group{height:36px;border:1px solid var(--ms-noir);border-radius:999px;overflow:hidden}.ModeSwitch--toolbar .ModeSwitch-option{display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 14px;font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--ms-noir)}.ModeSwitch--toolbar .ModeSwitch-option.is-active{background:var(--ms-noir);color:#fff}.ModeSwitch--toolbar .ModeSwitch-option.is-active:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ms-jaune)}.ModeSwitch-info{position:relative;display:inline-flex}.ModeSwitch-infoBtn{width:22px;height:22px;border:1px solid var(--ms-noir);border-radius:50%;background:none;font:italic 600 12px/1 Georgia,serif;color:var(--ms-noir);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.ModeSwitch-bubble{position:fixed;z-index:1000;width:min(360px,100vw - 32px);padding:18px 20px;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(60,40,0,.05),0 8px 24px rgba(60,40,0,.12);font-size:14px;line-height:1.55;color:#4f5064;text-align:left;white-space:normal;text-transform:none;letter-spacing:normal}.ModeSwitch-bubble p{margin:0}.ModeSwitch-bubble p+p{margin-top:10px}.ModeSwitch-bubble b{color:#000;font-weight:600}.ModeSwitch-mobile{display:none}@media(max-width:900px){.PageFilters-results .ModeSwitch--toolbar{display:none}.ModeSwitch-mobile{display:block;padding:16px 16px 0}.ModeSwitch-mobile .ModeSwitch--toolbar{gap:8px;max-width:100%}.ModeSwitch-mobile .ModeSwitch--toolbar .ModeSwitch-option{padding:0 9px;font-size:10px;letter-spacing:.06em;gap:6px}}@media(min-width:901px){.PageFilters-wrapper:has(.ModeSwitch--toolbar){gap:32px}.PageFilters-results:has(.ModeSwitch--toolbar){display:flex;align-items:center;gap:16px;flex-shrink:0;white-space:nowrap}.PageFilters-wrapper:has(.ModeSwitch--toolbar) .PageFilters-actions{flex-wrap:nowrap;min-width:0}.PageFilters-wrapper:has(.ModeSwitch--toolbar) .PageFilters-actions .SearchForm{flex:0 0 240px}}