.organization-menu{--org-selection:#d6f3ff;--org-selection-border:#5cceff;background:var(--surface);color:var(--ink);border:1px solid var(--edge);width:320px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);z-index:40;border-radius:16px;padding:16px;overflow-y:auto;box-shadow:0 8px 28px #00000014}.organization-menu.dark{--org-selection:#183e4d;--org-selection-border:#5cceff}.organization-menu-heading{padding:0 0 16px;font-size:14px;font-weight:500;line-height:20px}.organization-option{cursor:pointer;border:2px solid #0000;border-radius:8px;align-items:center;gap:16px;min-height:64px;margin-bottom:4px;padding:10px;display:flex}.organization-option[data-highlighted]{background:var(--active)}.organization-option[data-state=checked]{background:var(--org-selection);border-color:var(--org-selection-border)}.organization-option:focus-visible,.organization-create:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.organization-option-copy{flex:1;gap:4px;min-width:0;display:grid}.organization-option-copy strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}.organization-option-meta{align-items:center;gap:8px;display:flex}.organization-option-meta small{color:var(--muted);font-size:12px;line-height:16px}.organization-avatars{flex-shrink:0;padding-right:6px;display:flex}.organization-avatars>span{color:#624b3c;border:1px solid var(--surface);background:#f0e6e0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:-6px;font-size:9px;display:flex}.organization-avatars>span:nth-child(2){color:#64458a;background:#e9e0f4}.organization-avatars>span:nth-child(3){color:#3d6353;background:#d9e3df}.organization-avatars>span:nth-child(4){color:#00648f;background:#d6f3ff}.organization-selected{flex-shrink:0;display:flex}.organization-create{border:1px solid var(--edge);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:52px;margin-top:8px;padding:8px;font-size:14px;display:flex}.organization-create[data-highlighted]{background:var(--active)}.organization-create>svg{margin-left:auto}.organization-create-icon{background:var(--org-selection);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.organization-option[data-state=checked] small{color:#68685f}.dark .organization-option[data-state=checked] small{color:var(--muted)}
