.ftools-sidecar-switcher__list{display:flex;align-items:center;gap:.5em}.ftools-sidecar-switcher__item,.ftools-sidecar-switcher__list,.ftools-sidecar-switcher__panel>li{margin:0;padding:0;list-style:none}.ftools-sidecar-switcher.is-inline .ftools-sidecar-switcher__item+.ftools-sidecar-switcher__item::before{content:"";display:inline-block;width:1px;height:.9em;margin-right:.5em;vertical-align:-.1em;background:currentColor;opacity:.25}.ftools-sidecar-switcher__link{color:inherit;text-decoration:none;opacity:.8;transition:opacity .15s ease}.ftools-sidecar-switcher__link:focus-visible,.ftools-sidecar-switcher__link:hover{opacity:1;text-decoration:underline}.ftools-sidecar-switcher__link.is-current{opacity:1;font-weight:600;text-decoration:none;cursor:default}.ftools-sidecar-switcher__link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.ftools-sidecar-switcher.is-dropdown{display:inline-block}.ftools-sidecar-switcher__details{position:relative}.ftools-sidecar-switcher__summary{display:inline-flex;align-items:center;gap:.4em;cursor:pointer;list-style:none;color:inherit}.ftools-sidecar-switcher__summary::-webkit-details-marker{display:none}.ftools-sidecar-switcher__summary::marker{content:""}.ftools-sidecar-switcher__summary::after{content:"";width:.4em;height:.4em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.15em) rotate(45deg);opacity:.6;transition:transform .15s ease}.ftools-sidecar-switcher__details[open] .ftools-sidecar-switcher__summary::after{transform:translateY(.1em) rotate(-135deg)}.ftools-sidecar-switcher__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__list{flex-direction:column;align-items:stretch;gap:0;position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:100%;padding:4px 0;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:6px;box-shadow:0 6px 20px -6px rgba(0,0,0,.25)}.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__link{display:block;padding:6px 14px;white-space:nowrap;opacity:1}.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__link:focus-visible,.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__link:hover{background:rgba(0,0,0,.05);text-decoration:none}@media (prefers-color-scheme:dark){.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__list{background:#1c1c1e;border-color:rgba(255,255,255,.16)}.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__link:focus-visible,.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__link:hover{background:rgba(255,255,255,.08)}}.ftools-sidecar-switcher.is-menu{display:inline-block;font-family:var(--ftools-switcher-font, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace);font-size:var(--ftools-switcher-font-size, 11px);font-weight:400;letter-spacing:var(--ftools-switcher-tracking, 0.08em);line-height:1.4}:where([class*=-font-size])>.ftools-sidecar-switcher.is-menu{font-size:inherit}.ftools-sidecar-switcher__menu{position:relative}.ftools-sidecar-switcher__button{display:inline-flex;align-items:center;gap:7px;padding:var(--ftools-switcher-padding, 4px 9px 4px 10px);color:var(--ftools-switcher-color, currentColor);background:var(--ftools-switcher-bg, transparent);border:1px solid var(--ftools-switcher-border, color-mix(in srgb, currentColor 30%, transparent));border-radius:var(--ftools-switcher-radius, 0);white-space:nowrap;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,color .15s ease}.ftools-sidecar-switcher__button::-webkit-details-marker{display:none}.ftools-sidecar-switcher__button::marker{content:""}.ftools-sidecar-switcher__button:hover,.ftools-sidecar-switcher__menu[open]>.ftools-sidecar-switcher__button{color:var(--ftools-switcher-color-hover, var(--ftools-switcher-color, currentColor));border-color:var(--ftools-switcher-border-hover, currentColor)}.ftools-sidecar-switcher__button:focus-visible{outline:2px solid var(--ftools-switcher-focus, currentColor);outline-offset:2px}.ftools-sidecar-switcher__chevron,.ftools-sidecar-switcher__globe{display:block;flex:none}.ftools-sidecar-switcher__chevron{transition:transform .2s ease}.ftools-sidecar-switcher__menu[open] .ftools-sidecar-switcher__chevron{transform:rotate(180deg)}.ftools-sidecar-switcher__panel{position:absolute;z-index:var(--ftools-switcher-menu-z, 40);top:var(--ftools-switcher-menu-top, calc( 100% + 6px ));bottom:var(--ftools-switcher-menu-bottom, auto);inset-inline-start:var(--ftools-switcher-menu-start, auto);inset-inline-end:var(--ftools-switcher-menu-end, 0);min-width:max(100%,132px);margin:0;padding:5px 0;list-style:none;color:var(--ftools-switcher-menu-color, #4a4a4a);background:var(--ftools-switcher-menu-bg, #fff);border:1px solid var(--ftools-switcher-menu-border, #181818);border-radius:var(--ftools-switcher-radius, 0);box-shadow:var(--ftools-switcher-menu-shadow, 0 18px 40px -24px rgba( 24, 24, 24, 0.5 ));text-align:start}.ftools-sidecar-switcher__panel>li[hidden]{display:none}.ftools-sidecar-switcher__option{display:flex;align-items:center;gap:8px;padding:7px 14px;color:inherit;background:0 0;text-decoration:none;white-space:nowrap;transition:color .15s ease}.ftools-sidecar-switcher__option::before{content:"";display:var(--ftools-switcher-marker, block);flex:none;width:5px;height:5px;background:currentColor;opacity:0}.ftools-sidecar-switcher__option:focus-visible,.ftools-sidecar-switcher__option:hover{color:var(--ftools-switcher-menu-hover, #181818);text-decoration:none}.ftools-sidecar-switcher__option:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ftools-sidecar-switcher__option.is-current{color:var(--ftools-switcher-menu-current, #181818);cursor:default}.ftools-sidecar-switcher__option.is-current::before{opacity:1}@media (prefers-reduced-motion:reduce){.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__list,.ftools-sidecar-switcher__button,.ftools-sidecar-switcher__chevron,.ftools-sidecar-switcher__link,.ftools-sidecar-switcher__option{transition:none}}@media (forced-colors:active){.ftools-sidecar-switcher__link{opacity:1;forced-color-adjust:none;color:LinkText}.ftools-sidecar-switcher__link.is-current,.ftools-sidecar-switcher__option.is-current{color:CanvasText;text-decoration:underline}.ftools-sidecar-switcher.is-dropdown .ftools-sidecar-switcher__list{border:1px solid CanvasText;background:Canvas}.ftools-sidecar-switcher__button{border-color:ButtonText}.ftools-sidecar-switcher__panel{border-color:CanvasText;background:Canvas}.ftools-sidecar-switcher__option{color:LinkText}.ftools-sidecar-switcher__option::before{forced-color-adjust:none;background:CanvasText}}