.organization-authentication-view[data-org-layout]{max-width:1200px;margin:0 auto;padding:20px}.organization-summary-grid{grid-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.organization-summary-card{background:var(--rs-color-background-neutral-faded);border:1px solid var(--rs-color-border-neutral-faded);border-radius:var(--rs-radius-small,8px)}[data-org-layout=cards] .integration-settings-section{background:var(--rs-color-background-elevation-base);border-radius:var(--rs-radius-small,8px);box-shadow:0 1px 3px var(--rs-color-border-neutral-faded)}[data-org-layout=compact] .integration-settings-section{grid-gap:24px;border:0;border-top:1px solid var(--rs-color-border-neutral-faded);border-radius:0;grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:24px;padding:24px 0;display:grid}[data-org-layout=compact] .integration-section-heading{align-self:start;position:sticky;top:8px}.organization-section-nav{background:var(--rs-color-background-neutral-faded);border-radius:var(--rs-radius-small,8px);flex-wrap:wrap;gap:8px;padding:12px;display:flex}[data-org-layout=focused][data-org-section=authentication-administrators] .integration-settings-section:not([data-integration-section=authentication-administrators]),[data-org-layout=focused][data-org-section=microsoft-connection] .integration-settings-section:not([data-integration-section=microsoft-connection]),[data-org-layout=focused][data-org-section=sign-in-policy] .integration-settings-section:not([data-integration-section=sign-in-policy]),[data-org-layout=focused][data-org-section=workspace-policies] .integration-settings-section:not([data-integration-section=workspace-policies]){display:none}[data-org-layout=focused] .integration-settings-section{border-color:var(--rs-color-border-neutral);padding:24px}[data-org-layout] .integration-section-body{min-width:0}@media (max-width:760px){.organization-summary-grid{grid-template-columns:1fr}[data-org-layout=compact] .integration-settings-section{grid-template-columns:1fr;gap:12px}[data-org-layout=compact] .integration-section-heading{position:static}.organization-authentication-view[data-org-layout]{padding:12px}}[data-org-layout=microsoft],[data-org-layout=primavera],[data-org-layout=sharepoint]{max-width:none!important;margin:0!important;padding:12px!important}[data-org-layout=microsoft] .organization-view-header h2,[data-org-layout=primavera] .organization-view-header h2,[data-org-layout=sharepoint] .organization-view-header h2{font-size:var(--rs-font-size-featured-3);font-weight:500}.organization-connection-status{border-bottom:1px solid var(--rs-color-border-neutral-faded);padding:12px 0}[data-org-layout=microsoft] .organization-connect-actions{flex-wrap:wrap}[data-org-layout=microsoft] .integration-settings-section label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}[data-org-layout=microsoft] .integration-settings-section select{width:min(100%,380px)}[data-org-layout=sharepoint] .sharepoint-setup-steps{margin:0 0 12px;padding:0}[data-org-layout=sharepoint] .organization-workspace-row{border:0;border-bottom:1px solid var(--rs-color-border-neutral-faded);background:0 0;border-radius:0;padding:16px 0}[data-org-layout=sharepoint] .organization-workspace-row>p:first-child{font-weight:500}[data-org-layout=primavera] [data-integration-section=workspace-policies]{grid-template-columns:1fr}[data-org-layout=primavera] [data-integration-section=workspace-policies]>.integration-section-body{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-org-layout=primavera] .organization-workspace-row{background:var(--rs-color-background-neutral-faded);border:1px solid var(--rs-color-border-neutral-faded);border-radius:var(--rs-radius-small,8px);padding:16px}[data-org-layout=primavera] .organization-workspace-row label{flex-direction:column;gap:8px;display:flex}[data-org-layout=primavera] .organization-workspace-row select{width:100%}@media (max-width:760px){[data-org-layout=primavera] [data-integration-section=workspace-policies]>.integration-section-body{grid-template-columns:1fr}[data-org-layout=microsoft] .integration-settings-section select{width:100%}}.organization-journey{background:var(--rs-color-background-neutral-faded);border:1px solid var(--rs-color-border-neutral-faded);border-left:3px solid var(--rs-color-border-primary);border-radius:var(--rs-radius-small,8px);padding:20px}.organization-journey-steps{grid-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.organization-journey-steps li{color:var(--rs-color-foreground-neutral-faded);align-items:start;gap:10px;display:flex}.organization-journey-steps li>span{border:1px solid var(--rs-color-border-neutral);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.organization-journey-steps strong{font-size:13px;font-weight:500;display:block}.organization-journey-steps small{margin-top:4px;font-size:11px;line-height:1.5;display:block}.organization-journey-steps li[aria-current=step]{color:var(--rs-color-foreground-primary)}.organization-journey-steps li[aria-current=step]>span{background:var(--rs-color-background-primary-faded);border-color:var(--rs-color-border-primary)}.organization-journey-steps li[data-complete=true]>span{background:var(--rs-color-background-positive-faded);border-color:var(--rs-color-border-positive);color:var(--rs-color-foreground-positive)}.organization-authentication-view>a{align-self:flex-start;font-size:12px}.organization-policy-explanation{background:var(--rs-color-background-neutral-faded);border-radius:var(--rs-radius-small,8px);padding:12px 16px}.organization-policy-form>label{grid-gap:16px;grid-template-columns:minmax(140px,1fr) minmax(0,1.4fr);align-items:center;gap:16px;font-size:13px;display:grid}.organization-policy-form>label:has(input[type=checkbox]){justify-content:start;display:flex}.organization-policy-form select{background:var(--rs-color-background-neutral-faded);border-color:var(--rs-color-border-neutral-faded);border-radius:var(--rs-radius-small,8px);font:inherit;width:100%;padding:10px 12px}.organization-policy-form>button{align-self:flex-start}.organization-workspace-disclosure{background:var(--rs-color-background-elevation-base);border:1px solid var(--rs-color-border-neutral-faded);border-radius:var(--rs-radius-small,8px)}.organization-workspace-disclosure>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 16px;font-size:13px;font-weight:500;display:flex}.organization-workspace-disclosure>summary:before{color:var(--rs-color-foreground-neutral-faded);content:"›"}.organization-workspace-disclosure[open]>summary:before{content:"⌄"}.organization-workspace-disclosure>summary>span:first-of-type{flex:1}.organization-workspace-status{color:var(--rs-color-foreground-neutral-faded);font-size:12px;font-weight:400}.organization-authentication-view details:not(.organization-workspace-disclosure){border-top:1px solid var(--rs-color-border-neutral-faded);margin-top:8px;padding:12px 0}.organization-authentication-view details:not(.organization-workspace-disclosure)>summary{font-size:12px}.organization-authentication-view details:not(.organization-workspace-disclosure)>button{margin-top:12px}[data-org-layout=cards] .organization-summary-card{background:var(--rs-color-background-elevation-base)}[data-org-layout=compact] .organization-journey{padding:16px}[data-org-layout=focused] .organization-journey{border-left-width:1px}[data-org-layout=primavera] .organization-workspace-disclosure{align-self:start}@media (max-width:760px){.organization-journey-steps{grid-template-columns:1fr;gap:12px}.organization-policy-form>label{grid-template-columns:1fr;gap:6px}.organization-policy-form select,.organization-workspace-status{width:100%}.organization-journey{padding:16px}}[data-org-layout=microsoft] .organization-recovery-heading{border-top:1px solid var(--rs-color-border-neutral-faded);margin-top:8px;padding-top:20px}
