.navbar__header{--navbar-height:var(--spacing-7xl);background:var(--grey-25);border-bottom:1px solid var(--grey-200);box-shadow:inset 0 -1px 0 var(--grey-200);gap:var(--spacing-md);height:var(--navbar-height);justify-content:space-between;padding:0 var(--spacing-xl);position:sticky;top:0;z-index:1100}.navbar__header,.navbar__left{align-items:center;display:flex}.navbar__left{gap:var(--spacing-2xl)}.navbar__logoLink{align-items:center;display:inline-flex}.navbar__nav{align-items:center;display:flex;gap:var(--spacing-lg)}.navbar__menuItem{align-items:center;column-gap:var(--spacing-md);display:inline-flex;text-decoration:none}.navbar__menuItem,.navbar__productName{color:var(--grey-900);font:var(--text-sm-semi)}.navbar__productName{white-space:nowrap}.navbar__right{align-items:center;display:flex;gap:var(--spacing-lg)}.navbar__search{align-items:center;background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);display:inline-flex;gap:var(--spacing-md);height:var(--spacing-5xl);padding:var(--spacing-xxs) var(--spacing-sm)}.navbar__search input{background:transparent;border:none;box-shadow:none;height:100%;line-height:2;outline:none;padding:0}.navbar__searchIcon{color:var(--grey-600)}.navbar__iconButton{align-items:center;background:transparent;border:none;color:var(--grey-900);cursor:pointer;display:inline-flex;height:var(--spacing-4xl);justify-content:center;min-height:unset;padding:0;position:relative;width:var(--spacing-4xl)}.navbar__iconButton:hover{background:var(--grey-100);border-radius:var(--radius-full)}.navbar__iconButton:focus-visible{border-radius:var(--radius-full);outline:2px solid var(--primary-500);outline-offset:2px}.navbar__iconButton:focus:not(:focus-visible){outline:none}.navbar__userMenuTrigger:focus-visible{box-shadow:none;outline:none}.navbar__userMenuTrigger{overflow:visible}.navbar__userMenuTrigger[data-state=open] .userAvatarRoot{box-shadow:0 0 0 2px var(--success-600)}.navbar__notificationBadge{align-items:center;background:var(--primary-600);border-radius:var(--radius-md);color:var(--white);display:flex;font-size:var(--text-xs-size);font-weight:700;height:var(--spacing-xl);justify-content:center;min-width:var(--spacing-xl);padding:0 var(--spacing-xxs);position:absolute;right:calc(var(--spacing-xs) * -1);top:calc(var(--spacing-xs) * -1)}.navbar__avatarSkeleton{background:var(--grey-600);border-radius:var(--radius-full);display:inline-block;height:var(--spacing-4xl);opacity:.4;width:var(--spacing-4xl)}.navbar__errorFallback{align-items:center;display:flex;min-height:calc(var(--spacing-6xl) + var(--spacing-md));padding:0 var(--spacing-xl)}.navbar__errorText{color:inherit;font:var(--text-sm);opacity:.6}.avatar-container{align-items:center;display:inline-flex}.navbar__hamburger{display:none}.navbar__menuPanel{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);position:absolute;right:var(--spacing-lg);top:3.5rem;z-index:1300}.navbar__menuButton,.navbar__menuLink{background:transparent;border:none;color:var(--grey-900);cursor:pointer;font:var(--text-sm);padding:var(--spacing-xs) var(--spacing-md);min-height:unset;text-align:left;text-decoration:none}.navbar__menuIcon{margin-right:var(--spacing-md)}.navbar__menuButton:hover,.navbar__menuLink:hover{background:var(--grey-50)}.overview__wrapper{padding:var(--spacing-xs) 0}.navbar__menuDivider{border:none;border-top:1px solid var(--grey-200);margin:var(--spacing-xxs) 0}.navbar__internalPage{background:var(--grey-25);bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:var(--spacing-7xl);z-index:1000}[class*=alert-dialog__overlay],[class*=dialog__overlay],[class*=dropdown-menu__content],[class*=popover__content]{z-index:1400}[class*=alert-dialog__content],[class*=dialog__content]{z-index:1401}@media (width <= 768px){.navbar__hamburger{display:inline-flex}.navbar__right>.navbar__iconButton:not(.navbar__hamburger){display:none}.navbar__logoLink{height:28px;width:28px}.navbar__logoLink img{display:none}}@media (width <= 1024px){.navbar__header{--navbar-height:calc(var(--spacing-6xl) + var(--spacing-md));padding:0 var(--spacing-lg)}.navbar__right{gap:var(--spacing-md)}}@media (width <= 768px){.navbar__header{gap:var(--spacing-xs)}.navbar__left{flex:1 1 auto;min-width:0}.navbar__right{gap:var(--spacing-xs)}.navbar__iconButton{height:var(--spacing-4xl);width:var(--spacing-4xl)}}@media (width <= 480px){.navbar__nav{display:none}}.navbar_userMenuWrapper{align-items:center;display:flex;gap:var(--spacing-lg)}.navbar_userMenuInfo{display:flex;flex-direction:column}.navbar_userMenuName{color:var(--grey-900);font:var(--text-sm-semi)}.navbar_userMenuEmail{color:var(--grey-600);font:var(--text-xs)}.menuLabelRow{align-items:center;display:flex;gap:var(--spacing-md)}.menuLabelRow span{flex:0 0 var(--spacing-8xl)}.menuLabelBadge{flex-shrink:0}.menuOrgRoleRow{align-items:center;display:flex;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-xxs) 0;width:100%}.menuOrgCol{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.menuOrgLabel{color:var(--grey-500);font:var(--text-xs)}.menuOrgValue{color:var(--grey-900);font:var(--text-sm-semi)}.navbar__menuButton{align-items:center;background:transparent;border:none;color:var(--grey-900);cursor:pointer;display:flex;font:var(--text-sm);gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);text-align:left;text-decoration:none;width:100%}.navbar__menuButton:hover{background:var(--grey-50)}.navbar__menuIcon{flex-shrink:0}.navbar__dropdownContent{z-index:1300}.userAvatarRoot{align-items:center;background:var(--grey-200);border-radius:var(--radius-full);display:inline-flex;flex-shrink:0;height:var(--spacing-4xl);justify-content:center;overflow:hidden;width:var(--spacing-4xl)}.userAvatarInitials{color:var(--grey-900);font:var(--text-xs-semi);text-transform:uppercase}.userAvatarName{font:var(--text-sm);margin-left:var(--spacing-md)}.organisationSwitcher__header{align-items:center;display:flex;gap:var(--spacing-md);padding:var(--spacing-xxs) 0}.organisationSwitcher__backButton{align-items:center;background:transparent;border:none;border-radius:var(--radius-full);color:var(--grey-900);cursor:pointer;display:inline-flex;height:var(--spacing-2xl);justify-content:center;padding:0;width:var(--spacing-2xl)}.organisationSwitcher__backButton:hover{background:var(--grey-100)}.organisationSwitcher__title{color:var(--grey-900);font:var(--text-sm-semi)}.organisationSwitcher__list{list-style:none;margin:0;padding:0}.organisationSwitcher__item{align-items:center;background:transparent;border:none;color:var(--grey-900);cursor:pointer;display:flex;font:var(--text-sm);gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-xs) var(--spacing-md);text-align:left;width:100%}.organisationSwitcher__item:hover{background:var(--grey-50)}.organisationSwitcher__item:disabled{cursor:default}.organisationSwitcher__item--active{font-weight:600}.organisationSwitcher__item--active:hover{background:transparent}.organisationSwitcher__name{flex:1}.organisationSwitcher__status{color:var(--grey-500);font:var(--text-xs)}.organisationSwitcher__error,.organisationSwitcher__state{color:var(--grey-600);font:var(--text-sm);padding:var(--spacing-sm) var(--spacing-md)}.organisationSwitcher__error{color:var(--danger-700)}.profilePage{height:100%;overflow-y:auto;padding:calc(var(--spacing-3xl) + var(--spacing-sm));width:100%}.profilePage,.profilePageRoot{background:var(--grey-25)}.profilePageHead{gap:var(--spacing-md)}.profilePageTitle{color:var(--grey-900);font:var(--display-sm)}.profileUserCard{display:flex;margin-bottom:var(--spacing-md)}.profileUserRow{align-items:center;display:flex;width:100%;gap:var(--spacing-xl)}.profileUserAvatar .userAvatarRoot{background:var(--grey-200);height:var(--spacing-5xl);width:var(--spacing-5xl)}.profileUserAvatar .userAvatarInitials{color:var(--grey-900);font:var(--text-md-semi)}.profileUserText{display:flex;flex-direction:column;min-width:0}.profileUserName{color:var(--grey-900);font:var(--text-md-bold)}.profileUserEmail{color:var(--grey-600);font:var(--text-sm)}.profileEditButton{margin-left:auto}.profileSectionTitle{color:var(--grey-900);font:var(--text-md-semi);margin:0 0 var(--spacing-xxs)}.profileSectionDescription,.profileStateText{color:var(--grey-600);font:var(--text-sm);margin:0 0 var(--spacing-sm)}.profileOrgCard{min-height:var(--spacing-8xl);min-width:var(--spacing-11xl);width:fit-content}.profileOrgRow{align-items:center;color:var(--grey-900);display:flex;gap:var(--spacing-md)}.profileOrgName,.profileProductName{color:var(--grey-900);font:var(--text-sm-semi);min-width:0}.profileOrgBadge{margin-left:var(--spacing-6xl)}.profileProductGrid{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.profileProductCard{min-height:var(--spacing-8xl);min-width:var(--spacing-11xl);width:fit-content}.profileProductRow{align-items:flex-start;display:flex;gap:var(--spacing-md)}.profileProductIcon{align-self:center;flex-shrink:0;height:var(--spacing-3xl);width:var(--spacing-3xl)}.profileProductBadge{margin-left:var(--spacing-sm)}.organisationsPage{min-height:calc(100vh - var(--navbar-height))}.organisationsTitle{color:var(--grey-900);font:var(--display-sm)}.organisationsDescription,.organisationsState{color:var(--grey-600);font:var(--text-sm);margin:0}.organisationsState{align-items:center;display:flex;gap:var(--spacing-sm);padding:var(--spacing-xl) 0}.organisationsError{color:var(--danger-700);font:var(--text-sm)}.organisationsEnvelope{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);display:flex;flex-direction:column;gap:var(--spacing-4xl);margin-top:var(--spacing-3xl);padding:var(--spacing-3xl)}.organisationsSection{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.organisationsSectionHeader{display:flex;flex-direction:column;gap:var(--spacing-xs)}.organisationsProductTitle,.organisationsSectionTitle{color:var(--grey-900);font:var(--text-lg-semi);margin:0 0 var(--spacing-xxs)}.organisationsOrgCard{align-items:center;background:var(--white);display:flex;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-md);width:100%}.organisationsOrgIdentity{align-items:center;display:flex;min-width:0}.organisationsOrgIcon{align-items:center;color:var(--grey-600);display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.organisationsOrgAttributes{display:flex;flex-direction:column;margin-left:calc(var(--spacing-xs) * -1);min-width:0}.organisationsOrgName{color:var(--grey-900);font:var(--text-lg)}.organisationsOrgName,.organisationsOrgSlug{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organisationsOrgSlug{color:var(--grey-500);font:var(--text-sm)}.organisationsOrgBadges{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing-xs);margin-left:var(--spacing-5xl)}.organisationsProductAccess{display:flex;flex-direction:column;gap:var(--spacing-lg)}.organisationsProductHeader{display:flex;flex-direction:column;gap:var(--spacing-xs)}.organisationsProductGrid{display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(200px,320px));margin-top:var(--spacing-lg)}.organisationsProductFooter{display:flex}.organisationsProductCard{align-items:flex-start;background:var(--white);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-xs);min-height:110px;padding:var(--spacing-xl)}.organisationsProductCard>button{margin-top:var(--spacing-xl)}.organisationsProductRow{align-items:center;display:flex;gap:var(--spacing-sm)}.organisationsProductIcon{flex-shrink:0;height:32px;object-fit:contain;width:32px}.organisationsProductInfo{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.organisationsProductDescription{color:var(--grey-600);font:var(--text-xs)}.organisationsProductRoleBadge{flex-shrink:0;margin-left:var(--spacing-4xl)}.organisationsProductName{color:var(--grey-900);font:var(--text-sm-semi)}.organisationsEntry{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.organisationsAddDialog{border-radius:var(--radius-xl);box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:450px;padding:0;width:100%}.organisationsAddDialog button[class*=dialog__close]{right:var(--spacing-3xl);top:var(--spacing-3xl)}.organisationsAddDialog [class*=dialog__close__icon]{height:var(--spacing-3xl);width:var(--spacing-3xl)}.organisationsAddHeader{display:flex;flex-direction:column;gap:var(--spacing-3xl);padding:var(--spacing-xs)}.organisationsAddIcon{align-items:center;background:var(--white);border:2px solid var(--grey-700);border-radius:var(--radius-md);color:var(--grey-700);display:flex;height:var(--spacing-3xl);justify-content:center;width:var(--spacing-3xl)}.organisationsAddHeaderText{display:flex;flex-direction:column;gap:var(--spacing-xs)}.organisationsAddTitle{color:var(--grey-900);font:var(--text-md-semi);margin:0}.organisationsAddDescription{color:var(--grey-500);font:var(--text-xs);margin:0}.organisationsProductOptions{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-xl);max-height:320px;overflow-y:auto;padding:0 var(--spacing-xs)}.organisationsProductOption{align-items:flex-start;background:var(--white);border:1.5px solid var(--grey-200);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--spacing-lg);justify-content:flex-start;padding:var(--spacing-lg) calc(var(--spacing-lg) + var(--spacing-xxs));text-align:left;transition:border-color .15s,box-shadow .15s;width:100%}.organisationsProductOption:hover{border-color:var(--grey-400)}.organisationsProductOptionSelected{border-color:var(--primary-500);box-shadow:0 0 0 1px var(--primary-500)}.organisationsProductOptionInfo{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.organisationsProductOptionName{color:var(--primary-900);font:var(--text-xs-semi)}.organisationsProductOptionDescription{color:var(--grey-600);font:var(--text-xs);white-space:normal}.organisationsAddActions{display:flex;gap:var(--spacing-lg);margin-top:calc(var(--spacing-3xl) + var(--spacing-xs));padding:var(--spacing-xs)}.organisationsAddActionButton{flex:1;height:calc(var(--spacing-4xl) + var(--spacing-xs));min-height:unset;padding-bottom:0;padding-top:0}.organisationsAddConfirmButton{background:var(--primary-500);border-color:var(--primary-500)}.organisationsAddConfirmButton:hover:not(:disabled){background:var(--primary-600);border-color:var(--primary-600)}.organisationsRemoveDialog{max-width:420px}.organisationsRemoveIcon{margin-bottom:var(--spacing-xl)}.organisationsRemoveTitle{color:var(--grey-900);font:var(--text-md-semi);margin:0 0 var(--spacing-md)}.organisationsRemoveBody{color:var(--grey-500);font:var(--text-sm);line-height:1.6;margin:0 0 var(--spacing-sm)}.organisationsRemoveBody:last-of-type{margin-bottom:0}.organisationsRemoveActions{display:flex;gap:var(--spacing-lg)}.organisationsRemoveCancel,.organisationsRemoveConfirm{flex:1}@media (max-width:48rem){.organisationsEnvelope{padding:var(--spacing-xl)}.organisationsProductHeader{align-items:normal}.organisationsProductGrid{grid-template-columns:1fr}}.editPage{min-height:calc(100vh - var(--navbar-height))}.editEnvelope{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);margin-top:var(--spacing-3xl);padding:var(--spacing-3xl)}.editFields,.editForm{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.editFields{max-width:680px}.editField{color:var(--grey-900);display:flex;flex-direction:column;font:var(--text-sm-semi);gap:var(--spacing-sm)}.editProductSection,.editRoleSection{display:flex;flex-direction:column;gap:var(--spacing-md)}.editRoleSection h2{color:var(--grey-900);font:var(--text-md-semi);margin:0}.editProductSection h2{color:var(--grey-900);font:var(--text-lg-semi);margin:0}.editProductSection>p,.editRoleSection>p{color:var(--grey-600);font:var(--text-sm);margin:calc(-1 * var(--spacing-xs)) 0 var(--spacing-md)}.editRolesGroup{display:flex;gap:var(--spacing-md)}.editRoleCardWrapper{flex:1}.editRoleCardLabel{cursor:pointer;width:100%}.editRoleCardLabel,.editRoleContent{display:flex;flex-direction:column;gap:var(--spacing-sm)}.editRoleBadgeWrapper{width:fit-content}.editRoleCardLabel[data-disabled=true]{cursor:not-allowed}.editRoleCardTop{align-items:center;display:flex;gap:var(--spacing-md)}.editRoleDescription{color:var(--grey-600);font:var(--text-sm);padding-left:calc(var(--spacing-xl) + var(--spacing-md))}.editRolesGroup button[role=radio]{display:inline-block!important;flex-shrink:0;height:var(--spacing-xl)!important;min-width:var(--spacing-xl);padding:0!important;width:var(--spacing-xl)!important}.editRolesGroup label:has(button[data-state=checked]){background-color:var(--primary-200)}.editRolesGroup label:has(button[data-state=checked]:not([data-disabled])){border-color:var(--primary-200)!important}.editRolesGroup label:has(button[data-state=checked]):focus-within{outline:none!important}.editRolesGroup label:has(button[data-state=checked]) button[role=radio]:focus,.editRolesGroup label:has(button[data-state=checked]) button[role=radio]:focus-visible{outline:none}.editProductItem{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-md)}.editProductHeader button[role=checkbox]{flex:0 0 var(--spacing-xl);height:var(--spacing-xl);min-width:var(--spacing-xl);padding:0;width:var(--spacing-xl)}.editProductHeader{align-items:center;background-color:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-md);display:flex;gap:var(--spacing-sm);padding:var(--spacing-xl)}.editProductHeader[data-enabled=true]{background-color:var(--primary-200);border-color:var(--primary-200)}.editProductHeader label{color:var(--grey-900);font:var(--text-md-semi)}.editProductDescription{color:var(--grey-600);font:var(--text-sm);margin:0}.editActions{display:flex;justify-content:space-between;margin-top:0}.editState{align-items:center;color:var(--grey-700);display:flex;font:var(--text-sm);gap:var(--spacing-md);padding:var(--spacing-3xl) 0}.editError{color:var(--error-600);font:var(--text-sm)}@media (max-width:720px){.editEnvelope{padding:var(--spacing-xl)}.editRolesGroup{flex-direction:column}}.invitationPage{min-height:calc(100vh - var(--navbar-height))}.invitationEnvelope{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);margin-top:var(--spacing-3xl);padding:var(--spacing-3xl)}.invitationFields{display:flex;flex-direction:column;gap:calc(var(--spacing-md) + var(--spacing-xxs));margin-bottom:var(--spacing-3xl);max-width:30rem}.invitationField{color:var(--grey-700);display:flex;flex-direction:column;font:var(--text-sm-semi);gap:var(--spacing-sm)}.invitationRoleSection{margin-block:var(--spacing-3xl)}.invitationRoleSection h2{color:var(--grey-900);font:var(--text-md-semi);margin:0 0 var(--spacing-xs)}.invitationRoleSection>p{color:var(--grey-600);font:var(--text-sm);margin:0 0 var(--spacing-xl)}.invitationRolesGroup{display:flex;gap:var(--spacing-md)}.invitationRoleCardWrapper{flex:1}.invitationRoleCardLabel{cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.invitationRoleCardLabel[data-disabled=true]{cursor:not-allowed}.invitationRoleCardTop{align-items:center;display:flex;gap:var(--spacing-md)}.invitationRoleDescription{color:var(--grey-600);font:var(--text-sm);padding-left:calc(var(--spacing-xl) + var(--spacing-md))}.invitationRolesGroup label:has(button[data-state=checked]){background-color:var(--primary-50)}.invitationRolesGroup label:has(button[data-state=checked]:not([data-disabled])){border-color:var(--primary-200)}.invitationActions{display:flex;gap:var(--spacing-lg);justify-content:space-between;margin-top:var(--spacing-3xl)}.invitationError{color:var(--error-600);font:var(--text-sm);margin-block:var(--spacing-xl)}.invitationState{align-items:center;color:var(--grey-700);display:flex;font:var(--text-sm);gap:var(--spacing-md);margin-top:var(--spacing-3xl)}.invitationDialogValue{font:var(--text-md-semi);margin-block:var(--spacing-md)}@media (max-width:720px){.invitationEnvelope{padding:var(--spacing-xl)}.invitationRolesGroup{flex-direction:column}}.usersPage{min-height:calc(100vh - var(--navbar-height))}.usersPageHead{gap:var(--spacing-md)}.usersTitle{color:var(--grey-900);font:var(--display-sm)}.usersDescription{color:var(--grey-600);font:var(--text-md)}.usersCard{margin-top:0;overflow-x:auto}.usersToolbar{align-items:center;display:flex;gap:var(--spacing-xl);justify-content:space-between;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-3xl)}.usersSearchWrapper{flex:0 1 360px;position:relative}.usersSearchInput{width:100%}.usersTable{border-collapse:collapse;min-width:760px;width:100%}.usersTable td,.usersTable th{border-bottom:1px solid var(--grey-200);color:var(--grey-900);font:var(--text-sm);padding:var(--spacing-md) var(--spacing-lg);text-align:left;vertical-align:middle}.usersTable tbody td{font:var(--text-sm);font-weight:400;padding-block:var(--spacing-xl)}.usersTable td:first-child,.usersTable th:first-child{padding-left:var(--spacing-2xl)}.usersTable th{color:var(--grey-700);font:var(--text-xs-semi)}.usersProductsBadges{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.usersActionButton{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--grey-700);cursor:pointer;display:inline-flex;height:var(--spacing-3xl);justify-content:center;min-height:unset;padding:0;width:var(--spacing-3xl)}.usersActionButton:hover{background:var(--grey-100)}.usersActionMenu{min-width:150px}.usersActionItem{align-items:center;color:var(--grey-900);display:flex;font:var(--text-sm);gap:var(--spacing-sm);text-decoration:none;width:100%}.usersActionItemDestructive{color:var(--error-600)!important}.usersDialogContent{width:min(480px,90vw)}.usersDialogUser{display:flex;margin:var(--spacing-md) 0 0}.usersDialogWarning{color:var(--grey-600);margin:var(--spacing-md) 0 0}.usersDialogError{background-color:var(--error-50);border:1px solid var(--error-300);border-radius:var(--radius-sm);color:var(--error-700);font:var(--text-sm);margin:var(--spacing-lg) 0 0;padding:var(--spacing-md) var(--spacing-lg)}.usersState{align-items:center;display:flex;gap:var(--spacing-md)}.usersState,.usersStateText{color:var(--grey-700);font:var(--text-sm);padding:var(--spacing-lg)}.usersStateText{margin:0}.usersInviteAnchor{display:none}@media (max-width:720px){.usersToolbar{align-items:stretch;flex-direction:column}.usersSearchWrapper{flex-basis:auto}}.productSwitcher__trigger{align-items:center;background:transparent;border:none;border-radius:var(--radius-full);color:var(--grey-900);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;width:1.75rem}.productSwitcher__trigger:hover{background:var(--grey-100)}.productSwitcher__trigger:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.productSwitcher__trigger:focus:not(:focus-visible){outline:none}.productSwitcher__content{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-md);box-shadow:none;max-height:calc(var(--spacing-10xl) * 2.5);overflow-y:auto;padding:var(--spacing-xs) 0;width:calc(var(--spacing-11xl) + var(--spacing-8xl) + var(--spacing-md));z-index:1400}.productSwitcher__list{list-style:none;margin:0;padding:0}.productSwitcher__list>li{padding:calc(var(--spacing-xxs) / 2) var(--spacing-sm)}.productSwitcher__item{align-items:center;border-radius:var(--radius-sm);color:var(--grey-700);display:flex;font:var(--text-sm);gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-xxs));text-decoration:none;width:100%}.productSwitcher__item:hover{background:var(--grey-50)}.productSwitcher__item--active{background:transparent;color:var(--grey-700);cursor:default;font-weight:600}.productSwitcher__item--active:hover{background:var(--grey-50)}.productSwitcher__itemLogo{border-radius:var(--radius-xs);flex-shrink:0;height:20px;object-fit:contain;width:20px}.productSwitcher__itemName{flex:1}.productSwitcher__separator{margin:var(--spacing-xs) 0}.productSwitcher__viewAll{align-items:center;border-radius:var(--radius-sm);color:var(--grey-700);cursor:default;display:flex;font:var(--text-sm);margin:calc(var(--spacing-xxs) / 2) var(--spacing-sm);padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-xxs))}.productSwitcher__viewAll:hover{background:var(--grey-50)}.productSwitcher__state{align-items:center;color:var(--grey-500);display:flex;font:var(--text-sm);gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.productSwitcher__retryButton{background:none;border:none;color:var(--primary-600);cursor:pointer;font:var(--text-sm-semi);padding:0}.productSwitcher__retryButton:hover{color:var(--primary-700);text-decoration:underline}.authStatusPage{align-items:center;color:var(--grey-900);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl)}.authStatusCard{padding:0;width:min(100%,420px)}.authStatusPanel{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl2);box-shadow:var(--shadow-lg);padding:var(--spacing-4xl)}.authStatusLogo{display:none}.authStatusIcon{align-items:center;background:var(--grey-100);border-radius:var(--radius-lg);color:var(--grey-600);display:flex;height:var(--spacing-6xl);justify-content:center;margin-bottom:var(--spacing-2xl);margin-left:auto;margin-right:auto;width:var(--spacing-6xl)}.authStatusIconError{background:var(--error-50);color:var(--error-600)}.authStatusIconRestricted{background:var(--warning-50,var(--grey-100));color:var(--warning-600,var(--grey-700))}.authStatusTitle{color:var(--grey-900);font:var(--display-sm);line-height:1.15;margin:0 0 var(--spacing-sm)}.authStatusMessage{line-height:1.5;margin:0}.authStatusMessage,.authStatusState{color:var(--grey-600);font:var(--text-md)}.authStatusState{align-items:center;display:flex;gap:var(--spacing-md);margin-top:var(--spacing-2xl)}.authStatusActions{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-3xl)}.authStatusPrimaryAction,.authStatusSecondaryAction{width:100%}@media (max-width:430px){.authStatusPage{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}}.orgCreatePage{align-items:center;color:var(--grey-900);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl)}.orgCreateCard{border:0;border-radius:var(--radius-none);box-shadow:none;padding:0;width:min(100%,440px)}.orgCreateLogo{display:block;height:auto;margin:0 auto var(--spacing-6xl);width:200px}.orgCreatePanel{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl2);box-shadow:var(--shadow-lg);padding:var(--spacing-4xl)}.orgCreateTitle{color:var(--grey-900);font:var(--display-sm);line-height:1.1;margin:0 0 var(--spacing-sm)}.orgCreateSubtitle{color:var(--grey-500);font:var(--text-md);margin:0 0 var(--spacing-3xl)}.orgCreateField,.orgCreateForm{display:flex;flex-direction:column}.orgCreateForm{gap:var(--spacing-2xl)}.orgCreateField{gap:var(--spacing-sm)}.orgCreateLabel{color:var(--grey-900);font:var(--text-sm)}.orgCreateInput{height:var(--spacing-5xl);width:100%}.orgCreateInput[aria-invalid=true]{border-color:var(--error-600)}.orgCreateFieldError{color:var(--error-600);font:var(--text-sm)}.orgCreateErrorBox{display:flex;gap:var(--spacing-md)}.orgCreateHint{width:100%}.orgCreateHint ul{list-style:disc}.orgCreateErrorBox{border:1px solid var(--error-200);border-radius:var(--radius-lg);color:var(--error-700);font:var(--text-sm);margin-bottom:var(--spacing-2xl);padding:var(--spacing-lg)}.orgCreateErrorBox svg{flex:0 0 auto;height:var(--spacing-xl);margin-top:var(--spacing-xxs);width:var(--spacing-xl);color:var(--error-600)}.orgCreateSubmit{background:var(--primary-600);border-color:var(--primary-600);color:var(--white);font:var(--text-md-bold);width:100%}.orgCreateSubmit:not(:disabled):hover{background:var(--primary-700);border-color:var(--primary-700);color:var(--white)}.orgCreateSubmit:not(:disabled):hover *{color:inherit}.orgCreateFooter,.orgCreateState{color:var(--grey-500);font:var(--text-md);margin:var(--spacing-4xl) 0 0;text-align:center}.orgCreateLogout{background:transparent;border:0;color:var(--primary-700);cursor:pointer;font:var(--text-md-semi);min-height:unset;padding:0;text-decoration:underline}.orgCreateLogout:hover{color:var(--primary-800)}@media (max-width:430px){.orgCreatePage{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}.orgCreateTitle{font:var(--display-sm)}}.orgSelectPage{align-items:center;color:var(--grey-900);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl)}.orgSelectCard{border:0;border-radius:var(--radius-none);box-shadow:none;padding:0;width:min(100%,440px)}.orgSelectLogo{display:block;height:auto;margin:0 auto var(--spacing-6xl);width:200px}.orgSelectPanel{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl2);box-shadow:var(--shadow-lg);padding:var(--spacing-4xl)}.orgSelectTitle{color:var(--grey-900);font:var(--display-sm);line-height:1.1;margin:0 0 var(--spacing-sm)}.orgSelectSubtitle{color:var(--grey-500)}.orgSelectError,.orgSelectState,.orgSelectSubtitle{font:var(--text-md);margin:0 0 var(--spacing-4xl)}.orgSelectState{color:var(--grey-500)}.orgSelectError{color:var(--error-600)}.orgSelectList{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.orgSelectItem{align-items:center;background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:var(--grey-900);cursor:pointer;display:flex;gap:var(--spacing-xl);justify-content:flex-start;min-height:var(--spacing-8xl);padding:var(--spacing-xl) var(--spacing-2xl);text-align:left;transition:background var(--transition-time-fast),border-color var(--transition-time-fast);width:100%}.orgSelectItem:hover{background:var(--grey-100);border-color:var(--grey-300)}.orgSelectItem>span{display:flex;align-items:center;gap:var(--spacing-xl);width:100%}.orgSelectItemSelected{background:var(--primary-100);border:2px solid var(--primary-600);padding:calc(var(--spacing-xl) - 1px) calc(var(--spacing-2xl) - 1px)}.orgSelectIcon{align-items:center;background:var(--grey-100);border-radius:var(--radius-lg);color:var(--primary-600);display:flex;flex:0 0 auto;height:var(--spacing-5xl);justify-content:center;width:var(--spacing-5xl)}.orgSelectIcon svg{height:var(--spacing-2xl);width:var(--spacing-2xl)}.orgSelectInfo{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.orgSelectDisplayName{color:var(--grey-900);font:var(--text-md-semi)}.orgSelectSlug{color:var(--grey-500);font:var(--text-sm);overflow-wrap:anywhere}.orgSelectCheckboxRow{align-items:center;color:var(--grey-700);cursor:pointer;display:flex;font:var(--text-md);gap:var(--spacing-md);margin-bottom:var(--spacing-3xl)}.orgSelectCheckbox{flex-shrink:0}.orgSelectSubmit{background:var(--primary-600);border-color:var(--primary-600);color:var(--white);width:100%}.orgSelectSubmit:not(:disabled):hover{background:var(--primary-700);border-color:var(--primary-700);color:var(--white)}.orgSelectSubmit:not(:disabled):hover *{color:inherit}.orgSelectSubmit:not(:disabled):active,.orgSelectSubmit:not(:disabled):focus,.orgSelectSubmit:not(:disabled):focus-visible{color:var(--white)}.orgSelectSubmit:disabled{background:var(--white);border-color:var(--grey-200);color:var(--grey-300);cursor:not-allowed;opacity:1}.orgSelectFooter{color:var(--grey-500);font:var(--text-md);margin:var(--spacing-4xl) 0 0;text-align:center}.orgSelectLogout{background:transparent;border:0;color:var(--primary-700);cursor:pointer;font:var(--text-md-semi);min-height:unset;padding:0;text-decoration:underline}.orgSelectLogout:hover{color:var(--primary-800)}@media (max-width:430px){.orgSelectPage{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}.orgSelectTitle{font:var(--display-sm)}}