body,html{margin:0}.authLayout,.dashboardPage{min-height:100vh;min-height:100dvh;margin:0;font-family:Arial,Helvetica,sans-serif;color:#102f55}.authLayout{display:flex;flex-direction:column;background:#f7f1e5}.authHeader{min-height:86px;padding:10px 5%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-column-gap:24px;column-gap:24px;background:#071d35}.authHomeLink{display:inline-flex;align-items:center;border-radius:8px;text-decoration:none}.authHomeLink>img{display:block;width:auto;height:54px}.authHomeLink:focus-visible{outline:3px solid #f2d39b;outline-offset:4px}.headerSlogan{min-width:0;display:grid;grid-gap:4px;gap:4px;text-align:center;line-height:1.15}.authHeader .headerSlogan,.dashboardHeader .headerSlogan{grid-column:2;justify-self:center}.headerSloganPrimary{color:#d6dee7;font-size:11px;font-weight:600;letter-spacing:.35px;white-space:nowrap}.headerSloganSecondary{color:#e2c58c;font-size:24px;font-weight:750;letter-spacing:0;white-space:nowrap}.authLanguage{position:relative;justify-self:end}.authLanguage>button{height:44px;min-width:57px;padding:0 9px;border:0;background:transparent;color:#c9a15f;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500}.authLanguageMenu{position:absolute;z-index:10;top:calc(100% + 8px);right:0;width:max-content;min-width:min(160px,calc(100vw - 24px));padding:6px;border:1px solid rgba(201,161,95,.42);border-radius:7px;background:#0b2845;box-shadow:0 10px 30px rgba(0,0,0,.22)}.authLanguageMenu,.viewportSafeDropdown{box-sizing:border-box;max-width:calc(100vw - 24px)}.viewportSafeDropdown{transform:translateX(var(--dropdown-viewport-shift,0))}.authLanguageMenu button{width:100%;min-height:44px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:4px;background:transparent;color:#d6dee7;cursor:pointer;gap:18px;white-space:normal;overflow-wrap:anywhere}.authLanguageMenu button:hover,.authLanguageMenu button[aria-checked=true]{color:#c9a15f;background:rgba(201,161,95,.08)}.authPage{flex:1 1;display:grid;place-items:center;padding:36px 20px}.authCard{box-sizing:border-box;width:min(100%,500px);padding:42px;border:1px solid rgba(201,161,95,.35);border-radius:18px;background:#fff;box-shadow:0 24px 70px rgba(3,19,35,.24)}.dashboardBrand{color:#b39460;font-weight:700;text-decoration:none}.authCard h1{margin:24px 0 8px;color:#082b51;font-size:34px}.authPlatform{color:#b39460;font-weight:700}.authSubtitle{margin:0 0 28px;color:#667085;line-height:1.6}.authForm{display:grid;grid-gap:18px;gap:18px}.authForm label{display:grid;grid-gap:8px;gap:8px;color:#344054;font-size:14px;font-weight:700}.authForm input{box-sizing:border-box;min-width:0;width:100%;padding:12px 13px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;background:#fff;font:inherit}.authForm input:focus-visible{outline:3px solid rgba(36,90,154,.22);border-color:#245a9a}.credentialField,.passwordField{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;grid-gap:14px;gap:14px;width:100%}.passwordToggle{width:44px;height:44px;padding:9px;border:0;border-radius:5px;background:transparent;color:#667085;cursor:pointer}.passwordToggle:hover{color:#245a9a;background:#f2f5f9}.passwordToggle:focus-visible{outline:3px solid rgba(36,90,154,.22)}.passwordToggle svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.authNameGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.authPrimary,.dashboardSignOut{border:1px solid #c9a15f;border-radius:7px;background:#071d35;color:#f2d39b;cursor:pointer;font-weight:700}.authPrimary{min-height:46px;padding:13px 18px}.authPrimary:focus-visible{outline:3px solid rgba(36,90,154,.28);outline-offset:2px}.authPrimary:disabled{cursor:wait;opacity:.7}.authProviderForm{display:grid}.authAlternatives{display:grid;grid-gap:4px;gap:4px}.authProviderButton{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:2px 10px;border:0;border-radius:7px;background:transparent;color:#344054;cursor:pointer;font:inherit;font-size:14px;font-weight:500}.authProviderButton:hover:not(:disabled){background:#f2f5f9;color:#102f55}.authProviderButton:focus-visible{outline:3px solid rgba(36,90,154,.28);outline-offset:2px}.authProviderButton:disabled{cursor:wait;opacity:.7}.authProviderIcon{width:24px;height:24px;position:relative;flex:0 0 24px;display:grid;place-items:center}.authProviderIcon img{display:block;object-fit:contain}.authProviderIcon-google{overflow:hidden}.authProviderIcon-google img{width:40px;height:40px;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.authProviderIcon-microsoft img{width:21px;height:21px}.authDivider{margin:18px 0;display:flex;align-items:center;gap:12px;color:#667085;font-size:12px}.authDivider:after,.authDivider:before{height:1px;flex:1 1 auto;background:#e1e6ed;content:""}.dashboardSignOut{min-height:44px;padding:10px 16px}.authFormMeta{text-align:right;font-size:14px}.authFooter a,.authFormMeta a,.authTerms a{color:#245a9a}.authHint{margin:-10px 0 0;color:#667085;font-size:13px}.authTerms{margin:-4px 0 0;color:#667085;font-size:12px;line-height:1.5}.authFooter{margin-top:24px;color:#667085;font-size:14px;text-align:center}.authNotice,.dashboardNotice{padding:11px 13px;border-radius:7px;background:#eef6ff;color:#245a9a}.authError,.dashboardError{background:#fff1f1;color:#a12828}.authTrustFooter{padding:0 20px 24px}.trustFooterLinks{min-width:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 18px}.trustFooterLinks a{min-height:44px;display:inline-flex;align-items:center;color:#667085;font-size:13px;text-decoration:none}.trustFooterLinks a:hover{color:#245a9a;text-decoration:underline}.trustFooterLinks a:focus-visible{outline:2px solid rgba(36,90,154,.35);outline-offset:3px}.homeTrustLinks{flex:1 0 100%;justify-content:flex-end;padding-bottom:10px}.homeTrustLinks a{color:#aeb9c5}.homeTrustLinks a:hover{color:#fff}.dashboardPage{display:flex;flex-direction:column;background:#f4f7fb}.dashboardHeader{min-height:76px;padding:14px 5%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;background:#071d35;color:#fff}.dashboardBrand{grid-column:1;justify-self:start;font-size:20px}.platformHeaderActions{min-width:0;grid-column:3;justify-self:end;display:flex;align-items:center;gap:20px}.dashboardIdentity{min-width:0;min-height:44px;padding:7px 9px;display:grid;border:0;border-radius:7px;background:transparent;color:#fff;cursor:pointer;text-align:right;font:inherit;font-size:13px}.dashboardIdentity:hover{background:rgba(255,255,255,.07)}.dashboardIdentity:focus-visible{outline:3px solid rgba(242,211,155,.45)}.dashboardIdentity span{overflow-wrap:anywhere}.dashboardIdentity span:last-child{color:#aeb9c5}.accountMenu{position:relative;min-width:0}.accountMenuPanel{position:absolute;z-index:20;top:calc(100% + 8px);right:0;box-sizing:border-box;width:max-content;min-width:min(230px,calc(100vw - 24px));max-width:calc(100vw - 24px);padding:7px;border:1px solid rgba(201,161,95,.42);border-radius:9px;background:#0b2845;box-shadow:0 14px 36px rgba(0,0,0,.28)}.accountMenuPanel a,.accountMenuPanel button{box-sizing:border-box;width:100%;min-height:44px;padding:9px 11px;display:flex;align-items:center;border:0;border-radius:5px;background:transparent;color:#d6dee7;cursor:pointer;font:inherit;font-size:14px;text-align:left;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.accountMenuPanel a:hover,.accountMenuPanel button:hover{color:#f2d39b;background:rgba(201,161,95,.1)}.accountMenuPanel a:focus-visible,.accountMenuPanel button:focus-visible{outline:2px solid #f2d39b}.signOutDialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));padding:0;border:1px solid #d8e0e9;border-radius:14px;color:#16324f;box-shadow:0 24px 70px rgba(4,20,38,.34)}.signOutDialog::-webkit-backdrop{background:rgba(4,20,38,.65)}.signOutDialog::backdrop{background:rgba(4,20,38,.65)}.signOutDialogContent{padding:26px;display:grid;grid-gap:14px;gap:14px}.signOutDialogContent h2{margin:0;font-size:24px}.signOutDialogContent p{margin:0;color:#667085;line-height:1.6}.signOutDialogActions{margin-top:8px;display:flex;justify-content:flex-end;gap:10px}.signOutDialogActions button{min-height:44px;padding:10px 16px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font:inherit;font-weight:700}.signOutDialogActions button:focus-visible{outline:3px solid rgba(36,90,154,.28);outline-offset:2px}.dashboardMain{width:min(1180px,90%);margin:0 auto;padding:64px 0 100px}.dashboardMain,.platformPage{flex:1 0 auto}.applicationTrustFooter{flex:0 0 auto;padding:18px max(12px,5%);border-top:1px solid #dce3eb;background:#fff}.dashboardIntro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:34px}.dashboardIntro h1{margin:5px 0;color:#082b51;font-size:clamp(34px,5vw,52px)}.dashboardIntro p{margin:0;color:#667085}.dashboardEyebrow{color:#346ca4!important;font-size:12px;font-weight:700;letter-spacing:.8px}.ownerBadge{padding:11px 16px;border:1px solid #c9a15f;border-radius:999px;color:#8a652b;background:#fff8e9;font-weight:700}.contextGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.contextCard{min-width:0;min-height:280px;padding:30px;display:flex;flex-direction:column;border:1px solid #d7e0ea;border-radius:20px;background:#fff;box-shadow:0 16px 38px rgba(16,47,85,.08);color:#16324f;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.contextCard:hover{border-color:#b39460;box-shadow:0 20px 44px rgba(16,47,85,.14);transform:translateY(-2px)}.contextCard:focus-visible{outline:4px solid rgba(36,90,154,.3);outline-offset:4px}.contextCardIcon{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:#eef4fb;color:#245a9a;font-size:22px;font-weight:800}.businessContextCard .contextCardIcon{background:#fff4df;color:#8a652b}.contextCardBody{margin:32px 0 26px;display:grid;grid-gap:12px;gap:12px}.contextCardBody strong{font-size:clamp(26px,3vw,36px)}.contextCardBody>span{color:#667085;font-size:16px;line-height:1.65}.dashboardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.secondaryDashboardGrid{margin-top:28px}.dashboardPanel{min-height:190px;padding:30px;border:1px solid #e0e6ee;border-radius:16px;background:#fff}.dashboardPanel h2{margin:0 0 12px;color:#16324f}.dashboardPanel p{margin:0;color:#667085;line-height:1.6}.dashboardOwnerPanel{grid-column:1/-1;border-color:rgba(201,161,95,.55)}.workspaceDashboardPanel{grid-column:1/-1}.panelHeading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.panelHeading h2{margin:0}.platformPrimary,.platformPrimaryLink{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1px solid #c9a15f;border-radius:7px;background:#071d35;color:#f2d39b;cursor:pointer;font-weight:700;text-decoration:none}.platformPrimary:disabled{cursor:not-allowed;opacity:.58}.identityConnections{margin-bottom:22px;display:grid;grid-gap:18px;gap:18px}.identityConnections h2,.identityConnections p{margin:0}.identityConnections>div:first-child{display:grid;grid-gap:7px;gap:7px}.identityConnectionRow{display:flex;align-items:center;justify-content:space-between;gap:18px}.identityConnectionRow>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.identityConnectionRow p{color:#667085;overflow-wrap:anywhere}.identityConnectionRow form{flex:0 0 auto}.identityConnectionRow button{min-height:44px;padding:10px 14px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font:inherit;font-weight:700}.identityConnectionRow button:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.workspaceCards{display:grid;grid-gap:12px;gap:12px}.workspaceCard{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #e0e6ee;border-radius:10px}.workspaceCard h3{margin:0 0 5px;color:#16324f}.workspaceCard p{font-size:14px}.workspaceCard a{color:#245a9a;font-weight:700}.platformPage{width:min(1180px,90%);margin:0 auto;padding:54px 0 100px}.narrowPage{width:min(720px,90%)}.authenticatedNav{margin-bottom:28px;display:grid;grid-gap:14px;gap:14px}.applicationBack{width:-moz-fit-content;width:fit-content;min-height:44px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid #d5dee8;border-radius:9px;background:#fff;color:#245a9a;font-weight:700;text-decoration:none}.applicationBack:hover{border-color:#9db5cd;background:#f8fbff}.applicationBack:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:3px}.authenticatedBreadcrumbs{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#667085;font-size:14px;overflow-wrap:anywhere}.authenticatedBreadcrumbs a{color:#245a9a;font-weight:600;text-decoration:none}.authenticatedBreadcrumbs a:hover{text-decoration:underline}.authenticatedBreadcrumbs a:focus-visible{outline:2px solid rgba(36,90,154,.35);outline-offset:3px}.breadcrumbItem{min-width:0;display:inline-flex;align-items:center;gap:8px}.breadcrumbSeparator{color:#98a2b3}.platformPageHeader{margin-bottom:30px}.platformPageHeader h1{margin:6px 0 8px;color:#082b51;font-size:clamp(34px,5vw,50px)}.platformPageHeader p:not(.dashboardEyebrow){margin:0;color:#667085;line-height:1.6}.platformPanel{padding:28px;border:1px solid #e0e6ee;border-radius:16px;background:#fff}.platformPanel h2{margin:0 0 20px;color:#16324f}.platformPanel h3{color:#16324f}.personalLauncher{min-height:260px;display:flex;align-items:center;justify-content:center;gap:24px;text-align:left}.businessEmptyState h3,.personalLauncher h2{margin:0 0 8px}.businessEmptyState p,.personalLauncher p{margin:0;color:#667085;line-height:1.6}.emptyStateIcon{flex:0 0 auto;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:#eef4fb;color:#245a9a;font-size:28px}.businessPageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.businessPageHeader>div{min-width:0}.businessWorkspacePanel{min-height:230px}.businessEmptyState{min-height:150px;display:flex;align-items:center;justify-content:center;gap:20px}.platformForm{display:grid;grid-gap:22px;gap:22px}.inlineControl label,.platformForm label{min-width:0;display:grid;grid-gap:8px;gap:8px;color:#344054;font-size:14px;font-weight:700}.inlineControl select,.invitationResult input,.platformForm input,.platformForm select{box-sizing:border-box;min-width:0;width:100%;padding:12px 13px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;background:#fff;font:inherit}.inlineControl select:focus-visible,.platformForm input:focus-visible,.platformForm select:focus-visible{outline:3px solid rgba(36,90,154,.22);border-color:#245a9a}.platformForm input:disabled{background:#f2f4f7;color:#667085}.formGrid{display:grid;grid-gap:16px;gap:16px}.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.fullField{grid-column:1/-1}.fieldHelp{color:#667085;font-size:12px;font-weight:400;line-height:1.5}.phoneGrid{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);grid-gap:16px;gap:16px}.phoneInput{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid #cfd7e2;border-radius:7px;overflow:hidden}.phoneInput>span{height:100%;padding:0 12px;display:flex;align-items:center;background:#f2f4f7;color:#475467;font-weight:600}.phoneInput input{border:0;border-radius:0}.workspaceLayout{margin:24px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.widePanel{margin-top:22px}.compactForm fieldset{min-width:0;margin:0;padding:16px;border:1px solid #e0e6ee;border-radius:10px}.compactForm legend{padding:0 6px;color:#344054;font-weight:700}.permissionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.moduleSummary{display:flex;flex-wrap:wrap;gap:8px}.moduleSummary span{padding:7px 9px;border-radius:999px;background:#f2f5f9;color:#475467;font-size:13px}.memberCard,.memberList{display:grid;grid-gap:18px;gap:18px}.memberCard{min-width:0;padding:20px;border:1px solid #e0e6ee;border-radius:12px}.memberIdentity{min-width:0;display:grid;grid-gap:4px;gap:4px}.memberIdentity span{color:#667085;font-size:13px;overflow-wrap:anywhere}.memberPermissions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.inlineControl{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.dangerButton,.inlineControl button{min-height:41px;padding:9px 12px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font-weight:700}.dangerButton{border-color:#e5b8b8;color:#a12828}.invitationList{display:grid;grid-gap:10px;gap:10px}.invitationList article{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #e0e6ee;border-radius:10px}.invitationList article>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.invitationList span{color:#667085;font-size:13px;overflow-wrap:anywhere}.invitationResult{margin:20px 0;padding:18px;border:1px solid #c9a15f;border-radius:12px;background:#fff8e9}.invitationResult h2{margin:0 0 10px;color:#16324f;font-size:18px}.invitationResult p{margin:9px 0 0;color:#667085;font-size:13px}.invitationAcceptCard{display:grid;grid-gap:16px;gap:16px}.invitationAcceptCard p{color:#667085}.communicationsPage{overflow-x:clip}.communicationsContextNote{margin-top:8px!important;font-weight:600}.registrationEmailAssist{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:28px}.registrationEmailAssist>div:first-child{min-width:0}.registrationEmailAssist h2{margin-bottom:8px;overflow-wrap:anywhere}.registrationEmailAssist p{margin:0;color:#667085;line-height:1.6}.communicationsActions{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.communicationsActions form{display:contents}.communicationsActions button,.manualSetupToggle,.providerAction{min-height:44px;padding:10px 14px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font:inherit;font-weight:700}.communicationsActions button:disabled{cursor:wait;opacity:.72}.providerCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.providerCard{min-width:0;padding:22px;display:flex;flex-direction:column;gap:16px;border:1px solid #dce3eb;border-radius:14px;background:#fff}.providerMark{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:#eef4fb;color:#245a9a;font-size:22px;font-weight:800}.providerMark-google{background:#fff2e8;color:#a74320}.providerMark-microsoft{background:#e8f4ff;color:#1565a7}.providerCardBody{min-width:0;flex:1 1 auto}.providerCard h2{margin:0 0 5px;color:#16324f}.providerCard p{margin:0 0 10px;color:#667085;line-height:1.5;overflow-wrap:anywhere}.providerCard .providerContext{color:#344054;font-size:13px;font-weight:700}.providerCard .connectionState{color:#344054;font-size:14px}.providerCard .connectionState span{color:#667085}.providerCard .connectionIdentity{color:#245a9a;font-size:13px}.mailboxReadConsent{display:grid;grid-gap:12px;gap:12px}.mailboxReadConsent p{margin:0}.emailInbox{margin-top:24px}.emailInboxHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.mailboxConnectionNav{display:flex;flex-wrap:wrap;gap:8px}.mailboxConnectionNav a{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #d4dce6;border-radius:10px;color:#245a9a;text-decoration:none;overflow-wrap:anywhere}.mailboxConnectionNav a[aria-current=page]{border-color:#245a9a;background:#eef5ff;font-weight:700}.contextSearch{margin:22px 0;padding:18px;border:1px solid #dce3eb;border-radius:12px;background:#fbfcfe}.contextSearch h3{margin:0 0 6px;color:#16324f}.contextSearch>p{margin:0 0 14px;color:#667085}.contextSearchForm{display:grid;grid-gap:8px;gap:8px}.contextSearchForm label{color:#344054;font-weight:700}.contextSearchForm>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.contextSearchForm input{box-sizing:border-box;width:100%;min-height:44px;padding:11px 12px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;font:inherit}.contextSearchForm button{min-height:44px}.contextSearchForm input:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.contextSearchResults{margin-top:16px}.contextSearchResults>ol{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.contextSearchResults details{padding:13px;border:1px solid #dce3eb;border-radius:10px;background:#fff}.contextSearchResults summary{min-height:44px;display:grid;align-content:center;grid-gap:3px;gap:3px;cursor:pointer}.contextSearchResults summary span{color:#667085;font-size:13px;overflow-wrap:anywhere}.emailInboxLayout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);grid-gap:20px;gap:20px;align-items:start}.emailMessageList{min-width:0;margin:0;padding:0;list-style:none;border:1px solid #e0e6ee;border-radius:12px;overflow:hidden}.emailMessageList li+li{border-top:1px solid #e0e6ee}.emailMessageList a{min-height:72px;display:grid;grid-gap:3px;gap:3px;padding:12px 14px;color:#344054;text-decoration:none}.emailMessageList a[aria-current=page]{background:#eef5ff;box-shadow:inset 3px 0 #245a9a}.emailMessageList span{color:#667085;font-size:13px;overflow-wrap:anywhere}.emailMessageSender{color:#16324f!important;font-weight:700}.emailMessageDetail{min-width:0;padding:20px;border:1px solid #e0e6ee;border-radius:12px}.emailMessageDetail h3{margin-top:0;overflow-wrap:anywhere}.emailMessageDetail dl{display:grid;grid-gap:8px;gap:8px}.emailMessageDetail dl div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:10px;gap:10px}.emailMessageDetail dt{font-weight:700}.emailMessageDetail dd{margin:0;overflow-wrap:anywhere}.emailMessageDetail section>ul{display:grid;grid-gap:10px;gap:10px;padding-left:20px}.emailMessageDetail section>ul>li{overflow-wrap:anywhere}.attachmentImportAction{width:auto;min-height:44px;margin-top:7px;display:block}.contextLinkPanel{margin-top:22px;padding-top:18px;border-top:1px solid #e0e6ee}.contextLinkPanel>ul{padding:0!important;list-style:none}.contextLinkPanel>ul>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:11px;border:1px solid #e0e6ee;border-radius:10px}.contextLinkPanel li div{display:grid;grid-gap:3px;gap:3px}.contextLinkPanel li span{color:#667085;font-size:13px}.contextLinkPanel li .providerAction{width:auto}.contextLinkActions{display:flex;flex-wrap:wrap;gap:10px}.contextLinkActions a,.contextLinkActions button{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;font:inherit;font-weight:700;text-decoration:none}.messageAssistance{margin:18px 0;padding:15px;border:1px solid #dce3eb;border-radius:10px;background:#fbfcfe}.messageAssistance .providerAction{width:auto}.assistanceResult{margin-top:12px;padding:12px;border-left:4px solid #245a9a;background:#eef5ff}.assistanceResult p{white-space:pre-wrap;overflow-wrap:anywhere}.factReviewAction{min-height:44px;margin-left:8px;border:1px solid #c6d2df;border-radius:7px;background:#fff;color:#245a9a;font:inherit;font-size:13px;cursor:pointer}.factReviewAction:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.factReviewAction:disabled{color:#526579;cursor:default;background:#eef4f8}.emailPlainBody{max-width:100%;max-height:60vh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;border-radius:10px;background:#f7f9fc;color:#1f2937;font:inherit}.loadMoreMessages{min-height:44px;margin-top:16px;display:inline-flex;align-items:center}.documentIntelligenceResult{margin-top:20px}.intelligenceState{min-height:34px;display:inline-flex;align-items:center;padding:5px 10px;border:1px solid #d4dce6;border-radius:999px}.intelligenceState-verified{border-color:#7db28b;background:#edf8f0;color:#235c31}.intelligenceState-needs_review,.intelligenceState-preliminary{border-color:#d7ae62;background:#fff8e9;color:#694c1c}.intelligenceState-conflicting,.intelligenceState-unavailable{border-color:#d8b7b7;background:#fff7f7;color:#8d2525}.extractedFacts{display:grid;grid-gap:8px;gap:8px}.extractedFacts>div{display:grid;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);grid-gap:12px;gap:12px}.extractedFacts dt{font-weight:700;text-transform:capitalize}.extractedFacts dd{margin:0;overflow-wrap:anywhere}.factProvenance{display:block;margin-top:5px;color:#667085}.validationWarnings{color:#8d2525}.providerAction{width:100%;color:#f2d39b;background:#071d35;border-color:#c9a15f}.providerDangerAction{border-color:#d8b7b7;background:#fff7f7;color:#8d2525}.providerCard form{width:100%}.providerCard .connectionScopes{font-size:12px}.communicationsSetup{margin-top:22px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:28px;gap:28px}.communicationsSetup p{color:#667085;line-height:1.6}.communicationsSetupForm{min-width:0;display:grid;align-content:start;grid-gap:15px;gap:15px}.communicationsSetupForm label{min-width:0;display:grid;grid-gap:8px;gap:8px;color:#344054;font-size:14px;font-weight:700}.communicationsSetupForm input{box-sizing:border-box;width:100%;min-height:44px;padding:11px 12px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;font:inherit}.communicationsActions button:focus-visible,.communicationsSetupForm input:focus-visible,.manualSetupToggle:focus-visible,.providerAction:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.communicationsSetupForm p{margin:0}.communicationsSetupForm select{box-sizing:border-box;width:100%;min-height:44px;padding:11px 12px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#102f55;font:inherit}.genericEmailSetupForm{width:100%;padding-top:4px}.genericEmailSetupForm fieldset{min-width:0;margin:0;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(130px,.6fr);grid-gap:12px;gap:12px;border:1px solid #dce3eb;border-radius:9px}.genericEmailSetupForm legend{padding:0 6px;color:#16324f;font-weight:800}.communicationsWarning{padding:11px 13px;border-left:4px solid #c58b2b;background:#fff8e9;color:#694c1c!important}.manualSetupToggle{width:100%;text-align:left}.manualSetupNote{padding:10px 2px 0}.workspaceModuleLinks{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.workspaceModuleLinks a{min-height:44px;padding:9px 13px;display:inline-flex;align-items:center;border:1px solid #cfd7e2;border-radius:8px;color:#245a9a;font-weight:700;text-decoration:none}.workspaceModuleLinks a:hover{border-color:#9db5cd;background:#f8fbff}.workspaceModuleLinks a:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.personalLauncher .platformPrimaryLink{margin-top:16px}.narrowDirectoryPage{width:min(820px,90%)}.directoryFilters{margin:0 0 22px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.35fr) auto auto;align-items:end;grid-gap:12px;gap:12px;border:1px solid #dce3eb;border-radius:12px;background:#fff}.directoryFilters label{min-width:0;display:grid;grid-gap:7px;gap:7px;color:#344054;font-size:13px;font-weight:700}.directoryFilters input,.directoryFilters select{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;background:#fff;font:inherit}.directoryFilters a,.directoryFilters button{min-height:44px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font:inherit;font-weight:700;text-decoration:none}.directoryFilters :focus-visible{outline:3px solid rgba(36,90,154,.24);outline-offset:2px}.directoryPermissionNote{margin:-14px 0 22px;padding:12px 15px;border-left:4px solid #7891ab;background:#edf2f7;color:#475467}.directoryPanel{min-height:210px}.directoryEmpty{color:#667085;line-height:1.6}.directoryCards{display:grid;grid-gap:11px;gap:11px}.directoryCard{min-width:0;min-height:72px;padding:12px 14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;border:1px solid #e0e6ee;border-radius:11px;color:#16324f;text-decoration:none}.directoryCard:hover{border-color:#9db5cd;background:#f8fbff}.directoryCard:focus-visible{outline:3px solid rgba(36,90,154,.25);outline-offset:2px}.directoryCard>span:nth-child(2){min-width:0;display:grid;grid-gap:4px;gap:4px}.directoryCard small,.directoryCard strong{overflow-wrap:anywhere}.directoryCard small{color:#667085}.directoryAvatar{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#eef4fb;color:#245a9a;font-weight:800}.organizationAvatar{border-radius:11px;background:#fff4df;color:#8a652b}.statusPill{padding:5px 9px;border-radius:999px;font-size:12px;font-weight:700}.status-active{background:#e9f8ef;color:#17633a}.status-inactive{background:#f2f4f7;color:#667085}.platformForm textarea{box-sizing:border-box;width:100%;padding:12px 13px;border:1px solid #cfd7e2;border-radius:7px;color:#102f55;background:#fff;font:inherit;resize:vertical}.platformForm textarea:focus-visible{outline:3px solid rgba(36,90,154,.22);border-color:#245a9a}.detailActions,.formActions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.formActions a{min-height:44px;display:inline-flex;align-items:center;color:#245a9a;font-weight:700}.embeddedFieldset{min-width:0;margin:0;padding:18px;border:1px solid #dce3eb;border-radius:10px}.embeddedFieldset legend{padding:0 8px;color:#16324f;font-weight:700}.checkboxField{display:flex!important;grid-template-columns:auto 1fr;align-items:center;align-self:end;min-height:44px}.checkboxField input{width:auto}.detailHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.detailActions form{margin:0}.detailActions button{min-height:44px}.detailGrid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:22px;gap:22px}.recordDefinition{display:grid;grid-gap:14px;gap:14px}.recordDefinition div{display:grid;grid-gap:4px;gap:4px}.recordDefinition dt{color:#667085;font-size:13px;font-weight:700}.recordDefinition dd{margin:0;color:#16324f;white-space:pre-wrap;overflow-wrap:anywhere}.subrecordList{display:grid;grid-gap:14px;gap:14px}.subrecordCard{min-width:0;padding:16px;display:grid;grid-gap:12px;gap:12px;border:1px solid #e0e6ee;border-radius:10px}.compactRecordForm{gap:14px}.compactRecordForm>button,.relationshipCreate>button{width:-moz-fit-content;width:fit-content;min-height:41px;padding:9px 13px;border:1px solid #cfd7e2;border-radius:7px;background:#fff;color:#245a9a;cursor:pointer;font-weight:700}.relationshipCreate{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e6ee}.relationshipHeading{display:flex;align-items:center;justify-content:space-between;gap:16px}.relationshipHeading>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.relationshipHeading span{color:#667085;font-size:13px}.relationshipHeading a{color:#245a9a;font-weight:700}.readOnlyList{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;color:#475467}.visuallyHidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.documentsPage{min-width:0;overflow-x:clip}.documentsStack{display:grid;grid-gap:20px;gap:20px}.documentsAvailability{padding:16px 18px;border:1px solid #d6e2ef;border-radius:12px;background:#f6f9fc;color:#344054}.documentsAvailability h2{margin:0 0 6px;color:#16324f;font-size:18px}.documentsAvailability p{margin:0;line-height:1.55}.documentsUnavailable{border-color:#e6cf9f;background:#fff9eb}.workspaceDocumentsLink{margin-top:20px}.documentFilterPanel h2{margin-bottom:16px}.documentFilters{display:grid;grid-template-columns:minmax(180px,2fr) repeat(2,minmax(150px,1fr)) repeat(2,minmax(140px,1fr));grid-gap:14px;gap:14px;align-items:end}.documentFilters label{min-width:0;display:grid;grid-gap:7px;gap:7px;color:#344054;font-size:13px;font-weight:700}.documentFilters input,.documentFilters select{box-sizing:border-box;min-width:0;width:100%;min-height:44px;padding:10px 12px;border:1px solid #cfd7e2;border-radius:8px;background:#fff;color:#102f55;font:inherit}.documentActions button:focus-visible,.documentDropZone button:focus-visible,.documentFilters input:focus-visible,.documentFilters select:focus-visible,.documentRetry button:focus-visible,.uploadQueue button:focus-visible{outline:3px solid rgba(36,90,154,.24);outline-offset:2px}.documentFilterActions{display:flex;align-items:center;gap:12px;grid-column:1/-1}.documentDetailLink,.documentFilterActions a{min-height:44px;display:inline-flex;align-items:center;color:#245a9a;font-weight:700}.documentsListPanel{min-width:0}.documentCards{display:grid;grid-gap:14px;gap:14px}.documentCard{min-width:0;padding:18px;border:1px solid #e0e6ee;border-radius:12px;background:#fff}.documentCardMain,.documentDetailHeading{min-width:0;display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.documentCardMain>div,.documentDetailHeading>div{min-width:0}.documentCard h3,.documentDetailHeading h2{margin:0 0 6px;color:#16324f;overflow-wrap:anywhere}.documentCard h3 a{color:inherit;text-decoration:none}.documentCard h3 a:hover{text-decoration:underline}.documentCard p{margin:0;color:#667085;font-size:13px;overflow-wrap:anywhere}.documentCard dl,.documentMetadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 4px}.documentCard dl div,.documentMetadata div{min-width:0}.documentCard dt,.documentMetadata dt{margin-bottom:4px;color:#667085;font-size:12px;font-weight:700;text-transform:uppercase}.documentCard dd,.documentMetadata dd{margin:0;color:#26384b;overflow-wrap:anywhere}.documentStatus{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid #d7e1eb;border-radius:999px;background:#f7f9fc;color:#344054;font-size:12px;font-weight:700}.documentStatusMark{width:8px;height:8px;border-radius:50%;background:#667085}.documentStatus-ready{border-color:#a9d8bd;background:#effaf3;color:#17663c}.documentStatus-ready .documentStatusMark{background:#268654}.documentStatus-failed,.documentStatus-rejected,.documentStatus-retryableFailure{border-color:#efb9b9;background:#fff3f3;color:#9c2626}.documentStatus-failed .documentStatusMark,.documentStatus-rejected .documentStatusMark,.documentStatus-retryableFailure .documentStatusMark{background:#c13b3b}.documentStatus-quarantined,.documentStatus-releasePending,.documentStatus-validating{border-color:#e5c98c;background:#fff9e9;color:#745617}.documentStatus-quarantined .documentStatusMark,.documentStatus-releasePending .documentStatusMark,.documentStatus-validating .documentStatusMark{background:#b58a28}.documentEmpty{min-height:180px;display:grid;place-content:center;justify-items:start;grid-gap:8px;gap:8px}.documentEmpty h3,.documentEmpty p{margin:0}.documentEmpty p{color:#667085}.documentEmpty a{margin-top:8px}.securityFlowNotice{padding:14px 16px;border-left:4px solid #346ca4;border-radius:7px;background:#f3f7fb;color:#344054;line-height:1.55}.securityFlowNotice p{margin:7px 0 0}.unsafeNotice{border-left-color:#b93636;background:#fff4f4}.documentDropZone{min-height:210px;margin-top:18px;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:24px;border:2px dashed #9eb5cc;border-radius:14px;background:#f9fbfd;text-align:center}.documentDropZone strong{color:#16324f;font-size:20px}.documentDropZone span,.documentLimits{color:#667085}.documentDropZone button,.documentRetry button,.uploadBatchActions button,.uploadQueue button{min-height:44px;padding:10px 15px;border:1px solid #cfd7e2;border-radius:8px;background:#fff;color:#245a9a;cursor:pointer;font-weight:700}.documentDropZone button{margin-top:8px}.documentDropZone button:disabled,.uploadBatchActions button:disabled,.uploadQueue button:disabled{cursor:not-allowed;opacity:.55}.documentDropZoneDisabled{opacity:.65}.documentLimits{margin:12px 0 0;font-size:13px;line-height:1.5}.uploadQueue{margin-top:24px}.uploadQueue .panelHeading span{color:#667085;font-size:13px}.uploadQueueItems{display:grid;grid-gap:10px;gap:10px}.uploadQueueItem{min-width:0;display:grid;grid-template-columns:minmax(160px,1.5fr) minmax(180px,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:14px;border:1px solid #e0e6ee;border-radius:10px}.uploadQueueItem>div:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.uploadQueueItem span,.uploadQueueItem strong{overflow-wrap:anywhere}.uploadQueueItem span{color:#667085;font-size:12px}.uploadQueueItem>p{grid-column:1/-1;margin:0;color:#a12828}.uploadProgress{min-width:0;display:grid;grid-gap:5px;gap:5px}.uploadProgress progress{width:100%;accent-color:#245a9a}.uploadItemActions{display:flex;gap:8px}.documentActions,.uploadBatchActions{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.documentDetailPanel{min-width:0}.documentMetadata{grid-template-columns:repeat(2,minmax(0,1fr));margin:26px 0}.documentMetadata div{padding:13px;border-radius:9px;background:#f7f9fc}.documentRetry{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.documentRetry p{margin:0;color:#a12828}.trustLayout{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#f4f7fb;color:#16324f;font-family:Arial,Helvetica,sans-serif}.trustHeader{min-height:82px;padding:10px max(20px,calc((100% - 1080px) / 2));display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;grid-gap:24px;gap:24px;background:#071d35}.trustBrand{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;border-radius:8px}.trustBrand>img{display:block;width:auto;height:52px}.trustBrand:focus-visible{outline:3px solid #f2d39b;outline-offset:4px}.trustHeaderNav{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.2vw,30px)}.trustHeaderNav a{min-height:44px;display:inline-flex;align-items:center;color:#d6dee7;font-size:14px;text-decoration:none;white-space:nowrap}.trustHeaderNav a:hover,.trustHeaderNav a[aria-current=page]{color:#f2d39b}.trustHeaderNav a:focus-visible{outline:2px solid #f2d39b;outline-offset:3px}.trustHeaderActions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:12px}.trustSignIn{min-height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c9a15f;border-radius:7px;color:#f2d39b;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.trustMain{width:min(1080px,calc(100% - 48px));flex:1 1;margin:0 auto;padding:48px 0 80px}.trustDraftNotice{margin-bottom:34px;padding:13px 16px;border:1px solid #d5b77e;border-radius:10px;background:#fff8e9;color:#74501f;font-size:14px;line-height:1.5}.trustHero{max-width:860px;margin-bottom:40px}.trustHero>p{margin:0 0 10px;color:#346ca4;font-size:12px;font-weight:800;letter-spacing:.8px}.trustHero h1{margin:0 0 16px;color:#082b51;font-size:clamp(38px,6vw,58px);line-height:1.05}.trustHero>div{color:#5d6b7c;font-size:18px;line-height:1.7}.trustSections{display:grid;grid-gap:22px;gap:22px}.trustSection{padding:34px 40px;border:1px solid #dce3eb;border-radius:16px;background:#fff;box-shadow:0 12px 28px rgba(16,47,85,.06)}.trustSection h2{margin:10px 0 16px;color:#16324f;font-size:24px}.trustSection p{max-width:860px;margin:0 0 14px;color:#556476;font-size:17px;line-height:1.72}.trustSection p:last-child{margin-bottom:0}.trustSection ul{max-width:860px;margin:0;padding-left:22px;display:grid;grid-gap:10px;gap:10px;color:#475467;font-size:17px;line-height:1.68}.trustStatus{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}.trustStatus-implemented{background:#e9f8ef;color:#17633a}.trustStatus-planned{background:#fff4df;color:#79551e}.trustStatus-architecture{background:#edf4fd;color:#245a9a}.trustStatus-legal{background:#f0ebfb;color:#5c3b8a}.trustLegalNotice{margin-top:26px;padding:20px;border-left:4px solid #7891ab;background:#edf2f7;color:#475467;line-height:1.65}.trustFooter{padding:24px max(20px,calc((100% - 1080px) / 2));border-top:1px solid rgba(255,255,255,.12);background:#05182c;color:#aeb9c5;text-align:center}.trustFooter .trustFooterLinks a{color:#c2ccd6}.trustFooter .trustFooterLinks a:hover{color:#fff}.trustFooter p{margin:8px 0 0;font-size:12px;line-height:1.5}@media (min-width:681px) and (max-width:1180px){.authHeader{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.authHeader .authHomeLink{grid-column:1;grid-row:1}.authHeader>.authLanguage{grid-column:2;grid-row:1}.authHeader .headerSlogan{grid-column:1/-1;grid-row:2}.dashboardHeader{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.dashboardBrand{grid-column:1;grid-row:1}.platformHeaderActions{grid-column:2;grid-row:1}.dashboardHeader .headerSlogan{grid-column:1/-1;grid-row:2}.trustHeader{grid-template-columns:minmax(150px,1fr) minmax(0,2fr) minmax(150px,1fr);gap:14px}.trustHeaderNav{gap:12px}.trustHeaderNav a{font-size:12px}.trustSection{padding:30px}}@media (max-width:680px){.authHeader{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:8px max(12px,5%)}.authHomeLink{grid-column:1;grid-row:1;justify-self:start}.authHomeLink>img{height:44px;max-width:min(118px,100%);object-fit:contain}.authHeader>.authLanguage{grid-column:2;grid-row:1}.authHeader .headerSlogan{grid-column:1/-1;grid-row:2;padding:3px 0 2px}.headerSlogan{gap:3px}.headerSloganPrimary{font-size:9.5px;white-space:normal}.headerSloganSecondary{font-size:20px}.authCard{padding:30px 22px}.authNameGrid,.contextGrid,.dashboardGrid{grid-template-columns:1fr}.dashboardHeader{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px max(12px,5%)}.dashboardBrand{grid-column:1;grid-row:1;font-size:18px}.dashboardHeader .headerSlogan{grid-column:1;grid-row:2}.platformHeaderActions{width:100%;grid-column:1;grid-row:3;justify-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px}.dashboardIdentity{text-align:left}.platformLanguage{justify-self:end}.dashboardSignOut{padding:10px 12px}.dashboardIntro{align-items:flex-start;flex-direction:column}.dashboardMain{width:min(92%,720px);padding-top:42px}.contextCard{min-height:245px;padding:24px 21px}.contextCardBody{margin:24px 0 20px}.dashboardOwnerPanel,.workspaceDashboardPanel{grid-column:auto}.businessPageHeader,.invitationList article,.panelHeading,.workspaceCard{align-items:flex-start;flex-direction:column}.detailGrid,.directoryFilters,.memberPermissions,.permissionGrid,.phoneGrid,.twoColumns,.workspaceLayout{grid-template-columns:1fr}.detailHeader{align-items:flex-start;flex-direction:column}.directoryCard{grid-template-columns:auto minmax(0,1fr)}.directoryCard .statusPill{grid-column:2;justify-self:start}.fullField{grid-column:auto}.inlineControl{grid-template-columns:1fr}.platformPage{width:min(92%,720px);padding-top:36px}.platformPanel{padding:22px 18px}.documentsHeader h1{font-size:36px}.documentCard dl,.documentFilters,.documentMetadata,.uploadQueueItem{grid-template-columns:1fr}.documentCardMain,.documentDetailHeading{flex-direction:column}.documentStatus{flex:0 1 auto}.uploadQueueItem>p{grid-column:1}.documentActions,.uploadBatchActions{align-items:stretch;flex-direction:column}.documentActions>*,.documentRetry,.documentRetry button,.uploadBatchActions>*{width:100%;box-sizing:border-box}.documentDropZone{min-height:180px;padding:20px 12px}.businessEmptyState,.personalLauncher{align-items:flex-start;flex-direction:column}.signOutDialogContent{padding:22px 18px}.communicationsActions,.registrationEmailAssist,.signOutDialogActions{align-items:stretch;flex-direction:column}.communicationsActions button,.signOutDialogActions button{width:100%}.identityConnectionRow{align-items:stretch;flex-direction:column}.identityConnectionRow button,.identityConnectionRow form{width:100%}.communicationsSetup,.providerCardGrid{grid-template-columns:1fr}.emailInboxHeader{display:grid}.contextLinkPanel>ul>li,.contextSearchForm>div,.emailInboxLayout,.extractedFacts>div{grid-template-columns:1fr}.contextLinkPanel li .providerAction{width:100%}.genericEmailSetupForm fieldset{grid-template-columns:1fr}.homeTrustLinks{justify-content:flex-start;padding-bottom:0}.trustHeader{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:9px max(12px,4%)}.trustBrand{grid-column:1;grid-row:1}.trustBrand>img{height:44px;max-width:min(122px,100%);object-fit:contain}.trustHeaderActions{grid-column:1/-1;grid-row:3;justify-content:space-between;gap:5px}.trustSignIn{padding:0 10px;font-size:12px}.trustHeaderNav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;gap:18px;scrollbar-width:thin}.trustHeaderNav a{flex:0 0 auto;font-size:13px}.trustMain{width:min(92%,720px);padding:34px 0 58px}.trustDraftNotice{margin-bottom:28px}.trustHero{margin-bottom:30px}.trustHero>div{font-size:16px}.trustSection{padding:22px 18px}.trustSection h2{font-size:21px}.trustSection p,.trustSection ul{font-size:16px}}@media (min-width:681px) and (max-width:900px){.contextGrid{grid-template-columns:1fr}.contextCard{min-height:230px}.dashboardMain,.platformPage{width:min(92%,760px)}.documentFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.uploadQueueItem{grid-template-columns:minmax(160px,1fr) minmax(180px,1fr)}.uploadItemActions{grid-column:1/-1}.providerCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.providerCard:last-child{grid-column:1/-1}}.unicoWordmark{--unico-mark-height:.888889em;min-width:0;display:inline-flex;align-items:center;gap:.055556em;font-family:Arial,Helvetica,sans-serif;font-size:36px;color:#f4f6f8;line-height:1;white-space:nowrap}.unicoBrandMark,.unicoBrandTarget{width:calc(var(--unico-mark-height) * 870 / 1017);height:var(--unico-mark-height);flex:0 0 auto;display:block}.unicoBrandMark{position:relative;z-index:2;transform-origin:center}.unicoBrandMark img{width:calc(var(--unico-mark-height) * 1254 / 1017);height:calc(var(--unico-mark-height) * 1254 / 1017);max-width:none;position:absolute;left:calc(var(--unico-mark-height) * -199 / 1017);top:calc(var(--unico-mark-height) * -96 / 1017);display:block}.unicoBrandText{display:inline-flex;align-items:baseline;gap:.333333em}.unicoBrandNameRest{color:#f4f6f8;font-size:1em;font-weight:750;letter-spacing:-.025em}.unicoBrandContext{color:#e2c58c;font-size:.444444em;font-weight:600;letter-spacing:.01em}.unicoLaunchExperience{position:fixed;z-index:900;inset:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 48%,rgba(18,51,82,.82),transparent 48%),#05182c}.unicoLaunchGlow{width:min(32vmin,230px);aspect-ratio:1;border-radius:50%;opacity:.56;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(224,183,105,.15),transparent 68%);filter:blur(16px)}.unicoLaunchGlow,.unicoOrbitStage{position:absolute;top:50%;left:50%}.unicoOrbitStage{width:min(82vmin,590px);height:min(82vmin,590px);overflow:visible;opacity:0;transform:translate(-50%,-50%) scale(.94);transform-origin:center}.unicoOrbitPath{fill:none;stroke:rgba(235,195,123,.8);stroke-width:1.35;stroke-linecap:round;stroke-dasharray:1 6;vector-effect:non-scaling-stroke}.unicoOrbitNode{fill:#f3c97c;filter:drop-shadow(0 0 6px rgba(244,199,116,.94));offset-anchor:0 0;offset-rotate:0deg;animation:unicoOrbitTravel 2.4s linear infinite}.unicoOrbitOne{offset-path:path("M24 300a276 142 0 1 0 552 0a276 142 0 1 0-552 0");animation-duration:3.1s}.unicoOrbitTwo{offset-path:path("M66 300a234 185 0 1 1 468 0a234 185 0 1 1-468 0");animation-duration:3.6s;animation-direction:reverse}.unicoOrbitThree{offset-path:path("M114 300a186 110 0 1 0 372 0a186 110 0 1 0-372 0");animation-duration:2.8s}@keyframes unicoOrbitTravel{0%{offset-distance:0}to{offset-distance:100%}}.unicoOrbitNodeSoft{fill:#fff1c8;opacity:.82}html[data-unico-launch-mode=full] .unicoLaunchExperience,html[data-unico-launch-mode=reduced] .unicoLaunchExperience,html[data-unico-launch-mode=short] .unicoLaunchExperience{visibility:visible;opacity:1}html[data-unico-launch-mode=full] [data-unico-launch-header],html[data-unico-launch-mode=reduced] [data-unico-launch-header],html[data-unico-launch-mode=short] [data-unico-launch-header]{position:relative;z-index:901}html[data-unico-launch-mode=full]:not([data-unico-launch-phase=reveal]) [data-unico-launch-header]{background:transparent}html[data-unico-launch-mode=full] [data-unico-brand-mark],html[data-unico-launch-mode=full] [data-unico-brand-text],html[data-unico-launch-mode=full]:not([data-unico-launch-phase=reveal]) [data-unico-launch-chrome]{opacity:0}html[data-unico-launch-mode=full][data-unico-launch-phase=active] [data-unico-brand-mark],html[data-unico-launch-mode=full][data-unico-launch-phase=emergence] [data-unico-brand-mark],html[data-unico-launch-mode=full][data-unico-launch-phase=settle] [data-unico-brand-mark]{opacity:1;transform:translate3d(var(--unico-launch-x),var(--unico-launch-y),0) scale(var(--unico-launch-scale));filter:drop-shadow(0 0 14px rgba(224,183,105,.25));transition:opacity .25s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}html[data-unico-launch-mode=full][data-unico-launch-phase=move] [data-unico-brand-mark],html[data-unico-launch-mode=full][data-unico-launch-phase=reveal] [data-unico-brand-mark],html[data-unico-launch-mode=full][data-unico-launch-phase=wordmark] [data-unico-brand-mark]{opacity:1;transform:translateZ(0) scale(1);filter:drop-shadow(0 0 0 rgba(224,183,105,0));transition:transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.4,0,.2,1);will-change:transform}.unicoMotionEcho{width:var(--unico-launch-target-width);height:var(--unico-launch-target-height);position:fixed;left:var(--unico-launch-target-left);top:var(--unico-launch-target-top);overflow:visible;opacity:0;transform:translate3d(var(--unico-launch-x),var(--unico-launch-y),0) scale(var(--unico-launch-scale));transform-origin:center}.unicoMotionEcho:before{content:"";width:calc(var(--unico-launch-target-height) * 1254 / 1017);height:calc(var(--unico-launch-target-height) * 1254 / 1017);position:absolute;left:calc(var(--unico-launch-target-height) * -199 / 1017);top:calc(var(--unico-launch-target-height) * -96 / 1017);background:url(/brand/unico-u-approved.png) 50%/contain no-repeat;filter:blur(5px) drop-shadow(0 0 9px rgba(87,142,192,.3));mix-blend-mode:screen}html[data-unico-launch-mode=full][data-unico-launch-phase=move] .unicoMotionEcho{transform:translateZ(0) scale(1);transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}html[data-unico-launch-mode=full][data-unico-launch-phase=move] .unicoMotionEchoOne{opacity:.1;transition-delay:45ms,80ms}html[data-unico-launch-mode=full][data-unico-launch-phase=move] .unicoMotionEchoTwo{opacity:.065;transition-delay:90ms,.12s}html[data-unico-launch-mode=full][data-unico-launch-phase=move] .unicoMotionEchoThree{opacity:.04;transition-delay:135ms,.16s}html[data-unico-launch-mode=full][data-unico-launch-phase=reveal] .unicoMotionEcho,html[data-unico-launch-mode=full][data-unico-launch-phase=wordmark] .unicoMotionEcho,html[data-unico-launch-phase=skipping] .unicoMotionEcho{opacity:0;transform:translateZ(0) scale(1);transition:opacity .18s ease-out}html[data-unico-launch-mode=full][data-unico-launch-phase=active] .unicoOrbitStage,html[data-unico-launch-mode=full][data-unico-launch-phase=emergence] .unicoOrbitStage{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.22,1,.36,1)}html[data-unico-launch-mode=full][data-unico-launch-phase=move] .unicoOrbitStage,html[data-unico-launch-mode=full][data-unico-launch-phase=reveal] .unicoOrbitStage,html[data-unico-launch-mode=full][data-unico-launch-phase=settle] .unicoOrbitStage,html[data-unico-launch-mode=full][data-unico-launch-phase=wordmark] .unicoOrbitStage{opacity:0;transform:translate(-50%,-50%) scale(.98);transition:opacity .21s cubic-bezier(.4,0,.2,1),transform .21s cubic-bezier(.4,0,.2,1)}html[data-unico-launch-mode=full][data-unico-launch-phase=reveal] [data-unico-brand-text],html[data-unico-launch-mode=full][data-unico-launch-phase=wordmark] [data-unico-brand-text]{opacity:1;transform:translateX(0);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}html[data-unico-launch-mode=full][data-unico-launch-phase=move] [data-unico-brand-text]{opacity:0;transform:none}html[data-unico-launch-phase=skipping] .unicoLaunchExperience,html[data-unico-launch-phase=skipping] .unicoOrbitStage{opacity:0;transition:opacity .18s ease-out}html[data-unico-launch-mode=full][data-unico-launch-phase=skipping] [data-unico-brand-mark]{opacity:1;transform:translateZ(0) scale(1);transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}html[data-unico-launch-mode=full][data-unico-launch-phase=skipping] [data-unico-brand-text],html[data-unico-launch-mode=full][data-unico-launch-phase=skipping] [data-unico-launch-chrome]{opacity:1;transition:opacity .18s ease-out}html[data-unico-launch-mode=full][data-unico-launch-phase=skipping] [data-unico-launch-header]{background:#071d35}html[data-unico-launch-mode=reduced] .unicoOrbitStage{display:none}html[data-unico-launch-mode=full][data-unico-launch-phase=reveal] .unicoLaunchExperience{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}html[data-unico-launch-mode=short][data-unico-launch-phase=reveal] .unicoLaunchExperience{opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1)}html[data-unico-launch-mode=reduced][data-unico-launch-phase=reveal] .unicoLaunchExperience{opacity:0;transition:opacity .14s cubic-bezier(.4,0,.2,1)}@media (max-width:680px){.unicoWordmark{font-size:30px}.unicoOrbitStage{width:min(94vmin,430px);height:min(94vmin,430px)}}@media (prefers-reduced-motion:reduce){.unicoOrbitStage{display:none}.unicoBrandMark,.unicoBrandText,.unicoMotionEcho{transition:none!important;animation:none!important}}@media (max-width:680px){.unicoOrbitStage{width:min(88vmin,390px);height:min(88vmin,390px)}}