.ProjectSwitcher-module__dHBrTG__wrap{min-width:0}.ProjectSwitcher-module__dHBrTG__trigger{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:6px 10px 6px 4px;display:grid}.ProjectSwitcher-module__dHBrTG__trigger:hover,.ProjectSwitcher-module__dHBrTG__trigger[data-state=open]{background:var(--hover)}.ProjectSwitcher-module__dHBrTG__trigger:disabled{opacity:.6;cursor:wait}.ProjectSwitcher-module__dHBrTG__mark,.ProjectSwitcher-module__dHBrTG__optionMark{width:32px;height:32px;color:var(--ink-3);place-items:center;display:grid}.ProjectSwitcher-module__dHBrTG__names,.ProjectSwitcher-module__dHBrTG__optionText{gap:2px;min-width:0;display:grid}.ProjectSwitcher-module__dHBrTG__name,.ProjectSwitcher-module__dHBrTG__optionText>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ProjectSwitcher-module__dHBrTG__meta,.ProjectSwitcher-module__dHBrTG__optionText small{color:var(--ink-3);font-size:11px;line-height:1.3}.ProjectSwitcher-module__dHBrTG__chevron{color:var(--ink-3)}.ProjectSwitcher-module__dHBrTG__menu{z-index:100;border:1px solid var(--line);background:var(--card);width:min(280px,100vw - 24px);max-height:min(70vh,420px);box-shadow:var(--shadow-pop);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:ProjectSwitcher-module__dHBrTG__menu-in var(--duration-fast) var(--ease-enter);border-radius:13px;padding:6px;overflow-y:auto}.ProjectSwitcher-module__dHBrTG__label{color:var(--ink-3);padding:7px 9px 8px;font-size:11px;font-weight:500}.ProjectSwitcher-module__dHBrTG__item{cursor:pointer;border-radius:8px;outline:0;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:48px;padding:5px 9px;display:grid}.ProjectSwitcher-module__dHBrTG__item[data-highlighted]{background:var(--hover)}.ProjectSwitcher-module__dHBrTG__optionMark{border-radius:8px;width:28px;height:28px;font-size:12px}.ProjectSwitcher-module__dHBrTG__check{color:var(--ink);place-items:center;display:grid}.ProjectSwitcher-module__dHBrTG__separator{background:var(--line);height:1px;margin:5px 3px}.ProjectSwitcher-module__dHBrTG__create{min-height:44px;color:var(--ink-2);cursor:pointer;border-radius:8px;outline:0;align-items:center;gap:9px;padding:0 10px;font-size:13px;display:flex}.ProjectSwitcher-module__dHBrTG__create a{width:100%;color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.ProjectSwitcher-module__dHBrTG__create[data-highlighted]{background:var(--hover);color:var(--ink)}.ProjectSwitcher-module__dHBrTG__error{color:var(--danger);margin:4px 5px 0;font-size:11px}@keyframes ProjectSwitcher-module__dHBrTG__menu-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ProjectSwitcher-module__dHBrTG__row-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ProjectSwitcher-module__dHBrTG__menu,.ProjectSwitcher-module__dHBrTG__item{animation:none}}
