.platform-switch{--platform-switch-inset:.25rem;--platform-switch-gutter:var(--sidebar-gutter,1rem);margin:0 calc(-1 * var(--platform-switch-gutter)) .75rem;padding:var(--platform-switch-inset) var(--platform-switch-gutter);background-color:var(--grey-100);display:flex;position:relative}.platform-switch .gvtui-tooltip-trigger,.platform-switch .gvtui-tooltip-trigger-wrapper{flex:1;min-width:0;display:flex}.platform-switch__thumb{top:var(--platform-switch-inset);bottom:var(--platform-switch-inset);left:var(--platform-switch-gutter);width:calc(50% - var(--platform-switch-gutter));background-color:var(--lightningcss-light,var(--source-white))var(--lightningcss-dark,var(--source-grey-900));box-shadow:0 0 0 1px var(--colour-line), 0 1px 2px #0000000f, 0 3px 8px #00000014;border-radius:.5rem;transition:transform .22s cubic-bezier(.3,.7,.4,1);position:absolute}.platform-switch[data-selected=studio] .platform-switch__thumb{transform:translate(100%)}.platform-switch__option{min-width:0;height:2rem;color:var(--colour-fg-3);font-size:calc(var(--font-size-standard) * .8);font-weight:var(--font-weight-bold);transition:color var(--control-transition);border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;display:flex;position:relative}.platform-switch__option:hover,.platform-switch__option--selected{color:var(--colour-ink)}.platform-switch__option:focus-visible{outline:2px solid var(--gvt-primary);outline-offset:-2px}.platform-switch__mark{filter:grayscale();opacity:.5;width:1.1rem;height:1.1rem;transition:filter var(--control-transition), opacity var(--control-transition);flex-shrink:0}.platform-switch__mark svg{width:100%;height:100%}.platform-switch__option--selected .platform-switch__mark,.platform-switch__option:hover .platform-switch__mark{filter:none;opacity:1}aside.side-bar.collapsed .platform-switch{--platform-switch-gutter:var(--platform-switch-inset);border-radius:.875rem;flex-direction:column;width:2.5rem;margin:0 auto .5rem}aside.side-bar.collapsed .platform-switch__thumb{right:var(--platform-switch-inset);width:auto;height:calc(50% - var(--platform-switch-inset));bottom:auto}aside.side-bar.collapsed .platform-switch[data-selected=studio] .platform-switch__thumb{transform:translateY(100%)}aside.side-bar.collapsed .platform-switch__option{height:1.6rem}aside.side-bar.collapsed .platform-switch__label{display:none}@media (prefers-reduced-motion:reduce){.platform-switch__thumb{transition:none}}aside.side-bar:has(.platform-tabs) .header-stack{z-index:1;position:relative;box-shadow:0 2px 6px #00000014}.platform-tabs{--platform-tabs-gutter:var(--sidebar-gutter,1rem);height:2.4rem;margin:0 calc(-1 * var(--platform-tabs-gutter)) .75rem;display:flex}.platform-tabs__tab{background-color:var(--grey-100);min-width:0;color:var(--colour-fg-3);font-size:calc(var(--font-size-standard) * .8);font-weight:var(--font-weight-semi-bold);transition:color var(--control-transition), background-color var(--control-transition);flex:1;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;display:flex}.platform-tabs__tab:hover{color:var(--colour-ink)}.platform-tabs__tab--selected{color:var(--colour-ink);background-color:#0000}.platform-tabs__tab:focus-visible{outline:2px solid var(--gvt-primary);outline-offset:-2px}.platform-tabs__mark{filter:grayscale();opacity:.55;width:1rem;height:1rem;transition:filter var(--control-transition), opacity var(--control-transition);flex-shrink:0}.platform-tabs__mark svg{width:100%;height:100%}.platform-tabs__tab--selected .platform-tabs__mark,.platform-tabs__tab:hover .platform-tabs__mark{filter:none;opacity:1}aside.side-bar.collapsed .platform-tabs{flex-direction:column;width:2.5rem;height:auto;margin:0 auto .5rem}aside.side-bar.collapsed .platform-tabs__tab{gap:0;height:1.8rem}aside.side-bar.collapsed .platform-tabs__label{display:none}.menu-primary-actions{align-items:center;gap:.5rem;padding:0 0 .75rem;display:flex}.menu-primary-actions__cta.gvtui-button{flex:1;justify-content:flex-start;min-width:0}.platform-switcher.gvtui-button .gvtui-button-link__content{align-items:center;gap:.5rem;display:flex}.platform-switcher.gvtui-button .gvtui-icon,.platform-switcher.gvtui-button .gvtui-icon svg{width:1.5rem;height:1.5rem}.platform-switcher.gvtui-button .platform-switcher__swap-icon{width:1.25rem;height:1.25rem;display:block;position:relative}.platform-switcher.gvtui-button .platform-switcher__arrow-left,.platform-switcher.gvtui-button .platform-switcher__arrow-right{width:100%;height:100%;transition:transform .18s;display:block;position:absolute;inset:0}.platform-switcher.gvtui-button:hover .platform-switcher__arrow-left{transform:translate(-1.5px)}.platform-switcher.gvtui-button:hover .platform-switcher__arrow-right{transform:translate(1.5px)}.platform-switcher.gvtui-button{border-radius:1.5rem;padding:0 .5rem}aside.side-bar.collapsed .menu-primary-actions{flex-direction:column;padding:0}aside.side-bar.collapsed .menu-primary-actions .gvtui-tooltip-trigger,aside.side-bar.collapsed .menu-primary-actions .gvtui-tooltip-trigger-wrapper{display:flex}aside.side-bar.collapsed .menu-primary-actions__cta.gvtui-button{justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}aside.side-bar.collapsed .menu-primary-actions__cta .gvtui-button-link__content{display:none}aside.side-bar.collapsed .platform-switcher.gvtui-button{background:0 0;border-color:#0000;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;position:relative}aside.side-bar.collapsed .platform-switcher.gvtui-button:hover:not(:disabled){background:0 0;border-color:#0000}aside.side-bar.collapsed .platform-switcher .gvtui-button-link__content{width:1.5rem;height:1.5rem;display:block;position:relative;overflow:visible}aside.side-bar.collapsed .platform-switcher.gvtui-button .platform-switcher__mark,aside.side-bar.collapsed .platform-switcher.gvtui-button .platform-switcher__mark svg{width:1.5rem;height:1.5rem}aside.side-bar.collapsed .platform-switcher__swap{background:var(--white);border-radius:999rem;place-items:center;width:1.25rem;height:1.25rem;display:grid;position:absolute;top:-.75rem;right:-.75rem;overflow:visible}aside.side-bar.collapsed .platform-switcher.gvtui-button .platform-switcher__swap-icon{width:.75rem;height:.75rem;overflow:visible}:is(aside.side-bar.collapsed .gvtui-tooltip-trigger:has(.platform-switcher):hover .platform-switcher__arrow-left,aside.side-bar.collapsed .platform-switcher__swap:hover .platform-switcher__arrow-left){transform:translate(-1.5px)}:is(aside.side-bar.collapsed .gvtui-tooltip-trigger:has(.platform-switcher):hover .platform-switcher__arrow-right,aside.side-bar.collapsed .platform-switcher__swap:hover .platform-switcher__arrow-right){transform:translate(1.5px)}@media (prefers-reduced-motion:reduce){.platform-switcher.gvtui-button .platform-switcher__arrow-left,.platform-switcher.gvtui-button .platform-switcher__arrow-right{transition:none}}
