.team-members_block__e2f0d{container:members/inline-size;box-sizing:border-box;width:min(100%,880px);min-width:0;margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:13px;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.team-members_block__e2f0d h2,.team-members_block__e2f0d h3,.team-members_block__e2f0d p,.team-members_block__e2f0d ul{margin:0}.team-members_block__e2f0d ul{padding:0;list-style:none}.team-members_srOnly__pzfbz{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.team-members_header__JVDsh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:16px 20px}.team-members_heading__pqEsZ{min-width:0}.team-members_heading__pqEsZ h2{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em;line-height:1.4}.team-members_heading__pqEsZ p{margin-top:2px;color:var(--text-secondary);font-size:13px}.team-members_seats__l1Mub{display:grid;flex:none;width:180px;gap:6px}.team-members_seatText__UK3E2{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.team-members_count__rnSPe,.team-members_number__SW9nQ{display:inline-flex;font-variant-numeric:tabular-nums}.team-members_number__SW9nQ{color:var(--foreground);font-weight:500}.team-members_count__rnSPe>span,.team-members_number__SW9nQ>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.team-members_seatTrack__vTd0j{position:relative;height:4px;overflow:hidden;border-radius:var(--radius-pill);background:var(--border)}.team-members_seatFill__tU5Up{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent);transition:background-color var(--duration-standard) var(--ease-standard)}.team-members_seats__l1Mub[data-full] .team-members_seatFill__tU5Up{background:var(--warning)}.team-members_invite__qXmDb{border-top:1px solid var(--border);padding:16px 20px}.team-members_inviteLabel__tHlU9{display:block;margin-bottom:6px;font-size:13px;font-weight:500}.team-members_inviteRow__rQf6X{display:flex;align-items:flex-start;gap:var(--space-2)}.team-members_inviteActions__5zncN{display:flex;flex:none;gap:var(--space-2)}.team-members_field__tsrIk{position:relative;box-sizing:border-box;flex:1;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:text;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.team-members_field__tsrIk:hover:not(:focus-within){border-color:var(--border-strong)}}.team-members_field__tsrIk:focus-within{border-color:var(--border-strong)}.team-members_field__tsrIk[data-invalid]{border-color:var(--danger)}.team-members_field__tsrIk[data-invalid]:focus-within{border-color:var(--danger)}.team-members_fieldInner__Z0F0q{position:relative;display:flex;box-sizing:border-box;min-height:34px;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 4px}.team-members_chip__UPkvO{display:inline-flex;box-sizing:border-box;max-width:100%;height:26px;align-items:center;gap:2px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 3px 0 9px;background:var(--surface-muted);font-size:13px;line-height:18px;cursor:default}.team-members_chipText__HJdd2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-members_chipRemove__SxlXR{display:grid;width:20px;height:20px;flex:none;place-items:center;border:0;border-radius:var(--radius-pill);padding:0;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.team-members_chipRemove__SxlXR:hover:not(:disabled){background:var(--border);color:var(--foreground)}}.team-members_chipRemove__SxlXR:active:not(:disabled){background:var(--border);color:var(--foreground)}.team-members_chipRemove__SxlXR:focus-visible{background:var(--border);color:var(--foreground)}.team-members_chipRemove__SxlXR:disabled{cursor:default;opacity:.5}.team-members_draft__zB5RL{flex:1 0 150px;box-sizing:border-box;min-width:0;height:26px;border:0;padding:0 6px;background:transparent;color:var(--foreground);font:inherit;font-size:13px;outline:0}.team-members_draft__zB5RL::placeholder{color:var(--text-muted)}.team-members_draft__zB5RL:read-only{cursor:progress}.team-members_messageSlot__4WAPQ{overflow:hidden}.team-members_messageInner__vq2JN{position:relative;padding-top:var(--space-2)}.team-members_message__vhbpe{display:flex;align-items:flex-start;gap:6px;color:var(--text-muted);font-size:var(--text-xs);line-height:18px}.team-members_message__vhbpe svg{flex:none;margin-top:2px}.team-members_message__vhbpe[data-tone=warning]{color:var(--text-secondary)}.team-members_message__vhbpe[data-tone=warning] svg{color:var(--warning)}.team-members_message__vhbpe[data-tone=error]{color:var(--danger)}.team-members_roleTrigger__tcwQM{position:relative;display:inline-flex;box-sizing:border-box;height:32px;flex:none;align-items:center;justify-self:end;gap:4px;border:1px solid transparent;border-radius:8px;padding:0 6px 0 10px;background:transparent;color:var(--foreground);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.team-members_roleTrigger__tcwQM:hover:not([data-disabled]){background:var(--surface-muted)}}.team-members_roleTrigger__tcwQM:active:not([data-disabled]),.team-members_roleTrigger__tcwQM[data-state=open]{background:var(--surface-muted)}.team-members_roleTrigger__tcwQM:focus-visible{background:var(--surface-muted)}.team-members_roleTrigger__tcwQM[data-disabled]{cursor:not-allowed;opacity:.5}.team-members_roleField__7tuZ_{height:36px;gap:var(--space-2);border-color:var(--border);border-radius:var(--radius-control);padding:0 var(--space-3) 0 14px;background:var(--surface);font-size:13px}@media (hover:hover) and (pointer:fine){.team-members_roleField__7tuZ_:hover:not([data-disabled]){border-color:var(--border-strong)}}.team-members_roleField__7tuZ_[data-state=open]{border-color:var(--border-strong)}.team-members_roleChevron__nNMgc{display:inline-flex;flex:none;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring)}.team-members_roleTrigger__tcwQM[data-state=open] .team-members_roleChevron__nNMgc{transform:rotate(180deg)}.team-members_roleMenu__9B7BV{--menu-y:-6px;box-sizing:border-box;z-index:1000;min-width:264px;max-width:calc(100vw - 24px);overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);padding:6px;background:var(--surface-raised);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:team-members_menuIn__zxNi_ .18s var(--ease-enter) both}.team-members_roleMenu__9B7BV[data-side=top]{--menu-y:6px}.team-members_roleMenu__9B7BV[data-state=closed]{animation:team-members_menuOut__nbq9f .12s var(--ease-standard) both}.team-members_roleItem__XAbvx{position:relative;display:flex;align-items:center;border-radius:10px;padding:6px 36px 6px 10px;cursor:default;outline:none;user-select:none;transition:background-color 80ms var(--ease-standard)}.team-members_roleItem__XAbvx[data-highlighted]{background:var(--surface-muted)}.team-members_roleItemText__e2Jtp{display:grid;gap:1px}.team-members_roleItemText__e2Jtp>span:first-child{font-size:13px;font-weight:500}.team-members_roleHint__191TB{color:var(--text-muted);font-size:var(--text-xs)}.team-members_roleCheck__GqMcx{position:absolute;right:12px;display:inline-flex;animation:team-members_checkIn__uN9Nb var(--duration-standard) var(--ease-enter) 40ms both}.team-members_lists__Mtofx{border-top:1px solid var(--border);padding-bottom:var(--space-2)}.team-members_sectionHead__W6vdt{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding:12px 20px 4px}.team-members_sectionHead__W6vdt+.team-members_list___rP6s+.team-members_sectionHead__W6vdt{padding-top:var(--space-4)}.team-members_sectionTitle__YvBod{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:13px;font-weight:500}.team-members_count__rnSPe{color:var(--text-muted);font-weight:400}.team-members_search___OrUf{position:relative;flex:none;width:min(240px,100%)}.team-members_search___OrUf>div>div{min-height:32px;border-color:var(--border);padding-inline:10px 4px}.team-members_search___OrUf>div>div>svg{width:16px;height:16px}.team-members_search___OrUf input{font-size:13px}.team-members_search___OrUf label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.team-members_emptyRow__tPRRd,.team-members_row__8FDDt{position:relative}.team-members_row__8FDDt{transition:background-color var(--duration-standard) var(--ease-standard)}.team-members_row__8FDDt+.team-members_row__8FDDt:before{content:"";position:absolute;top:0;right:20px;left:calc(20px + 36px + var(--space-3));height:1px;background:var(--border-subtle);transition:opacity var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.team-members_row__8FDDt:hover{background:color-mix(in oklab,var(--surface-muted) 55%,var(--surface))}}.team-members_row__8FDDt[data-confirming]{background:color-mix(in oklab,var(--danger) 6%,var(--surface))}.team-members_row__8FDDt:hover+.team-members_row__8FDDt:before,.team-members_row__8FDDt:hover:before,.team-members_row__8FDDt[data-confirming]+.team-members_row__8FDDt:before,.team-members_row__8FDDt[data-confirming]:before{opacity:0}.team-members_rowInner__mwtaT{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--space-3);padding:8px 20px}.team-members_rowBody__eglRC{position:relative;min-width:0}.team-members_view__FRdbC{grid-template-columns:minmax(0,1fr) 128px 112px 32px}.team-members_confirm__zh2P0,.team-members_view__FRdbC{display:grid;min-height:36px;align-items:center;gap:var(--space-3)}.team-members_confirm__zh2P0{grid-template-columns:minmax(0,1fr) auto}.team-members_confirmActions__M12n7{display:flex;gap:var(--space-2)}.team-members_identity__iDAFn{display:grid;min-width:0;gap:1px}.team-members_name__9pRhb{min-width:0;overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.team-members_you__QaIJA{margin-left:var(--space-2);color:var(--text-muted);font-weight:400}.team-members_detail__AMrTB{display:block;min-width:0;overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.team-members_activeInline__gtmq1{display:none}.team-members_active__QXBOM{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap}.team-members_owner__IQR7j{justify-self:end;padding-right:25px;color:var(--text-secondary);font-size:13px}.team-members_view__FRdbC .team-members_iconButton__cjNKT{width:32px;min-height:32px;padding:0;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.team-members_view__FRdbC .team-members_iconButton__cjNKT:hover:not(:disabled){color:var(--foreground)}}.team-members_pendingAvatar__fjq5f{display:grid;box-sizing:border-box;width:36px;height:36px;place-items:center;border:1px dashed var(--border-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.team-members_pendingBody__Fr1XB{display:grid;min-width:0;min-height:36px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.team-members_pendingActions__rq_UM{display:flex;gap:var(--space-1)}.team-members_inviteEmail__WDXE3{display:block;box-sizing:border-box;width:fit-content;max-width:calc(100% + 20px);margin:-5px -10px;overflow:hidden;border-radius:var(--radius-pill);padding:5px 10px;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.team-members_landing__Zcwv0{animation:team-members_landing__Zcwv0 .6s var(--ease-standard) both}.team-members_emptyLine__dg6bk,.team-members_empty__lDCKF p{color:var(--text-muted);font-size:13px}.team-members_emptyLine__dg6bk{padding:var(--space-2) 20px}.team-members_empty__lDCKF{min-height:40px;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) 20px}.team-members_empty__lDCKF,.team-members_footer__K_wRA{display:flex;align-items:center;justify-content:space-between}.team-members_footer__K_wRA{min-height:44px;box-sizing:border-box;gap:var(--space-4);border-top:1px solid var(--border);padding:10px 20px;font-size:var(--text-xs)}.team-members_status__H9xXZ{min-width:0;color:var(--text-secondary)}.team-members_note__XAAIY{flex:none;color:var(--text-muted)}.team-members_swap__QmI4p{position:relative;display:inline-flex;max-width:100%;vertical-align:top}.team-members_swapText__MJU24{display:inline-block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes team-members_menuIn__zxNi_{0%{opacity:0;transform:translateY(var(--menu-y)) scale(.97)}}@keyframes team-members_menuOut__nbq9f{to{opacity:0;transform:translateY(calc(var(--menu-y) / 2)) scale(.98)}}@keyframes team-members_checkIn__uN9Nb{0%{opacity:0;transform:scale(.6);filter:blur(2px)}}@keyframes team-members_landing__Zcwv0{0%,45%{background-color:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border)}to{background-color:transparent;box-shadow:inset 0 0 0 1px transparent}}@keyframes team-members_fade__CTmQE{0%{opacity:0}}@keyframes team-members_fadeOut__c06ov{to{opacity:0}}@container members (max-width: 640px){.team-members_view__FRdbC{grid-template-columns:minmax(0,1fr) 104px 32px}.team-members_active__QXBOM{display:none}.team-members_activeInline__gtmq1{display:block}}@container members (max-width: 760px){.team-members_footer__K_wRA{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.team-members_note__XAAIY{flex:initial}}@container members (max-width: 600px){.team-members_header__JVDsh{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:14px 16px}.team-members_seats__l1Mub{width:auto}.team-members_invite__qXmDb{padding:14px 16px}.team-members_inviteRow__rQf6X{flex-direction:column;align-items:stretch}.team-members_field__tsrIk{flex:none}.team-members_inviteActions__5zncN{justify-content:space-between}.team-members_sectionHead__W6vdt{flex-wrap:wrap;padding-inline:16px}.team-members_search___OrUf{width:100%}.team-members_rowInner__mwtaT{gap:var(--space-3);padding-inline:16px}.team-members_row__8FDDt+.team-members_row__8FDDt:before{right:16px;left:calc(16px + 36px + var(--space-3))}.team-members_emptyLine__dg6bk,.team-members_empty__lDCKF,.team-members_footer__K_wRA{padding-inline:16px}}@container members (max-width: 480px){.team-members_view__FRdbC{gap:var(--space-2)}.team-members_confirm__zh2P0 .team-members_detail__AMrTB{white-space:normal}.team-members_confirm__zh2P0{grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding-block:var(--space-1)}.team-members_pendingBody__Fr1XB{grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding-block:2px}.team-members_pendingActions__rq_UM{margin-left:calc(var(--space-3) * -1)}}@container members (max-width: 420px){.team-members_view__FRdbC{grid-template-columns:minmax(0,1fr) 104px 32px;grid-template-areas:"identity identity identity" "active role remove";row-gap:0}.team-members_view__FRdbC .team-members_identity__iDAFn{grid-area:identity}.team-members_active__QXBOM{display:block;grid-area:active;color:var(--text-muted)}.team-members_activeInline__gtmq1{display:none}.team-members_owner__IQR7j,.team-members_view__FRdbC .team-members_roleTrigger__tcwQM{grid-area:role}.team-members_spacer__wLDnJ,.team-members_view__FRdbC .team-members_iconButton__cjNKT{grid-area:remove}.team-members_rowInner__mwtaT{align-items:start}.team-members_rowInner__mwtaT>:first-child{margin-top:4px}}@media (prefers-reduced-motion:reduce){.team-members_chipRemove__SxlXR,.team-members_field__tsrIk,.team-members_roleChevron__nNMgc,.team-members_roleItem__XAbvx,.team-members_roleTrigger__tcwQM,.team-members_row__8FDDt,.team-members_row__8FDDt+.team-members_row__8FDDt:before,.team-members_seatFill__tU5Up{transition:none}.team-members_landing__Zcwv0,.team-members_roleCheck__GqMcx{animation:none}.team-members_roleMenu__9B7BV{animation:team-members_fade__CTmQE var(--duration-instant) linear both}.team-members_roleMenu__9B7BV[data-state=closed]{animation:team-members_fadeOut__c06ov var(--duration-instant) linear both}}