.platform-admin-console_shell__oOtjA{min-height:100vh;background:#f4f7fb;color:#162033}.platform-admin-console_topbar__tMc8A{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr) auto;align-items:center;grid-gap:1rem;gap:1rem;min-height:78px;padding:.8rem 1.5rem;background:#07111f;color:#f8fbff;border-bottom:1px solid #24344b}.platform-admin-console_brand__XluOH{display:grid;grid-gap:.15rem;gap:.15rem}.platform-admin-console_brand__XluOH strong{font-size:1.08rem}.platform-admin-console_brand__XluOH span,.platform-admin-console_muted__z1r0P{color:#66758b;font-size:.86rem}.platform-admin-console_topbar__tMc8A .platform-admin-console_muted__z1r0P{color:#afbed2}.platform-admin-console_tenantSwitcher__u6mXh{display:grid;grid-template-columns:auto minmax(180px,300px);align-items:center;justify-content:center;grid-gap:.55rem;gap:.55rem;color:#afbed2;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.platform-admin-console_tenantSwitcher__u6mXh select{min-height:38px;padding:.45rem .65rem;color:#f8fbff;background:#111c2d;border:1px solid #2a3a52;border-radius:6px;font:700 .8rem Manrope,Inter,sans-serif;letter-spacing:0;text-transform:none}.platform-admin-console_sectionNav__CSRNs{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;min-height:44px;overflow-x:auto;padding:0 1.5rem;background:#fff;border-bottom:1px solid #d0d7e0;box-shadow:0 8px 22px rgba(7,17,31,.05)}.platform-admin-console_sectionNav__CSRNs button{min-width:max-content;padding:.7rem 1rem;color:#394656;background:transparent;border:0;border-right:1px solid #d0d7e0;border-radius:0;box-shadow:none;font:800 .76rem Manrope,Inter,sans-serif}.platform-admin-console_sectionNav__CSRNs button:first-child{border-left:1px solid #d0d7e0}.platform-admin-console_sectionNav__CSRNs button:hover:not(:disabled){color:#07111f;background:#eef4ff;transform:none}.platform-admin-console_sectionNav__CSRNs button:disabled{color:#a2a9b3;background:#f7f9fc}.platform-admin-console_sectionNav__CSRNs .platform-admin-console_sectionActive__EwlPS{color:#07111f;background:#eef4ff;box-shadow:inset 0 3px #5b7fff}.platform-admin-console_main__LlEu3{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 4rem;display:grid;grid-gap:1.25rem;gap:1.25rem}.platform-admin-console_grid__TwXKU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.platform-admin-console_card__RNpVk{background:#fff;border:1px solid #d7e0eb;border-radius:10px;box-shadow:0 10px 28px rgba(15,31,54,.06);padding:1.15rem;display:grid;grid-gap:.85rem;gap:.85rem}.platform-admin-console_card__RNpVk h1,.platform-admin-console_card__RNpVk h2,.platform-admin-console_card__RNpVk h3,.platform-admin-console_card__RNpVk p{margin:0}.platform-admin-console_card__RNpVk h1{font-size:1.45rem}.platform-admin-console_card__RNpVk h2{font-size:1.02rem}.platform-admin-console_card__RNpVk h3{font-size:.96rem}.platform-admin-console_form__4sAsB{display:grid;grid-gap:.75rem;gap:.75rem}.platform-admin-console_row__d_z36{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.platform-admin-console_form__4sAsB label{display:grid;grid-gap:.32rem;gap:.32rem;color:#42526a;font-weight:700;font-size:.83rem}.platform-admin-console_form__4sAsB button{justify-self:start}.platform-admin-console_danger__2Q0F8{background:#a32020;color:#fff}.platform-admin-console_danger__2Q0F8:hover:not(:disabled){background:#c03030}.platform-admin-console_error__rNMyH,.platform-admin-console_notice__zIec_,.platform-admin-console_success__HTdHv{border-radius:7px;padding:.75rem .85rem;font-size:.9rem}.platform-admin-console_notice__zIec_{background:#eef4ff;color:#294e83}.platform-admin-console_error__rNMyH{background:#fff0f0;color:#9b1b1b}.platform-admin-console_success__HTdHv{background:#eefaf1;color:#1e6e3a}.platform-admin-console_status__0Nohb{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.23rem .55rem;font-weight:800;font-size:.75rem;background:#eaf0f8;color:#31445e}.platform-admin-console_blocked__X_Ddi{background:#fff3e0;color:#935900}.platform-admin-console_active__AUdRk{background:#e7f7ec;color:#1e6e3a}.platform-admin-console_list__V3v_o{display:grid;grid-gap:.65rem;gap:.65rem}.platform-admin-console_tenant__P_idc{border:1px solid #e0e7f0;border-radius:8px;padding:.85rem;display:grid;grid-gap:.5rem;gap:.5rem;background:#fbfcfe}.platform-admin-console_tenantHeader__F2z6n{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.platform-admin-console_actions__E0_8E{display:flex;flex-wrap:wrap;gap:.5rem}.platform-admin-console_actions__E0_8E button{min-height:34px;padding:.44rem .66rem;font-size:.83rem}.platform-admin-console_detail__vL48P{display:grid;grid-gap:1rem;gap:1rem}.platform-admin-console_detailGrid__Xbsbb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.platform-admin-console_field__l1cDg{border:1px solid #e1e8f1;background:#fbfdff;border-radius:7px;padding:.7rem;display:grid;grid-gap:.25rem;gap:.25rem}.platform-admin-console_field__l1cDg span{font-size:.75rem;color:#66758b;text-transform:uppercase;letter-spacing:.05em}.platform-admin-console_field__l1cDg strong{font-size:.88rem;overflow-wrap:anywhere}.platform-admin-console_audit__QH535{max-height:260px;overflow:auto;border:1px solid #e1e8f1;border-radius:7px}.platform-admin-console_audit__QH535 div{padding:.6rem .72rem;border-bottom:1px solid #edf1f6;font-size:.85rem}.platform-admin-console_audit__QH535 div:last-child{border-bottom:0}.platform-admin-console_authShell__pHnee{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:#07111f}.platform-admin-console_authCard__i6kqL{width:min(480px,100%);background:#fff;border-radius:12px;padding:1.4rem;display:grid;grid-gap:1rem;gap:1rem;box-shadow:0 24px 72px rgba(0,0,0,.28)}.platform-admin-console_authProcessingMark__hYNYx{width:58px;height:58px;flex-basis:58px;--paycanvas-processing-surface:#fff;justify-self:center;filter:drop-shadow(0 14px 24px rgba(91,127,255,.18))}.platform-admin-console_qr__WF6jk{width:min(260px,100%);height:auto;border:1px solid #d7e0eb;border-radius:8px;justify-self:center}.platform-admin-console_safety__dSZrk{font-size:.82rem;color:#607087}.platform-admin-console_divider__gR_Iz{border:0;border-top:1px solid #e2e8f0;width:100%;margin:.25rem 0}.platform-admin-console_hint__iXHcl{margin:-.35rem 0 0;color:#607087;font-size:.82rem}.platform-admin-console_hint__iXHcl code,.platform-admin-console_notice__zIec_ code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.platform-admin-console_optional__AX_9G{color:#66758b;font-weight:500}.platform-admin-console_configurationWorkspace__uyje4,.platform-admin-console_environment__uj7Ad{border:1px solid #dce6f3;border-radius:9px;padding:1rem;background:#f9fbff;display:grid;grid-gap:.85rem;gap:.85rem}.platform-admin-console_environmentHeader__1UCiO{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.platform-admin-console_environmentHeader__1UCiO h2,.platform-admin-console_environmentHeader__1UCiO h3,.platform-admin-console_environmentHeader__1UCiO p{margin:0}.platform-admin-console_environmentHeader__1UCiO h2{font-size:1.08rem}.platform-admin-console_environmentHeader__1UCiO h3{font-size:1rem}.platform-admin-console_environmentList__wSETf{border:1px solid #dde6f1;border-radius:7px;overflow:hidden;background:#fff}.platform-admin-console_environmentRow__Wrxiz{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(240px,1.35fr) minmax(300px,1fr);align-items:center;grid-gap:.65rem;gap:.65rem;padding:.65rem .72rem;border-bottom:1px solid #edf1f6;font-size:.83rem}.platform-admin-console_environmentRow__Wrxiz:last-child{border-bottom:0}.platform-admin-console_environmentRow__Wrxiz p{margin:.22rem 0 0}.platform-admin-console_configurationWorkspace__uyje4 code,.platform-admin-console_environmentPreview__LgMll code,.platform-admin-console_environmentRow__Wrxiz code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.platform-admin-console_environmentRow__Wrxiz>div:first-child{display:grid;grid-gap:.2rem;gap:.2rem}.platform-admin-console_environmentRow__Wrxiz small{color:#77808c;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.platform-admin-console_environmentRow__Wrxiz>input{width:100%;min-height:36px;padding:.5rem .65rem;color:#1c2228;background:#f7f9fc;border:1px solid #d0d7e0;border-radius:5px;font:700 .78rem ui-monospace,SFMono-Regular,Menlo,monospace}.platform-admin-console_environmentTableHead__s_aDA{min-height:38px;color:#5b6472;background:#eef4ff;font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.platform-admin-console_environmentActions__2bB_u{display:flex;align-items:center;justify-content:flex-end;gap:.4rem}.platform-admin-console_environmentActions__2bB_u button{min-height:32px;padding:.35rem .55rem;font-size:.72rem}.platform-admin-console_environmentKind__ahISr{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.2rem .48rem;color:#294e83;background:#eaf1ff;font-weight:800;font-size:.72rem;white-space:nowrap}.platform-admin-console_environmentForms__o4xD_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.platform-admin-console_environmentForms__o4xD_ .platform-admin-console_form__4sAsB{border:1px solid #e0e8f3;border-radius:8px;padding:.85rem;background:#fff}.platform-admin-console_configurationVersions__Q5Eg5 h3,.platform-admin-console_environmentForms__o4xD_ h4{margin:0;font-size:.92rem}.platform-admin-console_environmentPreview__LgMll{display:grid;grid-gap:.25rem;gap:.25rem;max-height:165px;overflow:auto;border:1px solid #e4ebf4;border-radius:6px;padding:.55rem .65rem;background:#fbfdff}.platform-admin-console_environmentPreview__LgMll p{margin:0;font-size:.8rem}.platform-admin-console_storageToggle__7LN3o{display:inline-flex;overflow:hidden;color:#5b6472;background:#fff;border:1px solid #d0d7e0;border-radius:5px;font-size:.68rem;font-weight:800}.platform-admin-console_storageToggle__7LN3o span{padding:.3rem .44rem}.platform-admin-console_storageSelected__XUNMd{color:#07111f;background:#afc7ff}.platform-admin-console_tenantEnvironment__WkRRM{display:grid;grid-gap:.85rem;gap:.85rem}.platform-admin-console_addEnvironmentRow__951f1{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(180px,1fr) minmax(220px,1.35fr) minmax(110px,.6fr) auto;align-items:end;grid-gap:.65rem;gap:.65rem;padding:.85rem;background:#f7f9fc;border:1px solid #dce6f3;border-radius:7px}.platform-admin-console_addEnvironmentRow__951f1 label{display:grid;grid-gap:.3rem;gap:.3rem;color:#5b6472;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.platform-admin-console_addEnvironmentRow__951f1 input,.platform-admin-console_addEnvironmentRow__951f1 select{width:100%;min-height:36px;padding:.45rem .6rem;color:#1c2228;background:#fff;border:1px solid #d0d7e0;border-radius:5px;font:700 .78rem Manrope,Inter,sans-serif;letter-spacing:0;text-transform:none}.platform-admin-console_addEnvironmentRow__951f1 button{min-height:36px;white-space:nowrap}.platform-admin-console_diagnostics__lPw9Z{border:1px solid #dce6f3;border-radius:7px;background:#f9fbff}.platform-admin-console_diagnostics__lPw9Z>summary{padding:.75rem .85rem;color:#334155;cursor:pointer;font-size:.78rem;font-weight:800}.platform-admin-console_diagnostics__lPw9Z>.platform-admin-console_list__V3v_o{padding:.85rem;border-top:1px solid #dce6f3}.platform-admin-console_configurationToolbar__wUaVS{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.platform-admin-console_configurationToolbar__wUaVS label{display:grid;grid-gap:.32rem;gap:.32rem;color:#42526a;font-weight:700;font-size:.83rem}.platform-admin-console_codeEditor__rNUnn{min-height:440px;resize:vertical;background:#07111f;border-color:#24344b;color:#d6e7ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.52;-moz-tab-size:2;tab-size:2}.platform-admin-console_validationFail__dPstm,.platform-admin-console_validationPass__TcXQT{display:grid;grid-gap:.45rem;gap:.45rem;border-radius:8px;padding:.8rem;font-size:.84rem}.platform-admin-console_validationPass__TcXQT{border:1px solid #b8e2c4;background:#f0fbf3;color:#1e6e3a}.platform-admin-console_validationFail__dPstm{border:1px solid #f0c7c7;background:#fff7f7;color:#8b2727}.platform-admin-console_validationFail__dPstm p,.platform-admin-console_validationFail__dPstm ul,.platform-admin-console_validationPass__TcXQT p,.platform-admin-console_validationPass__TcXQT ul{margin:0}.platform-admin-console_validationFail__dPstm ul,.platform-admin-console_validationPass__TcXQT ul{display:grid;grid-gap:.3rem;gap:.3rem;padding-left:1.1rem}.platform-admin-console_configurationVersions__Q5Eg5{display:grid;grid-gap:.55rem;gap:.55rem}@media (max-width:760px){.platform-admin-console_addEnvironmentRow__951f1,.platform-admin-console_detailGrid__Xbsbb,.platform-admin-console_environmentForms__o4xD_,.platform-admin-console_grid__TwXKU,.platform-admin-console_row__d_z36{grid-template-columns:1fr}.platform-admin-console_environmentRow__Wrxiz{grid-template-columns:1fr;align-items:start}.platform-admin-console_environmentTableHead__s_aDA{display:none}.platform-admin-console_environmentActions__2bB_u{justify-content:flex-start;flex-wrap:wrap}.platform-admin-console_main__LlEu3{width:min(100% - 1rem,1180px);padding-top:1rem}.platform-admin-console_topbar__tMc8A{grid-template-columns:1fr;align-items:flex-start}.platform-admin-console_tenantSwitcher__u6mXh{width:100%;grid-template-columns:1fr;justify-content:stretch}.platform-admin-console_tenantSwitcher__u6mXh select{width:100%}.platform-admin-console_topbar__tMc8A button{align-self:stretch}.platform-admin-console_sectionNav__CSRNs{padding-inline:.5rem}}