.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);align-items:center;gap:var(--spacing-md);height:var(--navbar-height);padding:0 var(--spacing-xl);z-index:1100;justify-content:space-between;display:flex;position:sticky;top:0}.navbar__left{align-items:center;gap:var(--spacing-2xl);display:flex}.navbar__logoLink{align-items:center;display:inline-flex}.navbar__nav{align-items:center;gap:var(--spacing-lg);display:flex}.navbar__menuItem{color:var(--grey-900);align-items:center;column-gap:var(--spacing-md);font:var(--text-sm-semi);text-decoration:none;display:inline-flex}.navbar__productName{color:var(--grey-900);font:var(--text-sm-semi);white-space:nowrap}.navbar__right{align-items:center;gap:var(--spacing-lg);display:flex}.navbar__search{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);align-items:center;gap:var(--spacing-md);height:var(--spacing-5xl);padding:var(--spacing-xxs) var(--spacing-sm);display:inline-flex}.navbar__search input{box-shadow:none;background:0 0;border:none;outline:none;height:100%;padding:0;line-height:2}.navbar__searchIcon{color:var(--grey-600)}.navbar__iconButton{color:var(--grey-900);cursor:pointer;height:var(--spacing-4xl);min-height:unset;width:var(--spacing-4xl);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.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(--periwinkle-blue)}[data-navbar-theme=media_and_broadcast] .navbar__userMenuTrigger[data-state=open] .userAvatarRoot{box-shadow:0 0 0 2px var(--transmission)}[data-navbar-theme=utilities] .navbar__userMenuTrigger[data-state=open] .userAvatarRoot{box-shadow:0 0 0 2px var(--energy)}.navbar__avatarSkeleton{background:var(--grey-600);border-radius:var(--radius-full);height:var(--spacing-4xl);opacity:.4;width:var(--spacing-4xl);display:inline-block}.navbar__errorFallback{min-height:calc(var(--spacing-6xl) + var(--spacing-md));padding:0 var(--spacing-xl);align-items:center;display:flex}.navbar__errorText{color:inherit;font:var(--text-sm);opacity:.6}.avatar-container{align-items:center;display:inline-flex}.navbar__menuButton{color:var(--grey-900);cursor:pointer;font:var(--text-sm);padding:var(--spacing-xs) var(--spacing-md);min-height:unset;text-align:left;background:0 0;border:none;text-decoration:none}.navbar__menuIcon{margin-right:var(--spacing-md)}.overview__wrapper{padding:var(--spacing-xs) 0}.navbar__internalPage{background:var(--grey-25);bottom:0;left:0;right:0;top:var(--spacing-7xl);z-index:1000;position:fixed;overflow-y:auto}[class*=dialog__overlay],[class*=alert-dialog__overlay],[class*=dropdown-menu__content],[class*=popover__content]{z-index:1400}[class*=dialog__content],[class*=alert-dialog__content]{z-index:1401}@media (max-width:768px){.navbar__logoLink{width:28px;height:28px}}@media (max-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 (max-width:768px){.navbar__header{gap:var(--spacing-xs)}.navbar__left{flex:auto;min-width:0}.navbar__right{gap:var(--spacing-xs)}.navbar__iconButton{height:var(--spacing-4xl);width:var(--spacing-4xl)}}@media (max-width:480px){.navbar__nav{display:none}}.navbar_userMenuWrapper{align-items:center;gap:var(--spacing-lg);display:flex}.navbar_userMenuInfo{flex-direction:column;display:flex}.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;gap:var(--spacing-md);display:flex}.menuLabelRow span{flex:0 0 var(--spacing-8xl)}.menuLabelBadge{flex-shrink:0}.menuOrgRoleRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xxs) 0;width:100%;display:flex}.menuOrgCol{gap:var(--spacing-xxs);flex-direction:column;display:flex}.menuOrgLabel{color:var(--grey-500);font:var(--text-xs)}.menuOrgValue{color:var(--grey-900);font:var(--text-sm-semi)}.navbar__menuButton{color:var(--grey-900);cursor:pointer;font:var(--text-sm);align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);text-align:left;background:0 0;border:none;width:100%;text-decoration:none;display:flex}.navbar__menuButton:hover{background:var(--grey-50)}.navbar__menuIcon{flex-shrink:0}.navbar__dropdownContent{z-index:1300}.userAvatarRoot{background:var(--grey-200);border-radius:var(--radius-full);height:var(--spacing-4xl);width:var(--spacing-4xl);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.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;gap:var(--spacing-md);padding:var(--spacing-xxs) 0;display:flex}.organisationSwitcher__backButton{border-radius:var(--radius-full);color:var(--grey-900);cursor:pointer;height:var(--spacing-2xl);width:var(--spacing-2xl);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.organisationSwitcher__backButton:hover{background:var(--grey-100)}.organisationSwitcher__title{color:var(--grey-900);font:var(--text-sm-semi)}.organisationSwitcher__list{margin:0;padding:0;list-style:none}.organisationSwitcher__item{color:var(--grey-900);cursor:pointer;font:var(--text-sm);align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);text-align:left;background:0 0;border:none;justify-content:space-between;width:100%;display:flex}.organisationSwitcher__item:hover{background:var(--grey-50)}.organisationSwitcher__item:disabled{cursor:default}.organisationSwitcher__item--active{font-weight:600}.organisationSwitcher__item--active:hover{background:0 0}.organisationSwitcher__name{flex:1}.organisationSwitcher__status{color:var(--grey-500);font:var(--text-xs)}.organisationSwitcher__state,.organisationSwitcher__error{color:var(--grey-600);font:var(--text-sm);padding:var(--spacing-sm) var(--spacing-md)}.organisationSwitcher__error{color:var(--danger-700)}.profilePage{background:var(--grey-25);height:100%;padding:calc(var(--spacing-3xl) + var(--spacing-sm));width:100%;overflow-y:auto}.profilePageRoot{background:var(--grey-25)}.profilePageHead{gap:var(--spacing-md)}.profilePageTitle{color:var(--grey-900);font:var(--display-sm)}.profileUserCard{margin-bottom:var(--spacing-md);display:flex}.profileUserRow{align-items:center;gap:var(--spacing-xl);width:100%;display:flex}.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{flex-direction:column;min-width:0;display:flex}.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{color:var(--grey-900);align-items:center;gap:var(--spacing-md);display:flex}.profileOrgName,.profileProductName{color:var(--grey-900);font:var(--text-sm-semi);min-width:0}.profileOrgBadge{margin-left:var(--spacing-6xl)}.profileProductGrid{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.profileProductCard{min-height:var(--spacing-8xl);min-width:var(--spacing-11xl);width:fit-content}.profileProductRow{align-items:flex-start;gap:var(--spacing-md);display:flex}.profileProductIcon{height:var(--spacing-3xl);width:var(--spacing-3xl);flex-shrink:0;align-self:center}.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;gap:var(--spacing-sm);padding:var(--spacing-xl) 0;display:flex}.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);gap:var(--spacing-4xl);margin-top:var(--spacing-3xl);padding:var(--spacing-3xl);flex-direction:column;display:flex}.organisationsSection{gap:var(--spacing-2xl);flex-direction:column;display:flex}.organisationsSectionHeader{gap:var(--spacing-xs);flex-direction:column;display:flex}.organisationsSectionTitle,.organisationsProductTitle{color:var(--grey-900);font:var(--text-lg-semi);margin:0 0 var(--spacing-xxs)}.organisationsOrgCard{background:var(--white);align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-md);width:100%;display:flex}.organisationsOrgIdentity{align-items:center;min-width:0;display:flex}.organisationsOrgIcon{color:var(--grey-600);flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.organisationsOrgAttributes{margin-left:calc(var(--spacing-xs) * -1);flex-direction:column;min-width:0;display:flex}.organisationsOrgName{color:var(--grey-900);font:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organisationsOrgSlug{color:var(--grey-500);font:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organisationsOrgBadges{align-items:center;gap:var(--spacing-xs);margin-left:var(--spacing-5xl);flex-wrap:wrap;flex-shrink:0;display:flex}.organisationsProductAccess{gap:var(--spacing-lg);flex-direction:column;display:flex}.organisationsProductHeader{gap:var(--spacing-xs);flex-direction:column;display:flex}.organisationsProductGrid{gap:var(--spacing-2xl);margin-top:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(200px,320px));display:grid}.organisationsProductFooter{display:flex}.organisationsProductCard{background:var(--white);box-sizing:border-box;align-items:flex-start;gap:var(--spacing-xs);min-height:110px;padding:var(--spacing-xl);flex-direction:column;display:flex}.organisationsProductCard>button{margin-top:var(--spacing-xl)}.organisationsProductRow{align-items:center;gap:var(--spacing-sm);display:flex}.organisationsProductIcon{object-fit:contain;flex-shrink:0;width:32px;height:32px}.organisationsProductInfo{gap:var(--spacing-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.organisationsProductDescription{color:var(--grey-600);font:var(--text-xs)}.organisationsProductRoleBadge{margin-left:var(--spacing-4xl);flex-shrink:0}.organisationsProductName{color:var(--grey-900);font:var(--text-sm-semi)}.organisationsEntry{gap:var(--spacing-2xl);flex-direction:column;display:flex}.organisationsAddDialog{border-radius:var(--radius-xl);box-sizing:border-box;flex-direction:column;gap:0;width:100%;max-width:450px;padding:0;display:flex}.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{gap:var(--spacing-3xl);padding:var(--spacing-xs);flex-direction:column;display:flex}.organisationsAddIcon{background:var(--white);border:2px solid var(--grey-700);border-radius:var(--radius-md);color:var(--grey-700);height:var(--spacing-3xl);width:var(--spacing-3xl);justify-content:center;align-items:center;display:flex}.organisationsAddHeaderText{gap:var(--spacing-xs);flex-direction:column;display:flex}.organisationsAddTitle{color:var(--grey-900);font:var(--text-md-semi);margin:0}.organisationsAddDescription{color:var(--grey-500);font:var(--text-xs);margin:0}.organisationsProductOptions{gap:var(--spacing-md);margin-top:var(--spacing-xl);max-height:320px;padding:0 var(--spacing-xs);flex-direction:column;display:flex;overflow-y:auto}.organisationsProductOption{background:var(--white);border:1.5px solid var(--grey-200);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-lg) calc(var(--spacing-lg) + var(--spacing-xxs));text-align:left;justify-content:flex-start;width:100%;transition:border-color .15s,box-shadow .15s;display:flex}.organisationsProductOption:hover{border-color:var(--grey-400)}.organisationsProductOptionSelected{border-color:var(--primary-500);box-shadow:0 0 0 1px var(--primary-500)}.organisationsProductOptionInfo{gap:var(--spacing-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.organisationsProductOptionName{color:var(--primary-900);font:var(--text-xs-semi)}.organisationsProductOptionDescription{color:var(--grey-600);font:var(--text-xs);white-space:normal}.organisationsAddActions{gap:var(--spacing-lg);margin-top:calc(var(--spacing-3xl) + var(--spacing-xs));padding:var(--spacing-xs);display:flex}.organisationsAddActionButton{height:calc(var(--spacing-4xl) + var(--spacing-xs));min-height:unset;flex:1;padding-top:0;padding-bottom: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);margin:0 0 var(--spacing-sm);line-height:1.6}.organisationsRemoveBody:last-of-type{margin-bottom:0}.organisationsRemoveActions{gap:var(--spacing-lg);display:flex}.organisationsRemoveCancel,.organisationsRemoveConfirm{flex:1}@media (max-width:48rem){.organisationsEnvelope{padding:var(--spacing-xl)}.organisationsProductHeader{align-items:initial}.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)}.editForm{gap:var(--spacing-3xl);flex-direction:column;display:flex}.editFields{gap:var(--spacing-3xl);flex-direction:column;max-width:680px;display:flex}.editField{color:var(--grey-900);font:var(--text-sm-semi);gap:var(--spacing-sm);flex-direction:column;display:flex}.editRoleSection,.editProductSection{gap:var(--spacing-md);flex-direction:column;display:flex}.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}.editRoleSection>p,.editProductSection>p{color:var(--grey-600);font:var(--text-sm);margin:calc(-1 * var(--spacing-xs)) 0 var(--spacing-md)}.editRolesGroup{gap:var(--spacing-md);display:flex}.editRoleCardWrapper{flex:1}.editRoleCardLabel{cursor:pointer;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.editRoleContent{gap:var(--spacing-sm);flex-direction:column;display:flex}.editRoleBadgeWrapper{width:fit-content}.editRoleCardLabel[data-disabled=true]{cursor:not-allowed}.editRoleCardTop{align-items:center;gap:var(--spacing-md);display:flex}.editRoleDescription{color:var(--grey-600);font:var(--text-sm);padding-left:calc(var(--spacing-xl) + var(--spacing-md))}.editRolesGroup button[role=radio]{min-width:var(--spacing-xl);flex-shrink:0;height:var(--spacing-xl)!important;width:var(--spacing-xl)!important;padding:0!important;display:inline-block!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}:is(.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{gap:var(--spacing-lg);margin-top:var(--spacing-md);flex-direction:column;display:flex}.editProductHeader button[role=checkbox]{flex:0 0 var(--spacing-xl);height:var(--spacing-xl);min-width:var(--spacing-xl);width:var(--spacing-xl);padding:0}.editProductHeader{background-color:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-md);align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl);display:flex}.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{justify-content:space-between;margin-top:0;display:flex}.editState{color:var(--grey-700);font:var(--text-sm);align-items:center;gap:var(--spacing-md);padding:var(--spacing-3xl) 0;display:flex}.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{gap:calc(var(--spacing-md) + var(--spacing-xxs));margin-bottom:var(--spacing-3xl);flex-direction:column;max-width:30rem;display:flex}.invitationField{color:var(--grey-700);font:var(--text-sm-semi);gap:var(--spacing-sm);flex-direction:column;display:flex}.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{gap:var(--spacing-md);display:flex}.invitationRoleCardWrapper{flex:1}.invitationRoleCardLabel{cursor:pointer;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.invitationRoleCardLabel[data-disabled=true]{cursor:not-allowed}.invitationRoleCardTop{align-items:center;gap:var(--spacing-md);display:flex}.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{gap:var(--spacing-lg);margin-top:var(--spacing-3xl);justify-content:space-between;display:flex}.invitationError{color:var(--error-600);font:var(--text-sm);margin-block:var(--spacing-xl)}.invitationState{color:var(--grey-700);font:var(--text-sm);align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-3xl);display:flex}.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;gap:var(--spacing-xl);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-3xl);justify-content:space-between;display:flex}.usersSearchWrapper{flex:0 360px;position:relative}.usersSearchInput{width:100%}.usersTable{border-collapse:collapse;width:100%;min-width:760px}.usersTable th,.usersTable td{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);padding-block:var(--spacing-xl);font-weight:400}.usersTable th:first-child,.usersTable td:first-child{padding-left:var(--spacing-2xl)}.usersTable th{color:var(--grey-700);font:var(--text-xs-semi)}.usersProductsBadges{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.usersActionButton{border-radius:var(--radius-sm);color:var(--grey-700);cursor:pointer;height:var(--spacing-3xl);min-height:unset;width:var(--spacing-3xl);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.usersActionButton:hover{background:var(--grey-100)}.usersActionMenu{min-width:150px}.usersActionItem{color:var(--grey-900);font:var(--text-sm);align-items:center;gap:var(--spacing-sm);width:100%;text-decoration:none;display:flex}.usersActionItemDestructive{color:var(--error-600)!important}.usersDialogContent{width:min(480px,90vw)}.usersDialogUser{margin:var(--spacing-md) 0 0;display:flex}.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{color:var(--grey-700);font:var(--text-sm);align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);display:flex}.usersStateText{color:var(--grey-700);font:var(--text-sm);padding:var(--spacing-lg);margin:0}.usersInviteAnchor{display:none}@media (max-width:720px){.usersToolbar{flex-direction:column;align-items:stretch}.usersSearchWrapper{flex-basis:auto}}.productSwitcher__trigger{border-radius:var(--radius-full);color:var(--grey-900);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.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);padding:var(--spacing-xs) 0;width:calc(var(--spacing-11xl) + var(--spacing-8xl) + var(--spacing-md));z-index:1400;overflow-y:auto}.productSwitcher__list{margin:0;padding:0;list-style:none}.productSwitcher__list>li{padding:calc(var(--spacing-xxs) / 2) var(--spacing-sm)}.productSwitcher__item{border-radius:var(--radius-sm);color:var(--grey-700);font:var(--text-sm);align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-xxs));justify-content:space-between;width:100%;text-decoration:none;display:flex}.productSwitcher__item:hover{background:var(--grey-50)}.productSwitcher__item--active{color:var(--grey-700);cursor:default;background:0 0;font-weight:600}.productSwitcher__item--active:hover{background:var(--grey-50)}.productSwitcher__itemLogo{border-radius:var(--radius-xs);object-fit:contain;flex-shrink:0;width:20px;height:20px}.productSwitcher__itemName{flex:1}.productSwitcher__state{color:var(--grey-500);font:var(--text-sm);align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);justify-content:space-between;display:flex}.productSwitcher__retryButton{color:var(--primary-600);cursor:pointer;font:var(--text-sm-semi);background:0 0;border:none;padding:0}.productSwitcher__retryButton:hover{color:var(--primary-700);text-decoration:underline}.authStatusPage{color:var(--grey-900);min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl);justify-content:center;align-items:center;display:flex}.authStatusCard{width:min(100%,420px);padding:0}.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{background:var(--grey-100);border-radius:var(--radius-lg);color:var(--grey-600);height:var(--spacing-6xl);margin-bottom:var(--spacing-2xl);width:var(--spacing-6xl);justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.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);margin:0 0 var(--spacing-sm);line-height:1.15}.authStatusMessage{color:var(--grey-600);font:var(--text-md);margin:0;line-height:1.5}.authStatusState{color:var(--grey-600);font:var(--text-md);align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-2xl);display:flex}.authStatusActions{gap:var(--spacing-md);margin-top:var(--spacing-3xl);flex-direction:column;display:flex}.authStatusPrimaryAction,.authStatusSecondaryAction{width:100%}@media (max-width:430px){.authStatusPage{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}}.orgCreatePage{color:var(--grey-900);min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl);justify-content:center;align-items:center;display:flex}.orgCreateCard{border-radius:var(--radius-none);box-shadow:none;border:0;width:min(100%,440px);padding:0}.orgCreateLogo{height:auto;margin:0 auto var(--spacing-6xl);width:200px;display:block}.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);margin:0 0 var(--spacing-sm);line-height:1.1}.orgCreateSubtitle{color:var(--grey-500);font:var(--text-md);margin:0 0 var(--spacing-3xl)}.orgCreateForm,.orgCreateField{flex-direction:column;display:flex}.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{gap:var(--spacing-md);display:flex}.orgCreateHint{width:100%}.orgCreateHint ul{list-style:outside}.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{height:var(--spacing-xl);margin-top:var(--spacing-xxs);width:var(--spacing-xl);color:var(--error-600);flex:none}.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}.orgCreateState,.orgCreateFooter{color:var(--grey-500);font:var(--text-md);margin:var(--spacing-4xl) 0 0;text-align:center}.orgCreateLogout{color:var(--primary-700);cursor:pointer;font:var(--text-md-semi);min-height:unset;background:0 0;border:0;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{color:var(--grey-900);min-height:100vh;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-6xl);justify-content:center;align-items:center;display:flex}.orgSelectCard{border-radius:var(--radius-none);box-shadow:none;border:0;width:min(100%,440px);padding:0}.orgSelectLogo{height:auto;margin:0 auto var(--spacing-6xl);width:200px;display:block}.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);margin:0 0 var(--spacing-sm);line-height:1.1}.orgSelectSubtitle{color:var(--grey-500);font:var(--text-md);margin:0 0 var(--spacing-4xl)}.orgSelectState,.orgSelectError{font:var(--text-md);margin:0 0 var(--spacing-4xl)}.orgSelectState{color:var(--grey-500)}.orgSelectError{color:var(--error-600)}.orgSelectList{gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);flex-direction:column;display:flex}.orgSelectItem{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:var(--grey-900);cursor:pointer;align-items:center;gap:var(--spacing-xl);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);justify-content:flex-start;width:100%;display:flex}.orgSelectItem:hover{background:var(--grey-100);border-color:var(--grey-300)}.orgSelectItem>span{align-items:center;gap:var(--spacing-xl);width:100%;display:flex}.orgSelectItemSelected{background:var(--primary-100);border:2px solid var(--primary-600);padding:calc(var(--spacing-xl) - 1px) calc(var(--spacing-2xl) - 1px)}.orgSelectIcon{background:var(--grey-100);border-radius:var(--radius-lg);color:var(--primary-600);height:var(--spacing-5xl);width:var(--spacing-5xl);flex:none;justify-content:center;align-items:center;display:flex}.orgSelectIcon svg{height:var(--spacing-2xl);width:var(--spacing-2xl)}.orgSelectInfo{gap:var(--spacing-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.orgSelectDisplayName{color:var(--grey-900);font:var(--text-md-semi)}.orgSelectSlug{color:var(--grey-500);font:var(--text-sm);overflow-wrap:anywhere}.orgSelectCheckboxRow{color:var(--grey-700);cursor:pointer;font:var(--text-md);align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);display:flex}.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):focus,.orgSelectSubmit:not(:disabled):focus-visible,.orgSelectSubmit:not(:disabled):active{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{color:var(--primary-700);cursor:pointer;font:var(--text-md-semi);min-height:unset;background:0 0;border:0;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)}}