.platform-access_shell__Qj7lW{min-height:100svh;background:#f5f7f7;color:#172321;font-family:Inter,Pretendard,Noto Sans KR,system-ui,-apple-system,sans-serif}.platform-access_frame__Tpu9d{width:min(1120px,100%);min-height:100svh;margin:0 auto;padding:32px clamp(20px,5vw,64px) 56px}.platform-access_brand__pFmfi{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;font-weight:850;letter-spacing:-.04em}.platform-access_mark__IeKg1{display:grid;place-items:center;width:34px;height:34px;border:2px solid #006c64;color:#006c64;font-size:.72rem;letter-spacing:-.08em;transform:rotate(-4deg)}.platform-access_loginGrid___C5P2{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-template-areas:"intro login";grid-gap:clamp(36px,8vw,108px);gap:clamp(36px,8vw,108px);align-items:center;min-height:calc(100svh - 122px);padding:56px 0}.platform-access_intro__HvyYn{grid-area:intro}.platform-access_kicker__1Z68h{margin:0 0 18px;color:#006c64;font-size:.77rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.platform-access_launcherHead__HN8hr h1{max-width:720px;margin:0;font-family:"Noto Serif KR",Batang,serif;font-size:clamp(2.45rem,6vw,5.6rem);font-weight:700;line-height:1.08;letter-spacing:-.07em;text-wrap:balance}.platform-access_visuallyHidden__C9osz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.platform-access_loginHeroVisual__pEXsB{display:flex;width:min(100%,430px);height:clamp(390px,50vw,620px);align-items:flex-end;justify-content:flex-start}.platform-access_loginHeroImage__X_Kpg{width:auto;max-width:100%;height:100%;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 22px 24px rgb(23 35 33/14%))}.platform-access_introText__mV5VT{max-width:580px;margin:26px 0 0;color:#53615d;font-size:clamp(1rem,2vw,1.16rem);line-height:1.8;word-break:keep-all}.platform-access_redLine__JOr1e{width:72px;height:6px;margin-top:34px;background:#9f2e32}.platform-access_loginPanel__LFjVZ{grid-area:login;border-top:6px solid #006c64;background:#fff;box-shadow:14px 16px 0 #d8d2c5;padding:clamp(24px,5vw,42px)}.platform-access_loginPanel__LFjVZ h2{margin:0 0 8px;font-size:1.45rem;letter-spacing:-.04em}.platform-access_loginPanel__LFjVZ>p{margin:0 0 28px;color:#64716e;line-height:1.6}.platform-access_launcher__IoQ6p{padding-top:clamp(70px,11vw,126px)}.platform-access_launcherHead__HN8hr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:end;padding-bottom:36px;border-bottom:1px solid #aeb6b1}.platform-access_launcherHead__HN8hr h1{font-size:clamp(2.1rem,5vw,4.4rem)}.platform-access_launcherActions__i7Hp_{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.platform-access_scopeSwitchLink__OLKgy{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #6b7b77;border-radius:6px;background:#fff;color:#243531;padding:9px 13px;font-weight:700;text-decoration:none}.platform-access_scopeSwitchLink__OLKgy:hover{border-color:#006c64;background:#edf5f3}.platform-access_account__km0fI{text-align:right}.platform-access_account__km0fI span,.platform-access_account__km0fI strong{display:block}.platform-access_serviceAccountBar__PXVvp{display:flex;width:min(1440px,calc(100% - 48px));min-height:56px;align-items:center;justify-content:flex-end;margin:0 auto;border-bottom:1px solid #aeb6b1;padding-block:6px}.platform-access_account__km0fI span{margin-top:5px;color:#65716e;font-size:.86rem}.platform-access_context__SbhfY{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;color:#50605c;list-style:none;font-size:.9rem}.platform-access_cards__1nr9g{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:44px}.platform-access_operatorCards__LROMs{display:grid;grid-template-columns:minmax(0,1fr);margin-top:44px}.platform-access_operatorCard__Y7rnd{min-height:210px;border-top:5px solid #18201e;background:#edf4f1}.platform-access_operatorCard__Y7rnd:last-child{border-top-color:#18201e}.platform-access_card__e6mBH{position:relative;display:flex;min-height:265px;flex-direction:column;border:1px solid #aeb7b3;background:#faf9f4;color:inherit;padding:28px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.platform-access_card__e6mBH:first-child{border-top:5px solid #006c64}.platform-access_card__e6mBH:last-child{border-top:5px solid #9f2e32}.platform-access_card__e6mBH:hover{transform:translateY(-4px);border-color:#536a65;background:#fff}.platform-access_card__e6mBH:focus-visible{outline:3px solid #006c64;outline-offset:4px}.platform-access_badge__BGpmW{color:#006c64;font-size:.75rem;font-weight:850;letter-spacing:.08em}.platform-access_card__e6mBH h2{margin:22px 0 11px;font-size:1.45rem;letter-spacing:-.045em}.platform-access_card__e6mBH p{margin:0;color:#5d6a67;line-height:1.68;word-break:keep-all}.platform-access_go__h4LQ1{margin-top:auto;padding-top:30px;font-weight:850}.platform-access_empty__fBDkE,.platform-access_unavailable__F5wbe{max-width:720px;margin-top:42px;border-left:6px solid #9f2e32;background:#fff;padding:28px}.platform-access_empty__fBDkE h2,.platform-access_unavailable__F5wbe h1{margin:0 0 10px}.platform-access_empty__fBDkE p,.platform-access_unavailable__F5wbe p{margin:0;color:#56635f;line-height:1.7}.platform-access_unavailable__F5wbe{margin:clamp(80px,14vw,150px) 0 0}@media (max-width:760px){.platform-access_frame__Tpu9d{padding-top:22px}.platform-access_loginGrid___C5P2{grid-template-columns:1fr;grid-template-areas:"login" "intro";gap:40px;min-height:auto;padding:32px 0 44px}.platform-access_loginHeroVisual__pEXsB{width:min(72vw,280px);height:min(72vw,280px)}.platform-access_loginPanel__LFjVZ{box-shadow:8px 10px 0 #d8d2c5}.platform-access_introText__mV5VT{margin-top:18px;font-size:.95rem}.platform-access_redLine__JOr1e{margin-top:22px}.platform-access_launcherHead__HN8hr{grid-template-columns:1fr;align-items:start}.platform-access_launcherActions__i7Hp_{width:100%;align-items:stretch;justify-content:flex-start}.platform-access_account__km0fI{text-align:left}.platform-access_serviceAccountBar__PXVvp{width:min(100% - 32px,1440px);align-items:stretch;padding-block:10px}.platform-access_cards__1nr9g{grid-template-columns:1fr}.platform-access_card__e6mBH{min-height:220px}}.platform-access_superAdminHeader__Zpery p:last-child{max-width:65ch;color:#4d5e5a;line-height:1.6}.platform-access_accountMenu__rtIcb{display:flex;min-width:min(100%,260px);flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.platform-access_accountIdentity__Gv0HY{min-width:0;max-width:100%;flex:1 1 220px;text-align:right}.platform-access_accountIdentity__Gv0HY span,.platform-access_accountIdentity__Gv0HY strong{display:block;overflow-wrap:anywhere}.platform-access_accountIdentity__Gv0HY span{margin-top:3px;color:#52625f;font-size:.82rem;word-break:break-word}.platform-access_accountAction__fD1U0{min-height:44px;flex:0 0 auto;border:1px solid #6b7b77;border-radius:6px;background:#fff;color:#243531;padding:9px 13px;cursor:pointer;font:inherit;font-weight:700;transition:background .18s ease,border-color .18s ease}.platform-access_accountAction__fD1U0:hover{background:#edf5f3;border-color:#006c64}.platform-access_accountAction__fD1U0:disabled{cursor:not-allowed;opacity:.6}.platform-access_accountAction__fD1U0:focus-visible,.platform-access_disclosure__aTHpW>summary:focus-visible,.platform-access_scopeSwitchLink__OLKgy:focus-visible,.platform-access_technicalDetails__Mq3Uq>summary:focus-visible{outline:3px solid #0b766e;outline-offset:3px}.platform-access_accountError__z3MbD{flex-basis:100%;margin:0;color:#8b2227;font-size:.85rem;text-align:right}.platform-access_accountStatus__REyMB{flex-basis:100%;color:#41534f;font-size:.85rem;text-align:right}.platform-access_sectionHeading__CF4mk,.platform-access_selectedTenantHead__S86QA{align-items:center;margin-bottom:16px}.platform-access_adminForm__mfbor h3,.platform-access_dataBlock__LLmVt h2,.platform-access_dataBlock__LLmVt h3,.platform-access_sectionHeading__CF4mk h2,.platform-access_selectedTenantHead__S86QA h2{letter-spacing:-.025em}.platform-access_tenantList__pSVtf{border-top:1px solid #c9d2d0}.platform-access_tenantRow__HDCiw{padding:20px 0;border-bottom:1px solid #d9dfde}.platform-access_tenantSummary__gUR96{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.platform-access_tenantSummary__gUR96 h3,.platform-access_tenantSummary__gUR96 p{margin:0}.platform-access_tenantSummary__gUR96 p{margin-top:5px;color:#53635f}.platform-access_tenantSummary__gUR96 dl{display:flex;flex:0 0 auto;gap:24px;margin:0}.platform-access_tenantSummary__gUR96 dl div{min-width:56px}.platform-access_tenantSummary__gUR96 dt{color:#60706c;font-size:.78rem}.platform-access_tenantSummary__gUR96 dd{margin:3px 0 0;font-weight:750}.platform-access_tenantRow__HDCiw .platform-access_branchChoices___Z_Yx{margin-top:14px}.platform-access_disabledReason__9BoVU{grid-column:1/-1;margin:8px 0 0;color:#6d5047;font-size:.83rem;line-height:1.5}.platform-access_confirmationPanel__erX8G,.platform-access_loadFailure___Qf5D{border:1px solid #d8c3bd;border-radius:8px;background:#fff;padding:20px}.platform-access_loadFailure___Qf5D{margin-top:28px}.platform-access_confirmationPanel__erX8G h3,.platform-access_loadFailure___Qf5D h2{margin:0}.platform-access_confirmationPanel__erX8G p,.platform-access_loadFailure___Qf5D p{margin:8px 0 0;color:#52625f;line-height:1.6}.platform-access_confirmationPanel__erX8G button,.platform-access_loadFailure___Qf5D button{min-height:44px;border:1px solid #006c64;border-radius:6px;background:#fff;color:#006c64;padding:9px 14px;cursor:pointer;font:inherit;font-weight:750}.platform-access_loadFailure___Qf5D button{margin-top:16px}.platform-access_confirmationPanel__erX8G button:focus-visible,.platform-access_loadFailure___Qf5D button:focus-visible{outline:3px solid #0b766e;outline-offset:3px}.platform-access_confirmationPanel__erX8G{display:grid;grid-gap:16px;gap:16px;margin-top:12px}.platform-access_confirmationPanel__erX8G .platform-access_dangerButton__lnciM{border-color:#9f2e32;color:#9f2e32}.platform-access_emptyState__KSfFR{margin:0;padding:18px 0;color:#5c6c68}.platform-access_disclosure__aTHpW{min-width:0;border:1px solid #c6d0ce;border-radius:10px;background:#fff}.platform-access_adminSection__CoyPV>.platform-access_disclosure__aTHpW{margin-top:14px}.platform-access_disclosure__aTHpW>summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;cursor:pointer;list-style-position:inside}.platform-access_disclosure__aTHpW>summary:before{content:"›";flex:0 0 auto;color:#006c64;font-size:1.25rem;line-height:1;transform:rotate(0deg);transition:transform .18s ease}.platform-access_disclosure__aTHpW[open]>summary:before{transform:rotate(90deg)}.platform-access_disclosure__aTHpW>summary:hover{background:#f2f7f6}.platform-access_disclosure__aTHpW>summary span:first-child{min-width:0}.platform-access_disclosure__aTHpW>summary small,.platform-access_disclosure__aTHpW>summary strong{display:block}.platform-access_disclosure__aTHpW>summary small{margin-top:4px;color:#52625f;font-size:.84rem;font-weight:450;line-height:1.45;overflow-wrap:anywhere}.platform-access_summaryCount__H5p6f{flex:0 0 auto;color:#43534f;font-size:.84rem;font-weight:700}.platform-access_disclosureBody__uSVFa{padding:4px 16px 18px;border-top:1px solid #e0e5e4}.platform-access_disclosure__aTHpW[open]>summary{background:#f2f7f6}.platform-access_securitySection__HnWGj{border-top:1px solid #c6d0ce}.platform-access_formError__3y9B_,.platform-access_successNotice__5avzn{border-left-width:1px}.platform-access_auditList__CavLD li>div:first-child{display:flex;justify-content:space-between;gap:12px}.platform-access_auditList__CavLD li>p,.platform-access_auditList__CavLD time{display:block;margin:5px 0 0;color:#52625f;font-size:.84rem}.platform-access_technicalDetails__Mq3Uq{margin-top:10px}.platform-access_technicalDetails__Mq3Uq>summary{display:inline-flex;min-height:44px;align-items:center;color:#006c64;cursor:pointer;font-size:.84rem;font-weight:700}.platform-access_technicalDetails__Mq3Uq dl{margin:4px 0 0}.platform-access_technicalDetails__Mq3Uq dl div{display:grid;grid-template-columns:minmax(90px,.25fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:6px 0}.platform-access_technicalDetails__Mq3Uq dt{color:#60706c}.platform-access_technicalDetails__Mq3Uq dd{margin:0;overflow-wrap:anywhere}.platform-access_tableScroll__CxcNR{max-width:100%}.platform-access_adminForm__mfbor button,.platform-access_branchChoices___Z_Yx button,.platform-access_dangerButton__lnciM,.platform-access_inlineAdminForm__8Dmci button,.platform-access_oneTimeLink__6UMqC button,.platform-access_reauthPanel__PuHr3 button,.platform-access_securityActions__Kmgc_ button,.platform-access_securityInviteForm__97vbU button,.platform-access_selectedTenantHead__S86QA button,.platform-access_serviceLinks__ajWlc a,.platform-access_tenantCard__GljKV button{transition:background .18s ease,border-color .18s ease,color .18s ease}@media (max-width:760px){.platform-access_superAdminShell__8gQ3O{padding-top:36px}.platform-access_superAdminHeader__Zpery h1{font-size:1.75rem}.platform-access_accountMenu__rtIcb{width:100%;justify-content:space-between}.platform-access_accountError__z3MbD,.platform-access_accountIdentity__Gv0HY,.platform-access_accountStatus__REyMB{text-align:left}.platform-access_tenantSummary__gUR96{display:block}.platform-access_tenantSummary__gUR96 dl{margin-top:14px}.platform-access_disclosure__aTHpW>summary{align-items:flex-start}.platform-access_summaryCount__H5p6f{margin-top:2px}.platform-access_securitySection__HnWGj{padding:20px 16px}.platform-access_technicalDetails__Mq3Uq dl div{grid-template-columns:1fr;gap:2px}}@media (max-width:420px){.platform-access_frame__Tpu9d{padding-inline:16px}.platform-access_brand__pFmfi{font-size:.92rem}.platform-access_loginGrid___C5P2{gap:32px;padding-top:24px}.platform-access_loginPanel__LFjVZ{padding:22px 18px}.platform-access_accountMenu__rtIcb{align-items:stretch;flex-direction:column}.platform-access_accountIdentity__Gv0HY{flex:none}.platform-access_accountAction__fD1U0{width:100%}.platform-access_accountError__z3MbD,.platform-access_accountStatus__REyMB{flex-basis:auto}.platform-access_disclosure__aTHpW>summary{gap:10px;padding-inline:12px}.platform-access_disclosureBody__uSVFa{padding-inline:12px}.platform-access_tenantSummary__gUR96 dl{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.platform-access_accountAction__fD1U0,.platform-access_adminForm__mfbor button,.platform-access_branchChoices___Z_Yx button,.platform-access_card__e6mBH,.platform-access_dangerButton__lnciM,.platform-access_disclosure__aTHpW>summary:before,.platform-access_inlineAdminForm__8Dmci button,.platform-access_oneTimeLink__6UMqC button,.platform-access_reauthPanel__PuHr3 button,.platform-access_securityActions__Kmgc_ button,.platform-access_securityInviteForm__97vbU button,.platform-access_selectedTenantHead__S86QA button,.platform-access_serviceLinks__ajWlc a,.platform-access_tenantCard__GljKV button{transition:none}.platform-access_card__e6mBH:hover{transform:none}}.platform-access_joinGrid__3oGI3{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);grid-gap:clamp(36px,8vw,100px);gap:clamp(36px,8vw,100px);align-items:start;padding:clamp(70px,12vw,128px) 0 56px}.platform-access_joinIntro__I7vzn h1{margin:0;font-family:"Noto Serif KR",Batang,serif;font-size:clamp(2.35rem,5vw,4.6rem);line-height:1.12;letter-spacing:-.065em;word-break:keep-all}.platform-access_invitationSummary__g67Lt{margin:38px 0 0;border-top:1px solid #aeb6b1}.platform-access_invitationSummary__g67Lt div{display:grid;grid-template-columns:90px 1fr;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid #d3d4cc}.platform-access_invitationSummary__g67Lt dt{color:#66736f;font-size:.84rem}.platform-access_invitationSummary__g67Lt dd{margin:0;font-weight:750;overflow-wrap:anywhere}.platform-access_joinPanel___GYFs{background:#fff;border-top:6px solid #006c64;box-shadow:12px 14px 0 #d8d2c5;padding:clamp(22px,4vw,38px)}.platform-access_modeTabs__B5cON{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;background:#eeece5}.platform-access_modeTabs__B5cON button{min-height:44px;border:0;background:transparent;color:#52605d;cursor:pointer;font:inherit;font-size:.9rem;font-weight:750}.platform-access_modeTabs__B5cON button[aria-pressed=true]{background:#fff;color:#006c64;box-shadow:0 1px 4px rgb(24 32 30/14%)}.platform-access_modeTabs__B5cON button:focus-visible{outline:3px solid #006c64;outline-offset:1px}.platform-access_joinForm__Q_K1_{display:grid;grid-gap:10px;gap:10px;margin-top:30px}.platform-access_joinForm__Q_K1_ h2{margin:0;font-size:1.4rem;letter-spacing:-.04em}.platform-access_joinForm__Q_K1_>p{margin:0 0 14px;color:#61706c;font-size:.9rem;line-height:1.65}.platform-access_joinForm__Q_K1_ label{display:flex;justify-content:space-between;margin-top:5px;font-size:.88rem;font-weight:800}.platform-access_joinForm__Q_K1_ label span{color:#6e7a76;font-weight:500}.platform-access_joinForm__Q_K1_ input{min-height:50px;border:1px solid #9da8a4;border-radius:4px;padding:11px 13px;font:inherit}.platform-access_joinForm__Q_K1_ input:focus-visible{border-color:#006c64;outline:3px solid #b9ded8;outline-offset:1px}.platform-access_joinSubmit__awdnk{min-height:50px;margin-top:14px;border:0;border-radius:4px;background:#9f2e32;color:#fff;cursor:pointer;font:inherit;font-weight:850}.platform-access_joinSubmit__awdnk:hover{background:#812226}.platform-access_joinSubmit__awdnk:focus-visible{outline:3px solid #18201e;outline-offset:3px}.platform-access_joinForm__Q_K1_ input:disabled,.platform-access_joinSubmit__awdnk:disabled{cursor:not-allowed;opacity:.65}.platform-access_formError__3y9B_{margin:8px 0 0!important;border-left:4px solid #9f2e32;background:#fff2ef;color:#6f2427!important;padding:11px 13px}.platform-access_joinStatus__tQd7m{margin-top:120px;color:#53615d}.platform-access_operatorPanel__pOY_Q{max-width:820px;padding:clamp(64px,11vw,120px) 0 56px}.platform-access_operatorPanel__pOY_Q h1{margin:0;font-family:"Noto Serif KR",Batang,serif;font-size:clamp(2.4rem,7vw,5rem);line-height:1.08;letter-spacing:-.065em}.platform-access_operatorLead__wScJ2{color:#53615d;font-size:1.05rem;line-height:1.7}.platform-access_operatorIdentity__hr68j{margin:40px 0 0;border-top:1px solid #9da8a4}.platform-access_operatorIdentity__hr68j div{display:grid;grid-template-columns:minmax(88px,.25fr) 1fr;grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid #ccd1cd}.platform-access_operatorIdentity__hr68j dt{color:#64716e}.platform-access_operatorIdentity__hr68j dd{margin:0;font-weight:800;overflow-wrap:anywhere}.platform-access_operatorBoundary__wn3st{margin-top:36px;border-left:6px solid #9f2e32;padding:clamp(22px,4vw,32px)}.platform-access_operatorBoundary__wn3st h2{margin:0 0 12px;font-size:1.25rem}.platform-access_operatorBoundary__wn3st p{margin:8px 0 0;color:#4e5c58;line-height:1.7;word-break:keep-all}.platform-access_backLink__ICV5h{display:inline-flex;min-height:44px;align-items:center;margin-top:32px;color:#006c64;font-weight:850}.platform-access_backLink__ICV5h:focus-visible{outline:3px solid #006c64;outline-offset:4px}.platform-access_superAdminShell__8gQ3O{padding:clamp(64px,10vw,112px) 0 56px}.platform-access_superAdminHeader__Zpery{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end;padding-bottom:32px;border-bottom:1px solid #aeb6b1}.platform-access_superAdminHeader__Zpery h1{margin:0;font-family:"Noto Serif KR",Batang,serif;font-size:clamp(2.25rem,6vw,4.8rem);line-height:1.08;letter-spacing:-.065em}.platform-access_superAdminHeader__Zpery p:last-child{margin:20px 0 0;color:#53615d;line-height:1.7}.platform-access_adminDashboard__EIh7E{display:grid;grid-gap:36px;gap:36px;margin-top:36px}.platform-access_securitySection__HnWGj{margin-top:36px;border-top:7px solid #18201e;background:#edf4f1;padding:clamp(22px,4vw,34px)}.platform-access_securityHeading__0TZ0j{display:flex;min-height:72px;align-items:flex-end;justify-content:space-between;gap:20px;padding:0;cursor:pointer;list-style:none}.platform-access_securityHeading__0TZ0j::-webkit-details-marker{display:none}.platform-access_securityHeading__0TZ0j:before{content:"›";flex:0 0 auto;align-self:center;color:#006c64;font-size:1.35rem;line-height:1;transition:transform .18s ease}.platform-access_securitySection__HnWGj[open]>.platform-access_securityHeading__0TZ0j:before{transform:rotate(90deg)}.platform-access_securityHeading__0TZ0j:hover{color:#006c64}.platform-access_securityHeading__0TZ0j:focus-visible{outline:3px solid #006c64;outline-offset:4px}.platform-access_securityHeading__0TZ0j+.platform-access_managementStatus__Gz09w{padding-top:24px;border-top:1px solid #dbe1df}.platform-access_reauthPanel__PuHr3 h3,.platform-access_securityColumns__i0_2E h3,.platform-access_securityHeading__0TZ0j h2,.platform-access_securityInviteForm__97vbU h3{margin:0;letter-spacing:-.04em}.platform-access_oneTimeLink__6UMqC p,.platform-access_reauthPanel__PuHr3 p,.platform-access_securityCard__rX1tH p,.platform-access_securityHeading__0TZ0j p:last-child{margin:7px 0 0;color:#5b6965;line-height:1.6}.platform-access_activeAdminCount__9KIAh,.platform-access_statusPill__22XWr{display:inline-flex;min-height:32px;align-items:center;border:1px solid #82918c;border-radius:999px;background:#fff;padding:5px 11px;color:#34433f;font-size:.78rem;font-weight:850;white-space:nowrap}.platform-access_managementStatus__Gz09w:empty{display:none}.platform-access_successNotice__5avzn{margin:18px 0 0;border-left:4px solid #006c64;background:#f3fffa;padding:12px 14px;color:#14554f}.platform-access_oneTimeLink__6UMqC{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(240px,1.5fr) auto auto;grid-gap:10px;gap:10px;align-items:center;margin-top:20px;border:2px solid #9f2e32;background:#fff7f3;padding:18px}.platform-access_oneTimeLink__6UMqC input,.platform-access_reauthPanel__PuHr3 input,.platform-access_securityInviteForm__97vbU input{min-height:48px;min-width:0;border:1px solid #909d98;border-radius:3px;padding:10px 12px;font:inherit}.platform-access_oneTimeLink__6UMqC button,.platform-access_reauthPanel__PuHr3 button,.platform-access_securityActions__Kmgc_ button,.platform-access_securityInviteForm__97vbU button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #006c64;border-radius:3px;background:#fff;color:#006c64;padding:9px 14px;cursor:pointer;font:inherit;font-weight:800}.platform-access_oneTimeLink__6UMqC button:focus-visible,.platform-access_oneTimeLink__6UMqC input:focus-visible,.platform-access_reauthPanel__PuHr3 button:focus-visible,.platform-access_reauthPanel__PuHr3 input:focus-visible,.platform-access_securityActions__Kmgc_ button:focus-visible,.platform-access_securityInviteForm__97vbU button:focus-visible,.platform-access_securityInviteForm__97vbU input:focus-visible{outline:3px solid #006c64;outline-offset:3px}.platform-access_securityInviteForm__97vbU{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(220px,1fr) minmax(260px,1.35fr) auto;grid-gap:14px;gap:14px;align-items:end;margin-top:24px;border-top:1px solid #acb8b3;padding-top:22px}.platform-access_reauthPanel__PuHr3 label,.platform-access_securityInviteForm__97vbU label{display:grid;grid-gap:7px;gap:7px;color:#465651;font-size:.85rem;font-weight:800}.platform-access_reauthPanel__PuHr3{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr) minmax(220px,1fr);grid-gap:16px;gap:16px;align-items:end;margin-top:22px;border-left:6px solid #9f2e32;background:#fff;box-shadow:8px 9px 0 #d8d2c5;padding:22px}.platform-access_confirmActions__qNxeG,.platform-access_securityActions__Kmgc_{display:flex;flex-wrap:wrap;gap:8px}.platform-access_securityColumns__i0_2E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:32px}.platform-access_securityList__aqj4c{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.platform-access_securityCard__rX1tH{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;border:1px solid #b7c0bc;background:#fff;padding:18px}.platform-access_securityCard__rX1tH dl{display:flex;flex-wrap:wrap;gap:8px 20px;grid-column:1/-1;margin:0}.platform-access_securityCard__rX1tH dl div{display:flex;gap:7px}.platform-access_securityCard__rX1tH dt{color:#687570;font-size:.8rem}.platform-access_securityCard__rX1tH dd{margin:0;font-size:.82rem;font-weight:750}.platform-access_securityActions__Kmgc_{grid-column:1/-1}.platform-access_reauthPanel__PuHr3 .platform-access_dangerButton__lnciM,.platform-access_securityActions__Kmgc_ .platform-access_dangerButton__lnciM{border-color:#9f2e32;color:#9f2e32}.platform-access_reauthPanel__PuHr3 button:disabled,.platform-access_securityActions__Kmgc_ button:disabled,.platform-access_securityInviteForm__97vbU button:disabled{cursor:not-allowed;opacity:.55}.platform-access_adminSection__CoyPV,.platform-access_dataBlock__LLmVt{min-width:0}.platform-access_sectionHeading__CF4mk,.platform-access_selectedTenantHead__S86QA{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.platform-access_adminForm__mfbor h3,.platform-access_dataBlock__LLmVt h2,.platform-access_dataBlock__LLmVt h3,.platform-access_sectionHeading__CF4mk h2,.platform-access_selectedTenantHead__S86QA h2{margin:0;letter-spacing:-.04em}.platform-access_tenantGrid__h1s48,.platform-access_userCards___XO75{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.platform-access_tenantCard__GljKV{display:grid;grid-gap:14px;gap:14px;border:1px solid #aeb7b3;background:#faf9f4;padding:22px}.platform-access_tenantCard__GljKV h3,.platform-access_tenantCard__GljKV p{margin:0}.platform-access_tenantCard__GljKV p{margin-top:4px;color:#66736f;font-size:.9rem}.platform-access_tenantCard__GljKV dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.platform-access_tenantCard__GljKV dl div{display:grid;grid-gap:4px;gap:4px}.platform-access_tenantCard__GljKV dt{color:#697571;font-size:.78rem}.platform-access_tenantCard__GljKV dd{margin:0;font-size:1.25rem;font-weight:850}.platform-access_branchChoices___Z_Yx,.platform-access_serviceLinks__ajWlc{display:flex;flex-wrap:wrap;gap:8px}.platform-access_adminForm__mfbor button,.platform-access_branchChoices___Z_Yx button,.platform-access_dangerButton__lnciM,.platform-access_inlineAdminForm__8Dmci button,.platform-access_selectedTenantHead__S86QA button,.platform-access_serviceLinks__ajWlc a,.platform-access_tenantCard__GljKV button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #006c64;border-radius:3px;background:#fff;color:#006c64;padding:9px 14px;cursor:pointer;font:inherit;font-weight:800;text-decoration:none}.platform-access_adminForm__mfbor button:focus-visible,.platform-access_branchChoices___Z_Yx button:focus-visible,.platform-access_dangerButton__lnciM:focus-visible,.platform-access_inlineAdminForm__8Dmci button:focus-visible,.platform-access_selectedTenantHead__S86QA button:focus-visible,.platform-access_serviceLinks__ajWlc a:focus-visible,.platform-access_tenantCard__GljKV button:focus-visible{outline:3px solid #006c64;outline-offset:3px}.platform-access_adminForm__mfbor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px;border-top:5px solid #006c64;background:#fff;padding:24px}.platform-access_adminForm__mfbor h3,.platform-access_adminForm__mfbor label:has(textarea){grid-column:1/-1}.platform-access_adminForm__mfbor label,.platform-access_inlineAdminForm__8Dmci label,.platform-access_tenantCard__GljKV label{display:grid;grid-gap:7px;gap:7px;color:#52605d;font-size:.85rem;font-weight:750}.platform-access_adminForm__mfbor input,.platform-access_adminForm__mfbor select,.platform-access_adminForm__mfbor textarea,.platform-access_inlineAdminForm__8Dmci input,.platform-access_inlineAdminForm__8Dmci select,.platform-access_tenantCard__GljKV input,.platform-access_tenantCard__GljKV select{min-height:46px;border:1px solid #9da8a4;border-radius:3px;background:#fff;padding:10px 12px;font:inherit}.platform-access_adminForm__mfbor textarea{resize:vertical}.platform-access_selectedTenantHead__S86QA{border-top:6px solid #18201e;background:#edf4f1;padding:24px}.platform-access_serviceLinks__ajWlc{margin-bottom:20px}.platform-access_inlineAdminForm__8Dmci{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.platform-access_dangerButton__lnciM{margin-top:12px;border-color:#9f2e32;color:#9f2e32}.platform-access_dataBlock__LLmVt{margin-top:30px}.platform-access_userCards___XO75{margin-top:14px}.platform-access_tableScroll__CxcNR{margin-top:12px;overflow-x:auto;border:1px solid #c5cbc7;background:#fff}.platform-access_tableScroll__CxcNR table{width:100%;border-collapse:collapse;font-size:.88rem}.platform-access_tableScroll__CxcNR td,.platform-access_tableScroll__CxcNR th{min-width:130px;border-bottom:1px solid #dde0dc;padding:12px;text-align:left;overflow-wrap:anywhere}.platform-access_tableScroll__CxcNR th{background:#edf0ec}.platform-access_auditList__CavLD{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.platform-access_auditList__CavLD li{display:grid;grid-template-columns:minmax(180px,1fr) auto;grid-gap:4px 16px;gap:4px 16px;border-left:4px solid #006c64;background:#fff;padding:14px 16px}.platform-access_auditList__CavLD small{grid-column:1/-1;color:#697571}.platform-access_adminForm__mfbor button:disabled,.platform-access_dangerButton__lnciM:disabled,.platform-access_selectedTenantHead__S86QA button:disabled,.platform-access_tenantCard__GljKV button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:760px){.platform-access_superAdminHeader__Zpery{grid-template-columns:1fr;align-items:start}.platform-access_adminForm__mfbor,.platform-access_inlineAdminForm__8Dmci,.platform-access_tenantGrid__h1s48,.platform-access_userCards___XO75{grid-template-columns:1fr}.platform-access_sectionHeading__CF4mk,.platform-access_selectedTenantHead__S86QA{align-items:start;flex-direction:column}.platform-access_adminForm__mfbor button,.platform-access_branchChoices___Z_Yx button,.platform-access_dangerButton__lnciM,.platform-access_inlineAdminForm__8Dmci button,.platform-access_selectedTenantHead__S86QA button,.platform-access_serviceLinks__ajWlc a{width:100%}.platform-access_auditList__CavLD li{grid-template-columns:1fr}.platform-access_auditList__CavLD small{grid-column:auto}.platform-access_securityHeading__0TZ0j{align-items:start;flex-direction:column}.platform-access_oneTimeLink__6UMqC,.platform-access_reauthPanel__PuHr3,.platform-access_securityColumns__i0_2E,.platform-access_securityInviteForm__97vbU{grid-template-columns:1fr}.platform-access_oneTimeLink__6UMqC button,.platform-access_reauthPanel__PuHr3 button,.platform-access_securityActions__Kmgc_ button,.platform-access_securityInviteForm__97vbU button{width:100%}}.platform-access_roleGuide__44fB7{grid-column:1/-1;padding:16px;border-left:4px solid #0b766e;background:#edf4f1}.platform-access_roleGuide__44fB7 p{display:grid;grid-template-columns:minmax(130px,.35fr) 1fr;grid-gap:12px;gap:12px;margin:0;line-height:1.55}.platform-access_roleGuide__44fB7 p+p{margin-top:10px}.platform-access_roleGuide__44fB7 span{color:#53615d}.platform-access_fieldHint__r9RGi{grid-column:1/-1;margin:0;color:#53615d;font-size:.86rem;font-weight:500;line-height:1.6}.platform-access_adminForm__mfbor label small{color:#64716e;font-size:.78rem;font-weight:500;line-height:1.45}.platform-access_optionalLabel__GPM6E{color:#66736f;font-size:.76rem;font-weight:600}.platform-access_invitationList__y1o3h{margin-top:28px;padding-top:24px;border-top:1px solid #cbd5d2}.platform-access_invitationList__y1o3h .platform-access_sectionHeading__CF4mk{margin-bottom:12px}.platform-access_invitationList__y1o3h h4{margin:0;font-size:1.05rem;letter-spacing:-.025em}.platform-access_oneTimeLink__6UMqC>div small,.platform-access_oneTimeLink__6UMqC>div strong,.platform-access_oneTimeLink__6UMqC>small{display:block}.platform-access_oneTimeLink__6UMqC small{margin-top:4px;color:#6a5249;line-height:1.5}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq{border-top:1px solid #d8dfdd;padding-top:4px}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_inlineAdminForm__8Dmci{margin-top:8px;padding:14px;background:#f3f6f5}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC{grid-template-columns:1fr auto;padding:12px}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC input,.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC small{grid-column:1/-1}.platform-access_resetLoginLink__vCUoz{display:inline-flex;min-height:44px;align-items:center;margin-top:20px;border:1px solid #006c64;color:#006c64;padding:9px 14px;font-weight:800;text-decoration:none}.platform-access_resetLoginLink__vCUoz:focus-visible{outline:3px solid #006c64;outline-offset:3px}.platform-access_scopePanel__dXj86{max-width:920px;padding:clamp(48px,8vw,88px) 0}.platform-access_scopePanel__dXj86 h1{max-width:700px;margin:8px 0 12px;font-size:clamp(2rem,6vw,4rem);line-height:1.12;letter-spacing:-.055em}.platform-access_scopePanel__dXj86>p:not(.platform-access_eyebrow__0WvM2):not(.platform-access_formError__3y9B_){color:#53615d;line-height:1.7}.platform-access_scopeGrid__774_w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:32px}.platform-access_scopeChoice__PsxZq{display:grid;min-height:148px;align-content:center;grid-gap:8px;gap:8px;border:1px solid #aeb7b3;border-radius:8px;background:#fff;padding:24px;color:#18201e;cursor:pointer;font:inherit;text-align:left}.platform-access_scopeChoice__PsxZq:hover{border-color:#006c64;background:#edf7f4}.platform-access_scopeChoice__PsxZq:focus-visible{outline:3px solid #006c64;outline-offset:3px}.platform-access_scopeChoice__PsxZq:disabled{cursor:wait;opacity:.65}.platform-access_scopeChoice__PsxZq strong{font-size:1.15rem}.platform-access_scopeChoice__PsxZq span{color:#53615d}.platform-access_scopeChoice__PsxZq small{color:#006c64;font-weight:800}@media (max-width:640px){.platform-access_scopeGrid__774_w{grid-template-columns:1fr}.platform-access_scopeChoice__PsxZq{min-height:132px}}@media (max-width:760px){.platform-access_roleGuide__44fB7 p{grid-template-columns:1fr;gap:3px}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC{grid-template-columns:1fr}.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC input,.platform-access_tenantCard__GljKV .platform-access_technicalDetails__Mq3Uq .platform-access_oneTimeLink__6UMqC small{grid-column:auto}.platform-access_joinGrid__3oGI3{grid-template-columns:1fr;padding-top:64px}.platform-access_joinPanel___GYFs{box-shadow:8px 10px 0 #d8d2c5}}.platform-access_tenantCard__GljKV{background:#fff}.platform-access_superAdminShell__8gQ3O{padding:48px 0 64px}.platform-access_superAdminHeader__Zpery{align-items:center;padding-bottom:24px;border-bottom-color:#cbd4d2}.platform-access_superAdminHeader__Zpery h1{font-family:inherit;font-size:2rem;font-weight:750;line-height:1.25;letter-spacing:-.035em}.platform-access_superAdminHeader__Zpery p:last-child{margin-top:8px}.platform-access_adminDashboard__EIh7E{gap:32px;margin-top:28px}.platform-access_securitySection__HnWGj{margin-top:0;border:1px solid #c6d0ce;background:#fff;padding:24px}.platform-access_securityColumns__i0_2E{gap:24px;margin-top:24px}.platform-access_securityCard__rX1tH{border-color:#d0d8d6;border-radius:8px}.platform-access_securitySection__HnWGj>.platform-access_disclosure__aTHpW{margin-top:24px}.platform-access_adminForm__mfbor,.platform-access_securityInviteForm__97vbU{margin-top:0;border:0;background:transparent;padding:20px 16px}.platform-access_reauthPanel__PuHr3{border:1px solid #d8c3bd;border-radius:8px;box-shadow:none}.platform-access_operatorBoundary__wn3st{margin-top:0;border:1px solid #cbd5d2;border-radius:8px;background:#fff;padding:24px}.platform-access_selectedTenantHead__S86QA{border:0;border-radius:8px;background:#eaf3f1}.platform-access_formError__3y9B_,.platform-access_successNotice__5avzn{border:1px solid;border-radius:6px}.platform-access_auditList__CavLD li{display:block;border:0;border-bottom:1px solid #dbe1df;background:transparent;padding:16px 0}.platform-access_adminForm__mfbor button,.platform-access_branchChoices___Z_Yx button,.platform-access_dangerButton__lnciM,.platform-access_inlineAdminForm__8Dmci button,.platform-access_oneTimeLink__6UMqC button,.platform-access_reauthPanel__PuHr3 button,.platform-access_securityActions__Kmgc_ button,.platform-access_securityInviteForm__97vbU button,.platform-access_selectedTenantHead__S86QA button,.platform-access_serviceLinks__ajWlc a,.platform-access_tenantCard__GljKV button{border-radius:6px}@media (max-width:760px){.platform-access_superAdminShell__8gQ3O{padding-top:36px}.platform-access_superAdminHeader__Zpery h1{font-size:1.75rem}.platform-access_securitySection__HnWGj{padding:20px 16px}}.platform-login-form_form__DPmhj{display:grid;grid-gap:20px;gap:20px}.platform-login-form_field__XVkcQ{display:grid;grid-gap:8px;gap:8px}.platform-login-form_field__XVkcQ label{color:#202927;font-size:.9rem;font-weight:750}.platform-login-form_field__XVkcQ input{width:100%;min-height:50px;border:1px solid #9da8a4;border-radius:4px;background:#fff;color:#18201e;padding:12px 14px;font:inherit}.platform-login-form_field__XVkcQ input:hover{border-color:#56736d}.platform-login-form_field__XVkcQ input:focus-visible{border-color:#006c64;outline:3px solid #b9ded8;outline-offset:1px}.platform-login-form_submit__MYO31{min-height:50px;border:0;border-radius:4px;background:#9f2e32;color:white;cursor:pointer;font:inherit;font-weight:800;letter-spacing:-.01em}.platform-login-form_submit__MYO31:hover{background:#812226}.platform-login-form_submit__MYO31:focus-visible{outline:3px solid #18201e;outline-offset:3px}.platform-login-form_field__XVkcQ input:disabled,.platform-login-form_submit__MYO31:disabled{cursor:not-allowed;opacity:.65}.platform-login-form_error__C_E7q{display:grid;grid-gap:3px;gap:3px;border-left:4px solid #9f2e32;background:#fff2ef;color:#6f2427;padding:12px 14px;font-size:.9rem}.platform-login-form_error__C_E7q span{line-height:1.55}.platform-login-form_help__i9Bvz{margin:-2px 0 0;color:#60706c;font-size:.84rem;line-height:1.65}