pv-space-switcher{display:inline-flex;flex:none;vertical-align:middle}
pv-space-switcher .pv-space-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:9px;min-height:38px;max-width:100%;padding:6px 11px;border:1px solid transparent;border-radius:12px;background:#f0f0f0;color:#333;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:none}
pv-space-switcher .pv-space-trigger:hover,pv-space-switcher .pv-space-trigger[aria-expanded=true]{background:#e8e8e8}
pv-space-switcher .pv-space-trigger:focus-visible,.pv-space-menu a:focus-visible{outline:2px solid #173b30;outline-offset:-2px;box-shadow:none}
pv-space-switcher .pv-space-trigger svg{width:15px;height:15px;flex:none;fill:none;stroke:#666;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
pv-space-switcher .pv-space-short{display:none}
.pv-space-menu{position:fixed;z-index:1000;margin:0;padding:5px;border:1px solid #d9d9d9;border-radius:14px;background:#fff;color:#252525;box-shadow:0 8px 24px #00000012;font-family:inherit}
.pv-space-menu[hidden]{display:none!important}
.pv-space-menu a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:62px;padding:10px 12px;border:1px solid transparent;border-radius:9px;color:#252525;text-decoration:none;cursor:pointer}
.pv-space-menu a:hover{background:#f5f5f5}
.pv-space-menu a strong{display:block;font-size:15px;font-weight:500;line-height:1.4}
.pv-space-menu a small{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:#666}
.pv-space-menu a svg{width:18px;height:18px;flex:none;fill:none;stroke:#555;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}
.pv-space-menu a[aria-checked=true] svg{visibility:visible}
@media(max-width:700px){pv-space-switcher .pv-space-trigger{min-height:44px;font-size:15px;padding:6px 10px}.pipeline-toolbar-switch .pv-space-label{display:none}.pipeline-toolbar-switch .pv-space-short{display:inline}.pv-space-menu a{min-height:64px}.pv-space-menu a strong{font-size:16px}.pv-space-menu a small{font-size:13px}}
