@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/cairo-arabic-400-normal-DN15VWMM.woff2)format("woff2"),url(/build/assets/cairo-arabic-400-normal-CAYwymWN.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cairo-arabic-500-normal-DDl0i4Xv.woff2)format("woff2"),url(/build/assets/cairo-arabic-500-normal-BADfnM6v.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cairo-arabic-600-normal-rkrvveqO.woff2)format("woff2"),url(/build/assets/cairo-arabic-600-normal-B3EOalmC.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cairo-arabic-700-normal-D3nDedWX.woff2)format("woff2"),url(/build/assets/cairo-arabic-700-normal-CyOqhaeK.woff)format("woff")}.deployment-center{gap:20px;min-width:0;display:grid}.deployment-card{border:1px solid var(--line,#e4e7ec);background:var(--surface,#fff);border-radius:18px;min-width:0;padding:24px}.deployment-card h2{margin-bottom:18px;font-size:18px}.deployment-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.deployment-field{gap:8px;min-width:0;font-size:14px;display:grid}.deployment-field input,.deployment-field select,.deployment-field textarea{color:#20293a;background:#fff;border:1px solid #cdd3df;border-radius:10px;width:100%;min-width:0;padding:12px}.deployment-field :focus-visible,.deployment-center button:focus-visible,.deployment-center a:focus-visible,.deployment-center summary:focus-visible{outline-offset:3px;outline:3px solid #675deb}.deployment-field textarea{min-height:100px}.deployment-wizard-steps{flex-wrap:wrap;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.deployment-wizard-steps li{color:#58647a;background:#f4f5f8;border-radius:10px;padding:10px 14px}.deployment-wizard-steps li[aria-current]{color:#4036ae;background:#efedff;font-weight:700}.deployment-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.deployment-center button:disabled{opacity:.5;cursor:not-allowed}.deployment-review{overflow-wrap:anywhere;background:#f7f8fb;border-radius:10px;margin-top:20px;padding:16px}.deployment-errors{color:#981b2d;background:#fff1f2;border-radius:10px;margin-bottom:18px;padding:16px}.deployment-plan-list,.deployment-approvals{gap:12px;padding:0;list-style:none;display:grid}.deployment-plan-list a,.deployment-approvals li{overflow-wrap:anywhere;border:1px solid #e4e7ee;border-radius:12px;gap:7px;padding:16px;display:grid}.deployment-plan-list span,.deployment-approvals span,.deployment-timeline span{color:#59657a;font-size:13px}.deployment-timeline{gap:16px;padding-inline-start:24px;display:grid}.deployment-timeline li>span{margin-top:6px;display:block}.deployment-run{gap:12px;margin-bottom:24px;display:grid}.deployment-run progress{accent-color:#5b5bd6;width:100%}.deployment-center details summary{cursor:pointer}.deployment-center .copyable-id{overflow-wrap:anywhere;max-width:100%;margin-top:10px;display:flex}@media (width<=620px){.deployment-fields{grid-template-columns:1fr}.deployment-card{padding:16px}.deployment-center .primary-action{white-space:normal}}.admin-workspace{--vexo-canvas:#f5f6fa;--vexo-primary:#5752cf;--vexo-primary-hover:#4540b5;--vexo-text:#202b43;--vexo-text-muted:#647087;--vexo-border:#e5e8f0;--vexo-radius-card:14px;--vexo-radius-control:9px;--vexo-shadow-card:0 2px 4px #202b4306;--gold-deep:#606581;--line:#e5e8f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:14px;line-height:1.6}.admin-workspace [hidden]{display:none!important}.admin-workspace button{cursor:pointer}.admin-workspace button:disabled{cursor:not-allowed}.admin-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #7974df}.skip-to-content{z-index:200;color:#fff;background:#4540b5;border-radius:8px;padding:10px 20px;text-decoration:none;position:fixed;inset-block-start:8px;inset-inline-start:12px;transform:translateY(-180%)}.skip-to-content:focus{transform:none}.admin-workspace .sidebar{color:#526077;box-shadow:none;background:#fff;border-inline-end:1px solid #e5e8f0}.admin-workspace .sidebar-brand{border:0;gap:12px;min-height:83px;padding-inline:23px}.admin-workspace .sidebar-brand .vexo-mark{flex-basis:33px;width:33px;height:33px;transform:scale(1.2)}.admin-workspace .sidebar-brand__text strong{color:#25314a;letter-spacing:-.5px;font-size:19px;line-height:1.15}.admin-workspace .sidebar-brand__text strong b{letter-spacing:1.3px;margin-top:3px;font-size:10px;font-weight:600;display:block}.admin-workspace .sidebar-brand__text>span{color:#737e92;letter-spacing:.5px;margin-top:5px;font-size:10px}.sidebar-search{color:#657188;text-align:start;background:#f8f9fc;border:1px solid #e4e7ef;border-radius:9px;align-items:center;gap:9px;margin:2px 17px 14px;padding:10px;font-size:11px;display:flex}.sidebar-search span{flex:1}.sidebar-search kbd{color:#7b8496;white-space:nowrap;font:9px ui-sans-serif,sans-serif}.admin-workspace .sidebar-nav{scrollbar-color:#d5d9e5 transparent;padding:0 13px 18px}.admin-nav-section+.admin-nav-section{margin-top:13px}.admin-nav-heading{color:#748097;text-align:start;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-height:35px;padding:4px 10px;font-size:11px;font-weight:650;display:flex}.admin-nav-heading>span{flex:1}.admin-nav-heading[aria-expanded=false]>svg{transform:rotate(-90deg)}[dir=rtl] .admin-nav-heading[aria-expanded=false]>svg{transform:rotate(90deg)}.admin-workspace .nav-item{color:#526077;background:0 0;border-radius:9px;gap:11px;min-height:43px;margin-block:3px;padding-inline:12px;font-size:12px;font-weight:550}.admin-workspace[dir=rtl] .nav-item{font-size:13px}.admin-workspace .nav-item:hover{color:#4540b5;background:#f6f5fd}.admin-workspace .nav-item--active{color:#4d48be;background:#eeedfc;font-weight:750}.admin-workspace .nav-item--active:before{display:none}.admin-workspace .nav-item--active svg{color:#5752cf}.admin-workspace .nav-item b{color:#a35b14;background:#fff2db;border-radius:6px;min-width:21px;padding:2px 6px;font-size:10px}.admin-nav-footer{border-top:1px solid #edf0f5;margin-top:auto;padding:9px 17px 12px}.admin-scope{color:#68659c;align-items:center;gap:10px;padding:11px 4px;display:flex}.admin-scope strong,.admin-scope small{display:block}.admin-scope strong{color:#526077;font-size:11px;font-weight:600}.admin-scope small{color:#7b8498;margin-top:2px;font-size:10px}.admin-workspace .sidebar-collapse{color:#738097;border:0;width:100%;min-height:35px;padding-inline:5px;font-size:11px}.admin-workspace .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:74px;box-shadow:none;background:#fff;gap:22px;padding-inline:32px}.admin-breadcrumb{color:#8a93a4;white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.admin-breadcrumb strong{color:#526078;font-weight:600}.admin-workspace .topbar-search{background:#f6f7fb;border:0;width:min(320px,28vw);height:37px;margin-inline-start:auto;font-size:11px}.admin-workspace .topbar-search kbd{border-color:#e1e5ee;padding:4px 5px;font-size:9px}.admin-workspace .topbar-actions{gap:14px}.admin-workspace .language-button{color:#5d6881;background:#f8f9fc;border:0;justify-content:center;align-items:center;gap:6px;width:auto;min-width:62px;height:36px;padding-inline:8px;font-size:11px;display:flex}.admin-workspace .icon-button{color:#63708b;background:#f8f9fc;border:0;width:36px;height:36px}.admin-workspace .operator-menu{text-align:start;background:0 0;gap:10px;min-width:0;padding:0}.admin-workspace .operator-menu>span{color:#5752cf;background:#eeedfc;width:36px;height:36px;font-size:14px}.admin-workspace .operator-menu strong{text-overflow:ellipsis;white-space:nowrap;color:#35415b;max-width:150px;font-size:11px;overflow:hidden}.admin-workspace .operator-menu small{color:#7a8599;font-size:10px}.admin-account{position:relative}.admin-account-popover{z-index:50;background:#fff;border:1px solid #e4e7ef;border-radius:12px;width:260px;padding:15px;position:absolute;inset-block-start:calc(100% + 14px);inset-inline-end:0;box-shadow:0 15px 45px #202b4320}.admin-account-popover>strong,.admin-account-popover>small{overflow-wrap:anywhere;display:block}.admin-account-popover>small{color:#748097;text-align:start;margin-bottom:12px;font-size:10px}.admin-account-popover a,.admin-account-popover button{color:#526077;text-align:start;background:#fff;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;padding:10px 6px;font-size:12px;text-decoration:none;display:flex}.admin-account-popover :is(a,button):hover{background:#f5f5fd}.admin-account-popover button{color:#b44444}.admin-workspace .workspace{max-width:1700px;padding:29px 32px 56px}.admin-workspace .page-header{align-items:center;gap:20px;margin-bottom:25px}.admin-page-kicker{align-items:center;gap:10px;display:flex}.admin-workspace .admin-page-kicker>span{color:#747995;letter-spacing:.08em;font-size:10px;font-weight:650}.admin-favorite-toggle{color:#9098ac;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.admin-favorite-toggle:hover{background:#eeedfc}.admin-favorite-toggle.is-saved{color:#a77418}.admin-favorite-toggle.is-saved svg{fill:#f3d899}.admin-workspace .page-header h1{color:#25314a;letter-spacing:-.6px;margin-top:4px;font-size:clamp(25px,2.3vw,32px);font-weight:750;line-height:1.5}.admin-workspace[dir=rtl] .page-header h1{letter-spacing:0}.admin-workspace .page-header p{color:#717d92;max-width:790px;font-size:12px;line-height:1.9}.admin-workspace :is(.primary-action,.secondary-action,.danger-action){border-radius:9px;gap:8px;min-height:40px;padding-inline:15px;font-size:12px;text-decoration:none}.admin-workspace .primary-action{box-shadow:0 3px 7px #5752cf14}.admin-workspace .secondary-action{color:#526077;border-color:#dfe3ed}.admin-workspace :is(.panel,.detail-section,.platform-panel,.platform-registry,.platform-section,.health-card){border-color:#e5e8f0;box-shadow:0 2px 4px #202b4305}.admin-workspace .panel-header{padding:18px 20px}.admin-workspace .panel-header h2{font-size:15px}.admin-workspace .detail-section>header{color:#25314a;background:#fff;border-color:#e5e8f0}.admin-workspace .vexo-metric{min-height:120px;padding:20px}.admin-workspace .vexo-metric:after{display:none}.admin-workspace .vexo-metric__top{font-size:12px}.admin-workspace .vexo-metric strong{margin-top:16px;font-size:30px}.admin-workspace .registry-toolbar{background:#fff;border:1px solid #e5e8f0;border-bottom:0;border-radius:12px 12px 0 0;gap:12px;padding:16px}.admin-workspace :is(.registry-search,.registry-search input,.filter-control,.filter-control select){min-height:40px;font-size:12px}.admin-workspace .data-table-wrap{scrollbar-width:thin;background:#fff;border-color:#e5e8f0;border-radius:0 0 12px 12px}.admin-workspace .data-table th{color:#727e94;letter-spacing:.01em;background:#fafbfe;border-color:#edf0f5;height:45px;padding-inline:17px;font-size:10px;font-weight:650}.admin-workspace .data-table td{color:#526077;border-color:#eff1f6;height:65px;padding:12px 17px;font-size:12px}.admin-workspace .data-table :is(td small,td code){font-size:10px}.admin-workspace .data-table tbody tr:hover{background:#fafaff}.admin-workspace .data-table td strong{color:#35415b;font-size:12px}.admin-workspace .status-pill{letter-spacing:0;border-radius:6px;padding:4px 8px;font-size:10px}.admin-workspace .control-form-grid{gap:15px}.admin-workspace :is(.control-form-grid label,.action-dialog label){font-size:12px;line-height:1.7}.admin-workspace .action-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:43px;font-size:13px}.admin-workspace .action-dialog p{font-size:12px;line-height:1.9}.admin-workspace .action-dialog :is(h2,h3){line-height:1.65}.admin-workspace .action-dialog__close{width:34px;height:34px}.admin-workspace .action-dialog h2{padding-inline-end:28px}.admin-workspace .action-dialog{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:calc(100dvh - 48px);overflow-y:auto}.admin-workspace .customer-create-dialog{width:min(820px,100%)}@media (width<=520px){.admin-workspace .action-dialog{max-height:calc(100dvh - 16px)}}.admin-workspace .platform-hero{color:#35415b;box-shadow:none;background:#f0effa;border:1px solid #e1e3f4}.admin-workspace .platform-hero p{color:#65718a}.admin-workspace .platform-hero>div>span{color:#5752cf}.admin-workspace .platform-readiness{color:#645f9d;background:#fff;border-color:#d9d7f0}.admin-workspace .platform-readiness strong,.admin-workspace .platform-readiness span{color:#645f9d}.admin-command{width:min(740px,100vw - 32px);padding:29px}.admin-command>span{color:#77719e}.admin-command h2{font-size:25px}.admin-command .command-search{background:#fafaff;border-color:#dad8ef;height:50px}.admin-command .command-search input{outline:none;font-size:14px}.admin-command .command-search:focus-within{outline-offset:2px;outline:3px solid #7974df66}.admin-command-count{color:#7e8699;margin:13px 0 4px;font-size:11px}.admin-command nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-command nav a{border-color:#e8eaf2;min-height:79px;padding:12px}.admin-command nav a>i{color:#7772b9;background:#f2f1fb;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.admin-command nav a>div{flex:1;min-width:0}.admin-command nav a strong{color:#39445e;font-size:12px;display:block}.admin-command nav a small{color:#7b8499;margin-top:3px;font-size:10px;line-height:1.65;display:block}.admin-command nav a>svg{color:#aaaec2;flex:none}.admin-command footer{color:#8a92a4;border-top:1px solid #e9ecf3;justify-content:space-between;gap:10px;margin-top:20px;padding-top:13px;font-size:11px;display:flex}.admin-workspace .admin-home__metric-top{font-size:13px}.admin-workspace .admin-home__panel-header p{font-size:12px}.admin-workspace .admin-home__shortcut strong{font-size:13px}.admin-workspace .admin-home__shortcut div>span{font-size:11px}.admin-workspace .admin-home__empty p{font-size:12px}.admin-workspace .admin-home__queue-subject strong{font-size:13px}.admin-workspace .admin-home__queue-subject>span{font-size:11px}@media (width>=1025px){.admin-workspace .sidebar{width:258px}.admin-workspace .app-main{margin-inline-start:258px}.admin-workspace.app-frame--collapsed .sidebar{width:76px}.admin-workspace.app-frame--collapsed .app-main{margin-inline-start:76px}.admin-workspace.app-frame--collapsed .sidebar-brand{padding-inline:20px}.admin-workspace.app-frame--collapsed .nav-item{justify-content:center;padding-inline:0}.admin-workspace.app-frame--collapsed .admin-nav-section+.admin-nav-section{border-top:1px solid #edf0f5;padding-top:9px}}@media (width<=1250px){.admin-breadcrumb{display:none}.admin-workspace .topbar-search{width:min(390px,36vw);margin-inline-start:0}}@media (width<=1024px){.admin-workspace .sidebar{width:min(300px,88vw)}.admin-workspace .sidebar-collapse{display:none}.admin-workspace .sidebar-mobile-signout{color:#647087;border-color:#e5e8f0;padding-inline:5px}.admin-workspace .sidebar-mobile-close{color:#66728a}.admin-workspace .topbar{gap:14px;padding-inline:20px}.admin-workspace .topbar-search{width:auto}.admin-workspace .workspace{padding:24px 20px 40px}}@media (width<=768px){.admin-workspace .page-header{align-items:flex-start}.admin-workspace .page-actions{justify-content:flex-start;gap:8px}.admin-workspace .topbar-actions{gap:8px}.admin-workspace .vexo-metric{padding:15px}.admin-command nav{grid-template-columns:1fr}.admin-command{padding:22px}}@media (width<=520px){.admin-workspace .topbar{gap:9px;height:66px;min-height:66px;padding-inline:13px}.admin-workspace .topbar-search{flex:1;padding-inline:9px}.admin-workspace .topbar-search>span{font-size:11px}.admin-workspace .topbar-search>span:after{content:none}.admin-workspace .topbar-search kbd,.admin-workspace .language-button svg{display:none}.admin-workspace .language-button{min-width:33px;padding-inline:6px}.admin-workspace .workspace{padding:19px 13px 36px}.admin-workspace .page-header h1{font-size:25px}.admin-workspace .page-header p{font-size:11px}.admin-workspace .page-actions :is(.primary-action,.secondary-action){min-height:42px;padding-inline:11px;font-size:11px}.admin-workspace .registry-toolbar{padding:12px}.admin-workspace .data-table td{padding-inline:12px}.admin-workspace .admin-account-popover{width:min(260px,100vw - 30px)}.admin-command footer{font-size:10px}}
